Best Restaurants in the Costa Brava: Top Picks & Tips

I still recall my first meal on the Costa Brava—seaside tables, white‑washed plates, and that unforgettable taste of grilled seafood under the sun. However, not every great table comes advertised. I’ve found hidden beachside gems, Michelin‑starred marvels, and affordable local spots that most guides miss.

Since diving into the region—blog reviews, TripAdvisor lists, glossy travel sites—I spotted gaps. Many lists only name-drop big Michelin houses like El Celler de Can Roca without detailing pricing, ambiance, booking tips, or how they compare. Some omit seasonal dishes, kid‑friendliness, or how to pair a meal with the local wine scene in Empordà.

My aim? To map out the Costa Brava’s food scene clearly—tell you where to eat by budget, mood, and location. I’ll include definitions, tables, and real‑world tips so you leave each place knowing why it stands out—and how to enjoy it fully.

best restaurants in costa brava


Key Terms

  • Michelin-starred: Restaurants rated by Michelin for excellence in food, service, and atmosphere.

  • Chiringuito: Informal beach bar or restaurant, often right by the sea.

  • Menu del día: A fixed-price lunch menu offering good value, including multiple courses.

  • Mar i muntanya: Catalan concept meaning “sea and mountain”—dishes that pair seafood with inland ingredients.

Top Picks: Where to Eat in Costa Brava (By Category)

I’ve grouped my favorite restaurants based on experience, budget, and vibe. Whether you’re after a romantic fine-dining meal, a budget-friendly seafood shack, or something truly local—this list covers it.


Fine Dining & Michelin-Starred Gems

1. El Celler de Can Roca – Girona
If you’re serious about food, this is it. Run by the Roca brothers, it’s earned 3 Michelin stars and a spot on the World’s 50 Best Restaurants. Expect a tasting menu that blends Catalan tradition with molecular surprises.

  • Must try: Charcoal-grilled red prawns with plankton sauce.

  • Reservations: Required months in advance.

  • Cost: $$$$ (Tasting menus from $300+)

2. Miramar – Llançà
Chef Paco Pérez delivers art on a plate at this seafront 2-star Michelin spot. Dishes are inspired by the Mediterranean—think wild sea bass with white garlic and citrus foam.

  • Atmosphere: Clean, modern, sea-facing.

  • Cost: $$$$

  • Tip: Try the wine pairing for full effect.


Mid-Range Marvels

bowl filled with Mató cheese topped with golden wildflower honey

3. Toc al Mar – Aiguablava Beach
Fresh fish grilled over wood fire. You eat with sandy feet, just steps from the sea.

  • Why go: Sunset views, grilled octopus, and no snobbery.

  • Cost: $$

  • Vibe: Casual, scenic.

4. Compartir – Cadaqués
Started by former El Bulli chefs, this spot is all about plates made to share. The food? Inventive without trying too hard.

  • Don’t miss: Beetroot tartare, duck with figs.

  • Cost: $$$

  • Perfect for: Small groups and food lovers.


Affordable & Local Favorites

a variety of Costa Brava tapas: anchovies from L’Escala drizzled with olive oil, small bowls of olives, roasted red peppers, thin slices of jamón, toasted bread rubbed with tomato (pa amb tomàquet)

5. Can Rafa – Cadaqués
A family-run seafood spot that’s been serving the same quality fish for years. Wines come from their own nearby vineyard.

  • What to order: Grilled sardines, black rice with cuttlefish.

  • Cost: $–$$

  • Hidden tip: Ask for local Empordà white wine by the glass.

6. Bar La Cova – Begur
Not on most blogs, but locals swear by their tapas and cheap vermouth. It’s loud, fun, and deeply Catalan.

  • Vibe: No-frills. You’re here for the food, not the decor.

  • Must-try: Fried anchovies, bomba (meat-stuffed potato ball).

  • Cost: $


Bonus: Best for Wine Lovers

