Recommended Restaurants
1881 per Sagardi
Mediterranean cuisine with Catalan influences, located atop the Museu d’Història de Catalunya and offering panoramic views of the port.
Plaça de Pau Vila, 3, Ciutat Vella, 08039 Barcelona.
Tel: +34 932 21 00 50
Bar Cañete
An authentic Spanish eatery offering creative, high-quality tapas and seasonal dishes in a lively yet elegant setting.
Carrer de la Unió 17, Ciutat Vella, 08001 Barcelona.
Tel: +34 932 70 34 58
Barceloneta
With spectacular views of the old harbour, the Port Vell, Barceloneta serves Mediterranean cuisine.
Moll dels Pescador, Port Vell, Carrer de l’Escar, 22, Ciutat Vella, 08039 Barcelona.
Tel: +34 932 21 21 11
Botafumeiro
A fine dining institution in the city center, famous for its seafood, fish, and paellas. Known for classic Catalan style and impeccable service.
Carrer Gran de Gràcia, 81, Gràcia, 08012 Barcelona.
Tel: +34 932 18 42 30
Cadaqués
A charming Mediterranean and Catalan restaurant inspired by the coastal village of Cadaqués, specializing in fresh fish and rice dishes, with a warm atmosphere in the heart of the Old Town.
Carrer de la Reina Cristina, 6, Ciutat Vella, 08003 Barcelona.
Tel: +34 932 68 70 33
Cal Pinxo Palau de Mar
Mediterranean restaurant in Barcelona’s Palau de Mar, known for fresh seafood, paellas, and Catalan dishes served in a relaxed, elegant setting with views of Port Vell.
Pça. de Pau Vila, 1, Ciutat Vella, 08039 Barcelona.
Tel: +34 932 21 22 11
Cachitos Rambla
Mediterranean tapas bar on Rambla de Catalunya, famous for seasonal dishes, paellas, and a lively terrace with drinks and sangría.
Rambla de Catalunya, 33, Eixample, 08007 Barcelona.
Tel: +34 932 15 27 18
Casa Moritz
You will find freshly brewed beer from the Fàbrica Moritz Barcelona and food prepared by the Michelin-starred chef Jordi Vilà.
Rambla de Catalunya, 79, Eixample, 08007 Barcelona.
Tel: +34 938 26 90 62
Darvaza
A modern open-fire restaurant blending Basque and Mediterranean flavors, serving contemporary dishes in a trendy atmosphere.
Carrer de Mallorca, 209, Eixample, 08036 Barcelona.
Tel: +34 931 59 19 78
El Cangrejo Loco Port Olímpic
Offers excellent traditional Mediterranean cuisine accompanied by unparalleled views over the Mediterranean Sea.
Moll de Gregal, 29, Local 4, Sant Martí, 08005 Barcelona.
Tel +34 938 20 56 54
El Nacional Barcelona
A unique multi-space dining hall on Passeig de Gràcia, offering a variety of Spanish cuisines including tapas, seafood, and grilled meats, all in a stylish, lively setting with a vibrant atmosphere.
Pg. de Gràcia, 24 Bis, Eixample, 08007 Barcelona.
Tel: +34 935 18 50 53
El Patrón Restaurant & Lounge
A vibrant Latin-inspired restaurant and cocktail bar offering bold flavors, creative plating, and a sophisticated, cosmopolitan vibe.
Travessera de Gràcia, 44, Sarrià-Sant Gervasi, 08021 Barcelona.
Tel: +34 934 14 66 22
Gala
Trendy restaurant in Barcelona’s Eixample blending Mediterranean, Italian, and sushi dishes with lively décor and multiple spaces for dining, drinks, and late-night vibes.
Carrer de Provença, 286, Eixample, 08008 Barcelona.
Tel: +34 936 07 37 70
Kresala
A refined Basque seafood grill by Grupo Sagardi, specializing in premium fish and shellfish cooked over open fire, located near Port Olímpic with a relaxed yet elegant seaside ambiance.
Port Olímpic, Moll de Gregal, Local 1, Sant Martí, 08005 Barcelona.
Tel: +34 936 35 83 33
LLamber
A stylish gastronomic tavern in Barcelona’s El Born blending Asturian and Catalan flavours in creative, seasonal dishes, served in a lively yet relaxed setting with great wines and tapas-style plates.
Carrer de la Fusina, 5, Ciutat Vella, 08003 Barcelona.
Tel: +34 933 19 62 50
Lomo Alto
Modern Barcelona steakhouse serving premium beef with creative sides and a curated wine selection in a sleek, contemporary setting.
Carrer d’Aragó, 285, Eixample, 08009 Barcelona.
Tel: +34 935 19 30 00
Terraza Martínez
Mediterranean restaurant on Montjuïc with stunning city and sea views. Famous for rice dishes, fresh seafood, and a relaxed, elegant atmosphere.
Carretera de Miramar, 38, Sants-Montjuïc, 08038 Barcelona.
Tel: +34 931 06 60 52
Tragaluz Barcelona
Chic restaurant in central Barcelona with a bright, modern interior. Offers creative Mediterranean cuisine, fresh seafood, and a lively yet elegant dining experience.
Passatge de la Concepció, 5, 08008 Eixample, Barcelona.
Tel: +34 934 870 621