Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Mediterranean Restaurants in Las Ramblas, Barcelona

22 restaurants
Bistrot Levante, Barcelona
Top Rated

    PAYMediterranean

    Bistrot Levante

    Placeta de Manuel Ribé, 1, 08002, Barcelona

    9.5 / 10
    338 reviews

    Average price €25

    Fauna - Kimpton Vividora Hotel, Barcelona

      Mediterranean

      Carrer del Duc, 15, 08002, Barcelona

      9.2 / 10
      112 reviews

      Average price €35 american express Welcome

      20% off the 'a la carte' menu

      Ascent by Eboca Restaurant, Barcelona

        Mediterranean

        C/ Arcs, 10 - Hotel Catalonia Catedral, 08002, Barcelona

        9.3 / 10
        286 reviews

        Average price €28 Accepts Yums

        CentOnze - Hotel Le Méridien, Barcelona

          PAYMediterranean

          La Rambla, 111, 08002, Barcelona

          9.0 / 10
          4,123 reviews

          Average price €24 Accepts Yums american express Welcome

          30% off the 'a la carte' menu

          Specify a date and enjoy promotions of up to -50% in our best restaurants

          Grill Room - Bar Thonet, Barcelona

            Mediterranean

            Carrer dels Escudellers, 8, 08002, Barcelona

            9.1 / 10
            128 reviews

            Average price €30 american express Welcome

            Güell Tapas, Barcelona

              Mediterranean

              Carrer Nou de la Rambla, 20, 08001, Barcelona

              9.2 / 10
              581 reviews

              Average price €23 american express Welcome

              30% off food!

              a Restaurant, Barcelona

              InsiderMediterranean

              Plaça de Sant Felip Neri, 2, 08002, Barcelona

              9.3 / 10
              307 reviews

              Average price €45

              Menú 55 (2 personas, precio por persona) €55

              La Fonda, Barcelona

                Mediterranean

                Carrer dels Escudellers, 10, 08002, Barcelona

                8.5 / 10
                584 reviews

                Average price €20 american express Welcome

                Gran Viana, Barcelona
                Top Rated

                InsiderPAYMediterranean

                Carrer dels Escudellers, 24, 08002, Barcelona

                9.5 / 10
                757 reviews

                Average price €30 american express Welcome

                Bo de Boqueria, Barcelona

                  YUMS x2PAYMediterranean

                  Carrer Petxina, 5, 08001, Barcelona

                  8.5 / 10
                  774 reviews

                  Average price €25 american express Welcome

                  20% off the 'a la carte' menu

                  L' Ambos Mundos Restaurant, Barcelona

                    PAYMediterranean

                    Plaça Reial 10, Baixos, 08002, Barcelona

                    8.5 / 10
                    20 reviews

                    Average price €25 american express Welcome

                    Zona d'Ombra Enoteca, Barcelona
                    On A Budget

                      Mediterranean

                      C/ Salomó Ben Aderet, 12, 08002, Barcelona

                      9.4 / 10
                      72 reviews

                      Average price €15

                      La Boqueria, Barcelona

                        Mediterranean

                        Carrer de la Boqueria, 17, 08002, Barcelona

                        8.4 / 10
                        2,557 reviews

                        Average price €25 american express Welcome

                        30% off the 'a la carte' menu

                        Cafè Moderno BCN, Barcelona
                        On A Budget

                          PAYMediterranean

                          Carrer de l'Hospital, 5, 08001, Barcelona

                          Average price €15

                          O'Toxo Tres Hermanos, Barcelona

                            PAYMediterranean

                            Carrer del Carme, 08001, Barcelona

                            8.8 / 10
                            484 reviews

                            Average price €20 american express Welcome

                            Samantha's, Barcelona

                              YUMS x2Mediterranean

                              Pl. Reial, 12, 08002, Barcelona

                              8.5 / 10
                              84 reviews

                              Average price €25 american express Welcome

                              El Cercle, Barcelona

                                Mediterranean

                                Carrer dels Arcs, 5, 08002, Barcelona

                                8.5 / 10
                                656 reviews

                                Average price €40 american express Welcome

                                Terraza de Vivi - Kimpton Vividora Hotel, Barcelona

                                  Mediterranean

                                  Carrer del Duc, 15, 08002, Barcelona

                                  8.8 / 10
                                  100 reviews

                                  Average price €25

                                  Avinyó 10, Barcelona
                                  Great Deal

                                    Mediterranean

                                    Carrer Avinyó, 10, 08002, Barcelona

                                    8.6 / 10
                                    1,605 reviews

                                    Average price €20 american express Welcome

                                    -50% en carta - TheFork Festival

                                    Les Quinze Nits, Barcelona

                                      Mediterranean

                                      Plaça Reial, 6, 08002, Barcelona

                                      8.3 / 10
                                      284 reviews

                                      Average price €20 american express Welcome

                                      Beer'linale, Barcelona

                                        PAYMediterranean

                                        Carrer del Carme, 7, 08001, Barcelona

                                        6.8 / 10
                                        138 reviews

                                        Average price €20 american express Welcome

                                        Hotel Roma Reial, Barcelona

                                          Mediterranean

                                          Pl. Reial, 11, 08002, Barcelona

                                          5.7 / 10
                                          10 reviews

                                          Average price €25 american express Welcome

                                          Frequently Asked Questions