7. Mas Gusó – Sant Pere Pescador
A restaurant inside an old farmhouse with its own wine cellar. Sit under olive trees and enjoy creative Catalan dishes.

  • Great for: Lunch in the shade with regional wines.

  • Cost: $$–$$$

  • Local wines: Full Empordà wine list.


Quick-Glance Table: Top Restaurants in Costa Brava

Restaurant Location Cuisine Type Price Stars Reservation Required Must Try Dish
El Celler de Can Roca Girona Modern Catalan $$$$ ★★★ Yes (months ahead) Red prawns with plankton sauce
Miramar Llançà Avant-garde $$$$ ★★ Yes Wild sea bass with citrus foam
Toc al Mar Aiguablava Seafood, Casual $$ Recommended Grilled octopus
Compartir Cadaqués Creative Tapas $$$ Yes Duck with figs
Can Rafa Cadaqués Traditional $$ Walk-in possible Black rice with cuttlefish
Bar La Cova Begur Tapas $ No Fried anchovies, bomba
Mas Gusó Sant Pere Catalan Fusion $$–$$$ Yes (esp. in season) Roast lamb, Empordà red

When to Go & How to Book (Without Losing Your Mind)

Best Time to Eat Out in Costa Brava

If you’re planning a food-focused trip, May to mid-July and September are your golden windows. Why?

  • Summer (August): Hot, crowded, and many locals are away. Some restaurants close or switch to simplified menus.

  • Spring and Fall: Fewer tourists, relaxed service, full menus, and more chances to chat with chefs or owners.

Want a pro tip? Go for lunch instead of dinner in top-tier places. Many tasting menus are cheaper at lunch, and you’ll still have time to walk it off by the beach.


How to Book Like a Local

Most of the best restaurants in Costa Brava fill up fast. Here’s how I handle bookings:

  • Use official websites: It’s not fancy, but most spots have basic reservation pages.

  • Call or email: Especially for local favorites or if you’re going off-season.

  • El Tenedor (TheFork): Handy app for reserving mid-range restaurants. Often comes with discounts.

  • Google Maps: Surprisingly reliable for contact info and recent hours.

If you’re a planner, book fine dining 3–6 months in advance. For local gems, calling 2–3 days ahead usually works.


What to Drink: Local Wine Pairings That Elevate Every Bite

Costa Brava isn’t just about what’s on your plate—it’s what’s in your glass, too. The Empordà wine region is one of Spain’s most underrated. Here’s what I pair with typical dishes:

Dish Recommended Wine Type Wine Example
Grilled octopus or sardines White, crisp, mineral DO Empordà Garnatxa Blanca
Black rice, squid, cuttlefish Dry rosé or aged white Clos d’Agon Blanc
Lamb or duck Medium-bodied red Mas Oller Plus
Tapas mix (anchovies, bombas) Sparkling or vermouth Perelada Brut Nature Cava
Michelin tasting menus Full pairing from sommelier Trust the house sommelier

You’ll find many of these wines at local supermarkets, which means you can grab a bottle for under $15 and recreate the experience back home.


Don’t Miss: Local Drinks

  • Vermut Negre (Black Vermouth): Slightly bitter, often served on ice with orange and olives.

  • Cava: Catalonia’s take on sparkling wine, great with salty starters.

  • Ratafia: Herbal Catalan liqueur—an after-meal ritual.

Off the Beaten Path: Hidden Foodie Spots Worth the Drive

If you’re anything like me, the idea of skipping touristy places for something authentic sounds just right. These hidden gems aren’t always on top-10 lists—but they should be.


Ca l’Enric – Vall de Bianya

Tucked in the Garrotxa volcanic zone, this family-run restaurant has a Michelin star and a forest-inspired tasting menu.

  • Why it stands out: They forage many ingredients. Think truffle, wild herbs, and mushrooms.

  • Pro tip: Pair the tasting with the full wine flight. It’s surprisingly good value.

La Barca – Palamós

