Costa Brava · Restaurants · Curated · Updated 2026

Restaurants in Costa Brava

Discover the best restaurants in Costa Brava. 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/costa-brava/restaurant/el-celler-de-can-roca

El Celler de Can Roca

Experience innovative Catalan cuisine at El Celler de Can Roca in Girona – where tradition meets modern gastronomy.

Carrer de Can Sunyer, 48, 17007 Girona
4.8 Excellent 3,888 reviews
spain/costa-brava/restaurant/compartir

Compartir

Discover the essence of Mediterranean cuisine at Compartir in Cadaqués – where every dish tells a story.

Riera de Sant Vicenç, s/n, 17488 Cadaqués, Girona
4.7 Excellent 2,301 reviews
spain/costa-brava/restaurant/mooma

Mooma

Experience authentic Catalan cuisine at Mooma - your gateway to local flavors and refreshing ciders in beautiful Girona.

Mas Saulot S/N, 17256, 17256, Girona
4.7 Excellent 5,268 reviews
spain/costa-brava/restaurant/bo-tic

Bo.TiC

Experience fine dining at Bo.TiC in Corçà, where innovative cuisine meets rich Catalan heritage for an unforgettable gastronomic adventure.

Avinguda Costa Brava, 6, 17121 Corçà, Girona
4.8 Excellent 1,624 reviews
spain/costa-brava/restaurant/restaurant-fiego

Restaurant Fiego

Discover the best Mediterranean dining experience at Restaurant Fiego in Calella de Palafrugell, featuring fresh seafood and traditional Spanish flavors.

Platja del Port Pelegrí, 17210 Calella de Palafrugell, Girona
4.5 Excellent 2,433 reviews
spain/costa-brava/restaurant/far-nomo

Far Nomo

Experience authentic Japanese cuisine at Far Nomo in Llafranc - where tradition meets elegance by the Mediterranean.

Passeig de Pau Casals, 64, 17211 Llafranc, Girona
4.4 Very Good 1,660 reviews
spain/costa-brava/restaurant/tragamar

Tragamar

Experience exquisite Mediterranean cuisine with stunning sea views at Tragamar in Calella de Palafrugell.

Passatge Jimmy Rena, s/n, 17210 Calella de Palafrugell, Girona
3.8 Good 1,840 reviews
spain/costa-brava/restaurant/restaurant-el-pedro

Restaurant El Pedró

Discover authentic Mediterranean cuisine at Restaurant El Pedró in Pals—where local flavors meet warm hospitality.

Carrer de les Placetes, 29, 17256 Pals, Girona
4.6 Excellent 2,252 reviews
spain/costa-brava/restaurant/massana-restaurant

Massana Restaurant

Discover unparalleled modern European cuisine at Massana Restaurant in Girona - where Catalonian tradition meets innovative culinary artistry.

Carrer Bonastruc de Porta, 10, 17001 Girona
4.7 Excellent 735 reviews
spain/costa-brava/restaurant/la-blava

La Blava

Experience exquisite Mediterranean flavors at La Blava in Calella de Palafrugell, where every dish is a celebration of local ingredients and culinary tradition.

Carrer Miramar, 3, 17210 Calella de Palafrugell, Girona
4.5 Excellent 2,168 reviews
spain/costa-brava/restaurant/restaurant-can-roquet

Restaurant Can Roquet

Experience exquisite Mediterranean flavors at Restaurant Can Roquet in Romanyà de la Selva – where tradition meets innovation.

Plaça de l'Esglèsia, 17240 Romanyà de la Selva, Girona
4.7 Excellent 1,222 reviews
spain/costa-brava/restaurant/la-taverna-del-mar

La Taverna del Mar

Experience exquisite seafood dining at La Taverna del Mar in S'Agaró - where Mediterranean flavors meet stunning coastal views.

Av. Sant Pol, 17220 S'Agaró, Girona
4.1 Very Good 1,300 reviews
spain/costa-brava/restaurant/restaurant-solimar-platja-del-raco

Restaurant Solimar (platja del Racó)

Discover Mediterranean delights at Restaurant Solimar in Platja del Racó – where culinary tradition meets stunning coastal views.

Passatge Racó, nº2, 17255 Platja del Racó, Girona
4.3 Very Good 2,770 reviews
spain/costa-brava/restaurant/restaurant-el-teatre

Restaurant El Teatre

Experience the essence of Mediterranean flavors at Restaurant El Teatre in Regencós – where exquisite cuisine meets charming ambiance.

Carrer Nou, 2, 17214 Regencós, Girona
4.6 Excellent 619 reviews
spain/costa-brava/restaurant/pa-i-raim-restaurant

Pa i Raïm Restaurant

Experience exquisite Mediterranean flavors at Pa i Raïm Restaurant in Palafrugell – a true culinary delight for discerning travelers.

Carrer de Torres i Jonama, 56, 17200 Palafrugell, Girona
4.6 Excellent 534 reviews
spain/costa-brava/restaurant/restaurant-can-sophia

Restaurant Can Sophia

Discover the exquisite Mediterranean flavors at Restaurant Can Sophia in Tossa de Mar—an unforgettable dining experience awaits.

