Barcelona
Mediterranean
Prime Location Invites Crowds
+34 (0)93 268 0361
Carrer Dels Agullers 8, Barcelona, Barcelona 08003
Highly regarded Catalan restaurant
+34 (0)93 207 6115
Carrer de la Indústria 79, Barcelona, Barcelona 08025
Tranquility rules
+34 (0)93 218 3000 (Reservations)
Avinguda de Litoral 36, Barcelona, Barcelona 08005
Mediterranean fusion cuisine
+34 93 414 7384
Plaça de Mariano Cubí 59, Barcelona, Barcelona 08380
Entertainment Supreme!
+34 93 452 1452
Gran Via Corts Catalanes 572, Barcelona 08007
Pica-pica goes ritzy!
+34 93 483 8090 (Reservations)
Carrer de la Marina 19-21, Barcelona, Barcelona 08005
One of Barcelona's best
+34 (0)93 302 1198
Placa de Sant Miquel 2, Barcelona, Barcelona 08002
Feast for the Senses
+34 (0)93 418 5204
Carrer de Lluis Muntadas 8, Barcelona, Barcelona 08035
Authentic and traditional fare
+34 93 237 3980
Carrer de Sant Agustí 10, Barcelona, Barcelona 08012
Marvelous Architecture & Great Views
+34 93 211 5048
Carrer de la Infanta Isabel 47, Barcelona, Barcelona 08022
Mediterranean style by the sea
+34 (0)93 224 0407
Carrer de Ramon Trias Fargas 2-4, Barcelona, Barcelona 08005
Rather pricey seasonal fare
+34 (0)93 503 5300
Plaça Paїsos Cataláns 58-60, Barcelona, Barcelona 08014
The cellar look
+34 (0)93 217 7185 / +34 (0)93 237 8434
Placa de Molina 2, Barcelona, Barcelona 08006
Catalan cuisine
+34 (0)93 323 2645
Carrer de València 207, Barcelona, Barcelona 08007
Very dignified
+34 (0)93 451 5075 / +34 (0)93 451 1547
Carrer del Consell de Cent 303, Barcelona, Barcelona 08007
Home cooking
+34 (0)93 410 2704
Avinguda de Josep Tarradellas 155, Barcelona, Barcelona 08029
Classy Eatery
+34 (0)93 415 9911 (Hotel)
Carrer de Roselló 249, Barcelona, Barcelona 08008
Historic dining venue
+34 (0)93 428 0301 / +34 (0)93 428 0434
Carrer de Jorge Manrique, Barcelona, Barcelona 08035
Cut the crab!
+34 (0)93 221 0533 / +34 (0)93 221 1748
Moll del Gregal 29-30, Barcelona, Barcelona 08003
Varied and amazing menu
+34 93 215 0459
La Rambla de Catalunya 92, Barcelona, Barcelona 08002
Home-made seasonal fare
+34 (0)93 203 1036
Carrer Major de Sarrià 59, Barcelona, Barcelona 08017
Cosmopolitan Establishment
+34 933 964 800
559 Gran Vía de Les Corts Catalanes, Barcelona, ES 08011
Superb view of the city's best architecture
+34 0 93 487 2345
Passeig de Gràcia 44, Barcelona, ES 08007
Catalan creations
+34 (0)93 289 3460
Gran Vía Corts Catalanes 442, Barcelona, Barcelona 08015
Unusual place, good meals
+34 (0)93 306 7850
Plaça Nova 5, Barcelona, Barcelona 08002
A warm welcome!
+34 3 93 238 0201
Carrer de Martinez de la Rosa 8, Barcelona, Barcelona 08012
A Meal at the Market
+34 93 268 9918
Avinguda de Francesc Cambó, Barcelona, Barcelona 08003
Chic healthy Mediterranean and tapas restaurant
+34 93 329 0021
Placa del Angelos 5-6, Barcelona, Barcelona 08001
Hotel Palace's restaurant
+34 93 510 11 30
Gran Via de les Corts Catalanes 668, Barcelona 08010
In a Classy Hotel
+34 (0)93 487 6262 (Hotel)
Carrer de Pau Claris 150, Barcelona, Barcelona 08010
King of Mediterranean food
+34 (0)93 221 0220
Placa Pau Villa, s/n , Barcelona, Barcelona 08003
Fish and meat
+34 93 221 2243 / +34 93 221 3068
Moll de Gregal 18-19, Barcelona, Barcelona 08003
Fondamentally Mediterranean!
+34 (0)93 221 2210 / +34 (0)93 221 2288
Moll del Gregal 7-8-9, Barcelona, Barcelona 08003
Traditional kitchen
+34 (0)93 426 7519
Plaça de la Font 4-6, Barcelona, Barcelona 08003
Posh interiors, great food
+34 (0)93 453 2020
Carrer Còrsega 200, Barcelona, Barcelona 08036
Dine with a view
+34 (0)93 221 2041 / +34 (0)93 221 0595
Placa de Pau Vila 1, Barcelona, Barcelona 08039
Kitchen school restaurant
+34 (0)93 319 5889
Carrer Argenteria 74-78, Barcelona, Barcelona 08003
Modernist ambience & good cuisine
+34 93 318 1758
Carrer de Sant Pau 9-11, Barcelona 08001
Simple, home-made cuisine
+34 93 280 3754
Carrer De L'Abadessa Olzet 26, Barcelona, ES 08034
Winner of the National Gastronomy Award
+34 093 430 0029
Carrer de Provença 88, Barcelona 08029
Dine In Style!
+34 93 445 3242 / +34 93 445 0000 (Hotel)
Carrer de Mallorca 259, Barcelona, Barcelona 08008
Dine in style
+34 (0)93 221 6565 (Hotel)
10 Avinguda Litoral, Barcelona, Barcelona 08005
A mix of old and new
+34 (0)93 301 5119
Carrer de Roger de Llúria 23, Barcelona, Barcelona 08010
A Modern Mexican Restaurant
+34 93 317 7176
Carrer de Josep Anselm Clavé 6, Barcelona 08002
Best seafood in town!
+34 (0)93 215 3237
Carrer de Provença 269-271, Barcelona, Barcelona 08008
Seafood galore
+34 (0)93 221 1514
Carrer de la Marina 19-21, Barcelona, Barcelona 08005
Rediscover Old Favorites
+34 93 417 63 50
Avinguda del Tibidabo 3-4, Barcelona 08035
Mediterranean rules!
+34 (0)93 371 3742
Avinguda dels Països Cataláns 58-60, Barcelona, Barcelona 08950
Fish and rice specialities
+34 (0)93 221 3141 / +34 (0)93 221 1555
Placa de Pau Vila 1, Barcelona, Barcelona 08039
Specialists in food fairs
+34 93 265 0608
Carrer de la Diputació 379-381, Barcelona 08013
Have a luxurious meal
+34 93 225 5007
Placa de Pau Vila 3, Barcelona, Barcelona 08039
In a prestigious hotel
+34 (0)93 445 4000 (Hotel)
Carrer de Roselló 265, Barcelona, Barcelona 08008
Fresh & elegant dining
+34 (0)93 203 8408
Carrer de Beltrán i Rózpide 1-5, Barcelona, Barcelona 08034
Catalan cooking
+34 93 201 0647
Carrer de Santaló 54, Barcelona, Barcelona 08021
International and cosmopolitan cuisine
+34 (0)93 419 3181
Av Diagonal 593, Barcelona, Barcelona 08014
Mediterranean delights
+34 (0)93 329 4047
Carrer de Ferlandina 23, Barcelona, Barcelona 08001
Mediterranean fast food
+34 (0)93 323 8308
Carrer Enrique Granados 69, Barcelona, Barcelona 08008
Within the trade centre
+34 9 33 25 20 08
Avinguda de la Reina Maria Cristina, Barcelona 08004
Modernist restaurant founded in 1897
+34 (0)93 302 4140
Carrer Montsió 3, Barcelona, Barcelona 08002
Tradition with a twist
+34 (0)93 426 6839
Carrer de Tamarit 117, Barcelona, Barcelona 08015
Popular local dining house
+34 (0)93 424 6348
Carrer de Casanova 15, Barcelona, Barcelona 08011
Reial Club Marítim de Barcelona
Seafood by the harbour
+34 93 221 7394
Moll d'Espanya, s/n, Barcelona, Barcelona 08039
Haute cuisine delights
+34 (0)93 200 9129 / +34 (0)93 414 4114
Carrer de Tuset 27, Barcelona, Barcelona 08006
In Port Vell
+34 (0)93 221 2111
Carrer de L'Escar 22, Barcelona, Barcelona 08039
Traditional cooking, modern decor
+34 (0)93 410 1314
Carrer de Provença 73, Barcelona, Barcelona 08029
Ritzy restaurant
+34 93 510 1205 / +34 93 510 1130 (Hotel)
Gran Via Corts Catalanes 668, Barcelona, Barcelona 08010
Contemporary, seasonal Japanese-influenced cuisine
+34 93 319 8022
Carrer del Rec 60, Barcelona 08003
Basque cuisine, wine and tapas
+34 (0)93 453 4759
Carrer de València 169, Barcelona 08011
Best of Spanish tapas
+34(0)93 225 8180
Moll d'Espanya, s/n , Barcelona, Barcelona 08039
French-Spanish fusion
+34 (0)93 204 8518
Carrer Major de Sarrià 121, Barcelona, Barcelona 08017
Basquelicious!
+34 (0)93 211 3563 / +34 (0)93 211 5817
Carrer De L'Esperança 25, Barcelona, Barcelona 08017
Mediterranean grills
+34 (0)93 416 0057
Carrer d'Enric Granados 122, Barcelona, Barcelona 08008
Serving since the twenties
+34 (0)93 221 0321 / +34 (0)93 221 0290
Moll del Gregal 12, Barcelona, Barcelona 08003
Trendy and modern tapas bar
+34 (0)93 412 0289
Passeig de Gràcia 8-10, Barcelona, Barcelona 08007
Fine Dining
+34 (0)93 419 0735 / +34 (0)93 419 0784
Carrer De Déu I Mata 141, Barcelona, Barcelona 08029
What a view!
+34 (0)93 221 0007
Passeig de Joan de Borbó 88, Barcelona, Barcelona 08003
Community
- Travelers' Reviews
- Join other travelers in discussing the best places to eat, sleep and visit while on your vacation.
- Share Your Photos and Video
- Show your fellow travelers the world as you've seen it through the lens of your camera.





