Best Restaurants in Costa Brava
Hungry in Costa Brava? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Costa Brava
- Top rated
- Closest to the centre
- A–Z
30 restaurants
-
Restaurant4.7★5,268 reviews
Mooma
Mooma, nestled in the picturesque region of Girona, offers a unique dining experience with a blend of local flavors and refreshing ciders. This charming restaurant is a must-visit for tourists seeking authentic Catalan cuisine amidst stunning natural surroundings.
-
Fine Dining4.8★3,888 reviews
El Celler de Can Roca
Nestled in the heart of Girona, El Celler de Can Roca is a culinary gem that offers an unforgettable fine dining experience. Known for its innovative dishes and impeccable service, this restaurant is a must-visit for any food lover exploring the region.
Tue 19:30–21:30 · Wed–Sat 12:30–21:30
-
Mediterranean4.3★2,770 reviews
Restaurant Solimar (platja del Racó)
Nestled along the beautiful shores of Platja del Racó, Restaurant Solimar offers an exquisite Mediterranean dining experience. With its inviting ambiance and stunning views, this restaurant is perfect for tourists seeking delicious local cuisine and a relaxing atmosphere.
Daily 9:30–22:00
-
Mediterranean4.7★2,301 reviews
Compartir
Nestled in the picturesque town of Cadaqués, Compartir is a Mediterranean restaurant that offers a delightful dining experience, blending traditional Catalan flavors with contemporary culinary techniques. Known for its vibrant atmosphere and exquisite dishes, it’s a must-visit for food lovers exploring this coastal paradise.
Tue–Sat 13:00–15:00, 20:00–22:00
-
Mediterranean4.5★2,433 reviews
Restaurant Fiego
Nestled in the picturesque coastal town of Calella de Palafrugell, Restaurant Fiego offers an exquisite dining experience with a focus on Mediterranean cuisine. This culinary gem specializes in fresh seafood and traditional Spanish dishes, all while providing stunning views of the sea. With its moderate pricing and welcoming atmosphere, it's an ideal spot for tourists looking to indulge in local flavors.
Mon 11:00–19:00 · Wed–Sun 11:00–19:00
-
Mediterranean4.6★2,252 reviews
Restaurant El Pedró
Nestled in the charming village of Pals, Restaurant El Pedró offers an exquisite journey through Mediterranean flavors. With a focus on fresh, local ingredients, this Catalonian gem is a must-visit for food lovers seeking authentic Spanish dishes in a warm and inviting atmosphere.
-
Mediterranean4.5★2,168 reviews
La Blava
Nestled in the heart of Calella de Palafrugell, La Blava offers a delightful Mediterranean dining experience. With its stunning coastal views and delectable dishes, this restaurant is a must-visit for tourists seeking authentic flavors and a relaxed atmosphere.
-
Fine Dining4.8★1,624 reviews
Bo.TiC
Nestled in the heart of Corçà, Girona, Bo.TiC is a fine dining experience that combines innovative culinary techniques with rich Catalan heritage. With an impressive menu and exquisite ambiance, it's a must-visit for discerning food lovers.
-
Japanese4.4★1,660 reviews
Far Nomo
Nestled in the picturesque coastal town of Llafranc, Far Nomo offers an exquisite dining experience that transports you to Japan with its authentic flavors and serene ambiance. This upscale Japanese restaurant specializes in both dine-in and takeout options, making it a perfect choice for a leisurely meal or a quick bite while enjoying the stunning Mediterranean views.
Tue–Sun 13:30–17:00, 20:00–24:00
-
Mediterranean3.8★1,840 reviews
Tragamar
Nestled in the picturesque coastal town of Calella de Palafrugell, Tragamar offers a delightful Mediterranean dining experience, boasting fresh seafood and stunning sea views. This restaurant is perfect for tourists seeking to indulge in authentic local flavors while enjoying the charming ambiance of the Costa Brava.
Restaurant Can Roquet
Nestled in the heart of Romanyà de la Selva, Restaurant Can Roquet offers a unique dining experience that combines Mediterranean, Catalonian, and French cuisines. With its enchanting atmosphere and exquisite dishes, it's a must-visit for food lovers.
Wed–Thu 13:00–15:00 · Fri–Sun 13:00–15:00, 20:00–22:00
Sol i Mar Calella
Nestled in the picturesque town of Calella de Palafrugell, Sol i Mar is a Mediterranean gem that offers an exquisite dining experience with a focus on fresh seafood and local flavors. This charming restaurant invites tourists to indulge in a culinary journey along the stunning Catalonian coastline, ensuring every meal is unforgettable.
Tue–Sun 11:00–23:00
La Taverna del Mar
Nestled in the picturesque S'Agaró, La Taverna del Mar is a seafood haven that offers a delightful Mediterranean dining experience with stunning coastal views. Perfect for tourists seeking exquisite flavors and an unforgettable atmosphere.
Hôtel Costa Brava
Nestled in the picturesque town of Platja d'Aro, Hôtel Costa Brava offers a delightful blend of relaxation and culinary experience. With its inviting atmosphere, this bar and tapas restaurant is perfect for tourists looking to unwind after a day of exploration. Savor authentic Spanish tapas while enjoying the warm Mediterranean breeze.
Mon 6:00–17:00 · Tue–Sat 6:30–17:00
El Patio Bistrot Tapes
Nestled along the picturesque Passeig Mar in L'Escala, El Patio Bistrot Tapes is a must-visit tapas bar that invites tourists to indulge in a delightful culinary journey. With its inviting atmosphere and a menu bursting with local flavors, it promises an unforgettable dining experience.
Massana Restaurant
Massana Restaurant in Girona offers a modern European dining experience that blends Catalonian and Mediterranean flavors. With an elegant atmosphere and exceptional service, it’s a must-visit for food enthusiasts.
Tue–Sat 13:00–14:30, 20:00–21:30
Restaurant Can Sophia
Nestled in the charming town of Tossa de Mar, Restaurant Can Sophia offers a delightful Mediterranean dining experience. Renowned for its exquisite dishes and attentive service, this restaurant is a must-visit for tourists seeking authentic flavors and a cozy atmosphere. With a menu that features fresh, health-conscious options, diners can indulge in a memorable culinary journey while enjoying the picturesque surroundings.
Restaurant El Teatre
Nestled in the charming village of Regencós, Restaurant El Teatre is a culinary gem that offers a taste of Mediterranean and Spanish cuisine. With its exquisite dishes and elegant ambiance, it’s a must-visit for food enthusiasts seeking an unforgettable dining experience.
Thu–Sat 13:00–15:30, 20:00–22:30 · Sun 13:00–15:30
Pou de la Vila Restaurant
Nestled in the heart of Tossa de Mar, Pou de la Vila Restaurant offers a delightful culinary experience that combines traditional Spanish flavors with a warm and inviting atmosphere, perfect for tourists seeking authentic local cuisine.
Mon–Tue 13:00–16:00, 19:30–23:00 · Thu–Sun 13:00–16:00, 19:30–23:00
Pa i Raïm Restaurant
Nestled in the picturesque town of Palafrugell, Pa i Raïm Restaurant offers a delightful culinary experience with its exquisite Mediterranean cuisine. This charming eatery is a haven for food enthusiasts seeking authentic flavors and a warm ambiance. Enjoy fresh ingredients and expertly crafted dishes that celebrate the rich culinary heritage of the Mediterranean region.
Chez Tomàs
Nestled in the charming coastal town of Llafranc, Chez Tomàs is a delightful restaurant known for its exquisite Mediterranean cuisine and inviting atmosphere. With a reputation for quality and flavor, it's a must-visit for tourists seeking an authentic taste of the region.
BdeBrutal Costa Brava
BdeBrutal Costa Brava is a culinary gem located in Blanes, Girona, offering a unique dining experience that captures the essence of the Costa Brava region. With its inviting atmosphere and diverse menu, it promises to satisfy every palate. Immerse yourself in the local flavors and enjoy a meal that reflects the vibrant culture of this beautiful coastal area.
Mon–Tue 9:00–17:00 · Fri–Sun 9:00–17:00
Can Climent Platillos
Nestled in the picturesque town of Begur, Can Climent Platillos is a Mediterranean restaurant that offers a delightful dining experience with fresh, local ingredients and a cozy atmosphere. Perfect for tourists seeking authentic flavors.
Tue–Thu 19:45–22:15 · Fri–Sat 19:45–22:30
Es Secret Costa Brava
Nestled in the heart of Girona, Es Secret Costa Brava offers a delightful culinary experience paired with live piano music, making it a perfect spot for both relaxation and indulgence. Enjoy a blend of local flavors in a cozy atmosphere that captures the essence of Catalonia.
Chesery swiss restaurant
Chesery Swiss Restaurant in Tossa de Mar offers an exquisite dining experience with authentic Swiss cuisine, set against the backdrop of stunning coastal views. Perfect for tourists seeking a unique culinary adventure.
Restaurante Costa Brava a Sa Riera Begur
Nestled in the picturesque Sa Riera, Restaurante Costa Brava offers a delightful Mediterranean dining experience. Enjoy fresh seafood, local ingredients, and breathtaking views of the coastline that make every meal unforgettable.
els Brancs
Nestled in the charming coastal town of Roses, Els Brancs is a fine dining restaurant that offers a unique Mediterranean culinary experience. With its stunning seaside views and exquisite dishes, it promises an unforgettable gastronomic adventure for tourists seeking to indulge their taste buds.
Tue 19:30–22:30 · Wed–Sun 13:30–15:30, 19:30–22:30
Restaurant Cafè Costa Brava
Restaurant Cafè Costa Brava offers a delightful Mediterranean dining experience, combining stunning views with exquisite local flavors. Perfect for tourists seeking authentic cuisine in a picturesque setting.
Daily 8:00–20:00
Restaurant Gastronòmic Norat
Restaurant Gastronòmic Norat is a culinary gem located in Roses, Girona, offering an exquisite blend of Spanish and Mediterranean flavors. Tourists will enjoy a fine dining experience with an emphasis on Catalonian cuisine, making it a must-visit for food enthusiasts.
Restaurante La Mar
Nestled in the scenic coastal town of Calonge, Restaurante La Mar is a gastronomic gem that invites tourists to indulge in a delightful culinary experience. With its exquisite menu, stunning views, and welcoming ambiance, this restaurant promises an unforgettable dining adventure for all who visit.
Daily 19:30–22:00
Explore Costa Brava on the map
A handpicked selection of must-see spots in Costa Brava, mapped for you.
More about Costa Brava

Costa Brava travel guide
Costa Brava, Spain: explore Catalan coves, medieval villages, Dalí heritage, coastal walks, seafood and beaches from Blanes to Portbou year-round.
Tell me more about Costa BravaMore to explore in Costa Brava
Explore more

Explore more of Spain
Discover Spain: A vibrant tapestry of culture, history, and breathtaking landscapes, where every city offers a unique adventure and unforgettable experiences.
Explore Spain
Getting your guide ready…
We are putting together a fresh copy of the Costa Brava guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.