Carrer de la Roqueta, 10, 12, 17320 Tossa de Mar, Girona
4.6 Excellent 706 reviews
spain/costa-brava/restaurant/sol-i-mar-calella

Sol i Mar Calella

Experience exquisite Mediterranean dining at Sol i Mar Calella, where fresh seafood meets stunning coastal views in beautiful Catalonia.

Carrer Miramar, 19, 17210 Calella de Palafrugell, Girona
4.6 Excellent 1,107 reviews
spain/costa-brava/restaurant/hotel-costa-brava

Hôtel Costa Brava

Experience authentic Spanish tapas at Hôtel Costa Brava in beautiful Platja d'Aro - where flavor meets relaxation on the Mediterranean coast.

Av. Costa Brava, 18, 17250 Platja d'Aro, Girona
4.2 Very Good 1,212 reviews
spain/costa-brava/restaurant/pou-de-la-vila-restaurant

Pou de la Vila Restaurant

Experience authentic Spanish flavors at Pou de la Vila Restaurant in Tossa de Mar - where culinary tradition meets coastal charm.

Carrer Pou de la Vila, 9, 17320 Tossa de Mar, Girona
4.7 Excellent 565 reviews
spain/costa-brava/restaurant/el-patio-bistrot-tapes

El Patio Bistrot Tapes

Discover authentic Spanish cuisine at El Patio Bistrot Tapes in L'Escala – where every dish tells a story.

Passeig Mar, 15, 17130 L'Escala, Girona
4.5 Excellent 913 reviews
spain/costa-brava/restaurant/can-climent-platillos

Can Climent Platillos

Discover authentic Mediterranean flavors at Can Climent Platillos in Begur - where fresh ingredients meet culinary artistry.

Carrer Pi i Ralló, 8, 17255 Begur, Girona
4.5 Excellent 356 reviews
spain/costa-brava/restaurant/bdebrutal-costa-brava

BdeBrutal Costa Brava

Experience authentic Catalan cuisine at BdeBrutal Costa Brava in Blanes, where local flavors meet coastal charm.

Passeig Cortils i Vieta, 27, 17300 Blanes, Girona
4.2 Very Good 477 reviews
spain/costa-brava/restaurant/chez-tomas

Chez Tomàs

Experience authentic Mediterranean flavors at Chez Tomàs in Llafranc – where every meal is a celebration of local cuisine.

Carrer de Lluís Marquès Carbó, 2, 17211 Llafranc, Girona
4.5 Excellent 521 reviews
spain/costa-brava/restaurant/restaurant-cafe-costa-brava

Restaurant Cafè Costa Brava

Discover Restaurant Cafè Costa Brava: A Mediterranean culinary oasis offering stunning views and authentic flavors in Santa Cristina d'Aro.

Casa Club del Club de Golf Costa Brava, La Masia, Avinguda de la Costa Brava, 17246 Santa Cristina d'Aro, Girona
4.4 Very Good 97 reviews
spain/costa-brava/restaurant/es-secret-costa-brava

Es Secret Costa Brava

Discover the exquisite flavors and enchanting ambiance at Es Secret Costa Brava - where Catalan cuisine meets live piano music.

Carrer de la Metal·lúrgia, 14, 17200, Girona
4.4 Very Good 285 reviews
spain/costa-brava/restaurant/els-brancs

els Brancs

Experience Mediterranean fine dining at its best with stunning seaside views at Els Brancs in Roses.

Avinguda de José Díaz Pacheco, 26, 17480 Roses, Girona
4.2 Very Good 151 reviews
spain/costa-brava/restaurant/restaurante-costa-brava-a-sa-riera-begur

Restaurante Costa Brava a Sa Riera Begur

Experience authentic Mediterranean cuisine at Restaurante Costa Brava in Sa Riera - where fresh seafood meets stunning sea views.

Carrer de Sa Riera, s/n, 17255 Sa Riera, Girona
3.8 Good 280 reviews
spain/costa-brava/restaurant/chesery-swiss-restaurant

Chesery swiss restaurant

Experience authentic Swiss cuisine at Chesery Swiss Restaurant in Tossa de Mar – where every meal is a delightful journey through Switzerland.

Carrer Pola, 27, 17320 Tossa de Mar, Girona
4.6 Excellent 199 reviews
spain/costa-brava/restaurant/restaurante-la-mar

Restaurante La Mar

Experience exquisite Mediterranean flavors at Restaurante La Mar in Calonge – where every meal is a celebration of taste and beauty.

Av. Andorra, 28, 17251 Calonge, Girona
4 Very Good 77 reviews
spain/costa-brava/restaurant/restaurant-gastronomic-norat

Restaurant Gastronòmic Norat

Experience authentic Spanish and Catalonian cuisine at Restaurant Gastronòmic Norat in Roses - where fine dining meets Mediterranean charm.

Av. de Rhode, 32, 17480 Roses, Girona
4.4 Very Good 71 reviews

More to explore in Costa Brava

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 Costa Brava

Discover Costa Brava: A stunning Spanish coastline with rugged cliffs, sandy beaches, medieval villages, and rich cultural heritage. Ideal for both relaxation and adventure.

Tell me more about Costa Brava
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.