You’ll see fishing boats pulling in fresh catch just a few meters away. This place isn’t fancy, but it delivers the best arroz caldoso (soupy rice with seafood) I’ve ever had.

  • Crowd: Mostly locals. Few tourists find it.

  • Don’t expect: English menus. But that’s part of the fun.

Hostal Sa Rascassa – Cala Aiguafreda (Begur)

More than a restaurant—it’s a tiny inn with a garden restaurant under pine trees. Perfect after a day at the beach.

  • What I love: Simplicity. Think grilled meats, homemade flan, local cava.

  • Ideal for: A romantic evening or laid-back dinner with friends.


Local Food Etiquette: What to Know So You Don’t Stick Out

Here’s a quick cultural primer that’ll save you awkward moments at the table:

  • No early dinners: Lunch starts at 1:30 pm, dinner rarely before 8:30 pm.

  • Tipping isn’t mandatory: But rounding up or leaving small change is appreciated.

  • Bread is often charged: Even if you didn’t ask for it.

  • Menu del Día: Fixed-price lunch menu—often 3 courses with a drink for under €20.

  • Dessert & Coffee: Locals don’t rush. Meals are a social event. Enjoy it.


Phrases That Help (And Locals Appreciate)

Try these out. Even if your accent’s off, the effort goes a long way:

English Catalan Spanish
Hello / Goodbye Hola / Adéu Hola / Adiós
Thank you Gràcies Gracias
A table for two, please Una taula per a dos, si us plau Una mesa para dos, por favor
The bill, please El compte, si us plau La cuenta, por favor
This was delicious! Això estava boníssim! ¡Estaba riquísimo!
Do you have a menu in English? Teniu carta en anglès? ¿Tienen menú en inglés?

If all else fails? Smile. Point. Say “Gràcies” with heart. Works like a charm.

Costa Brava Food Glossary: Learn These & Eat Better

Knowing a few local food terms can really elevate your dining game. Here’s a mini glossary I rely on:

Term What It Means
Anxova Anchovy – a local specialty, especially in L’Escala.
Suquet de Peix Fisherman’s stew with potatoes and fresh seafood.
Botifarra Catalan sausage, often grilled.
Escalivada Roasted eggplant, pepper, and onion—served cold.
Canelons Like Italian cannelloni, but with a Catalan twist (often turkey or pork).
Pa amb tomàquet Bread rubbed with tomato and olive oil. The holy grail of Catalan starters.
Cremat Rum coffee lit on fire with sugar and lemon peel.
Mel i Mató Cottage cheese with honey—a traditional dessert.
 

Summary: What I Learned (And Why I’d Go Back in a Heartbeat)

Costa Brava isn’t just a beach paradise—it’s a culinary playground where rustic meals, fine dining, and fresh seafood share the spotlight.

If you’re into:

  • Savoring slow lunches with a view

  • Chatting with chefs who grew up nearby

  • Tasting local wines you won’t find back home

…then Costa Brava will stick with you long after the tan fades.

For me, the best part wasn’t the Michelin stars or the picture-perfect plates (though they were great). It was the warm service in tiny spots, the rice dishes full of flavor and smoke, and the feeling that—just for a moment—I wasn’t a tourist, but part of something local and real.


FAQ

Q: Is Costa Brava good for food lovers?

A: Absolutely. From tapas bars to fine dining, the variety and quality are excellent.

Q: What’s the most famous dish in Costa Brava?

A: Many would say “Suquet de Peix” (seafood stew) or “Arròs Negre” (black rice).

Q: Are there affordable options that still taste amazing?

A: Yes! Look for “menu del día” options or small family-owned restaurants inland.

Q: Do I need to speak Spanish or Catalan to order?

A: Not really. Many places in tourist areas speak English, but basic phrases help.

Q: Should I rent a car to explore restaurants?

A: Yes. Many hidden gems are outside main towns and worth the drive.

Q: Are vegetarian or vegan dishes common?

A: It’s improving. Larger towns like Girona or Cadaqués offer more plant-based options.