Catalonia · Restaurants · Curated · Updated 2026

Restaurants in Catalonia

Discover the best restaurants in Catalonia. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.

Audience 0

Audience

Experience 0

Experience

Practical 0

Practical

Weather 0

Weather

Accessibility 0

Accessibility

User rated 0

User rated

Sort byFeatured order
Audience 0

Audience

Experience 0

Experience

Practical 0

Practical

Weather 0

Weather

Accessibility 0

Accessibility

User rated 0

User rated

Sort byFeatured order
No results match these filters. Try adjusting your selection.
spain/catalonia/restaurant/el-celler-de-can-roca

El Celler de Can Roca

Experience gastronomic excellence at El Celler de Can Roca, where innovative Catalan cuisine meets exceptional service in Girona.

Carrer de Can Sunyer, 48, 17007 Girona
4.8 Excellent 3,973 reviews
spain/catalonia/restaurant/disfrutar

Disfrutar

Experience innovative Catalonian cuisine at Disfrutar, where every dish is a masterpiece crafted from fresh Mediterranean ingredients.

C. de Villarroel, 163, L'Eixample, 08036 Barcelona
4.8 Excellent 2,953 reviews
spain/catalonia/restaurant/arcano-restaurant

Arcano Restaurant

Experience authentic Mediterranean cuisine at Arcano Restaurant in Barcelona's historic Ciutat Vella district.

Carrer dels Mercaders, 10, Ciutat Vella, 08003 Barcelona
4.6 Excellent 4,012 reviews
spain/catalonia/restaurant/viana-barcelona

Viana Barcelona

Discover the culinary delights at Viana Barcelona, where traditional Spanish flavors meet modern dining in a cozy atmosphere.

C/ del Vidre, 7, Ciutat Vella, 08002 Barcelona
4.7 Excellent 3,689 reviews
spain/catalonia/restaurant/caelis

Caelis

Experience culinary excellence at Caelis in Barcelona - where French fine dining meets exquisite flavors and an elegant atmosphere.

Via Laietana, 49, Ciutat Vella, 08003 Barcelona
4.6 Excellent 1,124 reviews
spain/catalonia/restaurant/restaurant-els-tinars

Restaurant Els Tinars

Discover exquisite Catalonian and Mediterranean flavors at Restaurant Els Tinars in Girona – where fine dining meets local tradition.

17240, Girona
4.6 Excellent 1,946 reviews
spain/catalonia/restaurant/el-trull-d-en-francesc

El Trull d'en Francesc

Experience authentic Catalonian flavors at El Trull d'en Francesc – where tradition meets taste in beautiful Girona.

Placeta de l'Oli, 1, 17723 Boadella i les Escaules, Girona
4.7 Excellent 2,426 reviews
spain/catalonia/restaurant/vinitus

Vinitus

Experience authentic Mediterranean flavors at Vinitus - where tapas meet tradition in the heart of Barcelona's Eixample district.

C/ d'Aragó, 282, L'Eixample, 08007 Barcelona
4.5 Excellent 2,920 reviews
spain/catalonia/restaurant/osmosis

Osmosis

Discover the art of Mediterranean dining at Osmosis in Barcelona – where Catalonian traditions meet modern culinary innovation.

Carrer d'Aribau, 100, Primera Planta, L'Eixample, 08036 Barcelona
4.5 Excellent 1,148 reviews
spain/catalonia/restaurant/oria-by-martin-berasategui

Oria by Martín Berasategui

Experience exquisite Basque and Catalonian flavors at Oria by Martín Berasategui – a Michelin-starred gem in Barcelona's Eixample.

Pg. de Gràcia, 75, L'Eixample, 08008 Barcelona
4.7 Excellent 949 reviews
spain/catalonia/restaurant/moments

Moments

Discover Barcelona's Moments: Exquisite Catalan Cuisine Awaits You at This Fine Dining Restaurant.

Pg. de Gràcia, 38, 40, L'Eixample, 08007 Barcelona
4.5 Excellent 367 reviews
spain/catalonia/restaurant/can-valles

Can Vallès

Experience exquisite Mediterranean cuisine at Can Vallès, where authentic flavors meet contemporary dining in Barcelona's vibrant Eixample district.

C/ d'Aragó, 95, L'Eixample, 08015 Barcelona
4.8 Excellent 1,227 reviews
spain/catalonia/restaurant/can-placa

Can Plaça

Discover Can Plaça: A culinary haven in Barcelona's Eixample district offering fresh seafood and authentic Catalan flavors.

Rambla de Catalunya, 8, Eixample, 08007 Barcelona
4.6 Excellent 2,712 reviews
spain/catalonia/restaurant/restaurante-informal

Restaurante Informal

Experience exquisite Mediterranean cuisine at Restaurante Informal in Ciutat Vella, Barcelona - where tradition meets modern dining.

Pg. de Colom, 9, Ciutat Vella, 08002 Barcelona
4.3 Very Good 653 reviews
spain/catalonia/restaurant/filigrana

Filigrana

Experience the essence of Mediterranean cuisine at Filigrana in Barcelona - where every meal tells a story.

C/ de Tarragona, 99, Sants-Montjuïc, 08014 Barcelona
4.4 Very Good 600 reviews
spain/catalonia/restaurant/catalunya-restaurant

Catalunya Restaurant

Savor authentic Mediterranean cuisine at Catalunya Restaurant in Ciutat Vella, where every dish tells a story.

Carrer d'Avinyó, 42, Ciutat Vella, 08002 Barcelona
3.9 Good 2,052 reviews
spain/catalonia/restaurant/restaurant-la-forquilla

Restaurant La Forquilla

Experience authentic Mediterranean cuisine at Restaurant La Forquilla in Barcelona's vibrant Eixample district.

C/ d'Aragó, 152, L'Eixample, 08011 Barcelona
4.7 Excellent 380 reviews
spain/catalonia/restaurant/a-restaurant

a Restaurant

Experience authentic Mediterranean flavors at this charming restaurant in Barcelona's historic Ciutat Vella.

Plaça de Sant Felip Neri, 2, Ciutat Vella, 08002 Barcelona
4.2 Very Good 527 reviews
spain/catalonia/restaurant/bodega-oliva

BODEGA OLIVA

Discover Bodega Oliva: Barcelona's premier tapas bar offering authentic flavors and a lively atmosphere in Ciutat Vella.

C/ del Vidre, 8, Ciutat Vella, 08002 Barcelona
4.8 Excellent 872 reviews
spain/catalonia/restaurant/restaurant-la-taverneta-barcelona

Restaurant La Taverneta Barcelona

Discover the flavors of Mediterranean cuisine with a French twist at Restaurant La Taverneta in the heart of Barcelona's Ciutat Vella.

Carrer de Francesc Pujols, 3, Ciutat Vella, 08002 Barcelona
4.4 Very Good 1,297 reviews
spain/catalonia/restaurant/can-vador

Can Vador

Experience authentic Catalonian cuisine at Can Vador in Barcelona's Eixample district - where tradition meets modern Mediterranean flair.

C/ de la Diputació, 367, L'Eixample, 08009 Barcelona
4.1 Very Good 1,286 reviews
spain/catalonia/restaurant/restaurant-nineteen

Restaurant Nineteen

Experience Mediterranean culinary excellence at Restaurant Nineteen in Barcelona's Ciutat Vella, where every dish tells a story.

Pl. de Catalunya, 19, Ciutat Vella, 08002 Barcelona
4.4 Very Good 527 reviews
spain/catalonia/restaurant/el-tastet-de-l-artur-restaurante-de-cocina-catalana-y-espanola

El Tastet de l'Artur Restaurante de cocina catalana y española

Experience authentic Catalan flavors at El Tastet de l'Artur - A top destination for grilled delights in the heart of Barcelona's Eixample.

C/ de Lepant, 273, L'Eixample, 08013 Barcelona
4.6 Excellent 645 reviews
spain/catalonia/restaurant/the-clock-terrace

The Clock Terrace

Experience breathtaking views and exquisite grilled cuisine at The Clock Terrace in Barcelona's vibrant skyline.

Plaza de España 6 (planta 8º del Hotel Catalonia Barcelona Plaza), 08014 Barcelona
4.3 Very Good 278 reviews
spain/catalonia/restaurant/granja-la-catalana

Granja La Catalana

Experience authentic Spanish flavors at Granja La Catalana, a charming restaurant in Barcelona's Eixample district.

Rambla de Catalunya, 40, Eixample, 08007 Barcelona
3.4 Average 725 reviews
spain/catalonia/restaurant/la-carmanyola

La Carmanyola

Experience authentic Mediterranean cuisine at La Carmanyola in Sant Martí, Barcelona - where tradition meets taste.

Plaça de Julio González, 3, Sant Martí, 08005 Barcelona
3.8 Good 617 reviews
spain/catalonia/restaurant/restaurant-l-havana-cuina-catalana-i-de-mercat

Restaurant l'Havana. Cuina catalana i de mercat

Discover authentic Catalonian flavors at Restaurant l'Havana in Ciutat Vella, Barcelona – a family-friendly gem serving Mediterranean delights.

Carrer del Lleó, 1, Ciutat Vella, 08001 Barcelona
4.4 Very Good 449 reviews
spain/catalonia/restaurant/els-brancs

els Brancs

Discover the art of Mediterranean fine dining at els Brancs in Roses, where culinary excellence meets breathtaking sea views.

Avinguda de José Díaz Pacheco, 26, 17480 Roses, Girona
4.1 Very Good 166 reviews
spain/catalonia/restaurant/ca-s-menestral

CA’S MENESTRAL

Experience authentic Catalan cuisine at CA’S MENESTRAL – where tradition meets contemporary culinary artistry in the heart of Barcelona.

Pl. de Catalunya, 10, L'Eixample, 08002 Barcelona
4.4 Very Good 31 reviews
spain/catalonia/restaurant/restaurant-bar-terrassa-4-capellans

Restaurant Bar Terrassa 4 Capellans

Experience authentic Spanish tapas at Restaurant Bar Terrassa 4 Capellans in Barcelona's historic Ciutat Vella district.

Carrer dels Capellans, 4, Ciutat Vella, 08002 Barcelona
4 Very Good 67 reviews

More to explore in Catalonia

Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.

photo
Destination guide

More about Catalonia

Discover Catalonia: A vibrant blend of culture, nature, and cuisine in northeastern Spain, from Gaudí’s masterpieces to the scenic Costa Brava and Pyrenees mountains.

Tell me more about Catalonia
Mobile App
Get the app

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

Select Currency

Choose the currency you want prices to display in.