10 Best Hotels in Costa Brava to Explore the Region in 2026

Wondering where to stay in Costa Brava?

This stretch of Catalonia’s coastline is full of coastal villages, hidden coves, and beautiful countryside escapes.

After exploring the region and staying in different towns, I’ve gathered my favorite boutique and historic hotels that make the perfect base for your 2026 trip. From romantic stays in Cadaqués to elegant retreats in Begur and Girona, these places combine comfort, design, and character.

Here’s my handpicked list of the 10 best hotels in Costa Brava to stay in 2026.

Let’s explore!

Short on time? Here are my best picks for places to stay in Costa Brava:

Boutique Hotel Casa Granados – Stay in Tossa de Mar near the coast

Hotel Palau Fugit – Stay in Girona for easy access to the region

Disclaimer: This page contains affiliate links. If you purchase through one of them, I may receive a small commission from the platform at no extra cost to you. Thanks for the support!

Best Areas to Stay in Costa Brava

Things to Do in Tossa de Mar Header
Tossa de Mar is among the best places to stay in the Costa Brava

Costa Brava stretches from Blanes to the French border. It offers everything from hidden coves to historic hill towns. Each area has its own character, so the place you stay can completely shape your trip.

I’ve explored the stunning, rugged coastline from Blanes to Cadaqués and from Tossa de Mar to L’Escala. I’ve also wandered through the historic streets of Figueres, Begur, and Girona.

Here are my top suggestions for where to stay in Costa Brava in 2026.

  • Tossa de Mar. A blend of history and accessibility. Its medieval castle walls, sandy beaches, and lively old town make it perfect for first-time visitors.
  • Calella de Palafrugell. A postcard-perfect fishing village known for its white cottages, calm beaches, and laid-back charm. Great for coastal walks and lazy afternoons by the sea.
  • Begur. A hilltop town with medieval roots and upscale dining. Its narrow streets, stone houses, and views over turquoise bays make it one of the most elegant bases in Costa Brava.
  • Cadaqués. Artsy, secluded, and bohemian, the whitewashed village was once home to Salvador Dalí. It’s ideal if you want sea views, galleries, and a peaceful atmosphere.
  • Girona. A medieval gem just inland. With cobbled lanes, a beautiful cathedral, and excellent restaurants, it’s an ideal base if you want a mix of culture and day trips to the coast.

10 Best Hotels in Costa Brava in 2026

Barcelona Custom Itinerary Tip

💡 Insider Tip: If you want to experience Barcelona without the hassle of planning, consider my custom travel itinerary service. Together, we can craft a personalized travel plan that caters to your interests. Let’s make your next Barcelona adventure magical!

1. Boutique Hotel Casa Granados, Tossa de Mar

Vila Vella Tossa de Mar
Tossa de Mar is among my favorite places to visit on the Costa Brava

Once a 19th-century family mansion, Boutique Hotel Casa Granados is now one of the most elegant stays in Tossa de Mar.

Hidden on a quiet street near the old town walls, it offers a mix of history, comfort, and personalized service. Inside one of the best hotels in Costa Brava, you’ll find stone arches, antique details, and soft lighting that create a warm, intimate atmosphere.

Each room is uniquely styled, with vintage furniture and views of the garden or the medieval streets. The outdoor pool area feels like a private oasis, surrounded by greenery and calm corners for reading or sunbathing.

The hotel’s restaurant, Can Sophia, is another highlight. It serves seasonal Mediterranean dishes in a romantic courtyard setting.

Why book here? Casa Granados combines historic charm, peaceful surroundings, and fine dining. This makes it one of the best boutique hotels in Costa Brava for a relaxing coastal escape.

2. Can Mascort Eco Hotel, Palafrugell

Set in a beautifully restored 17th-century townhouse, Can Mascort Eco Hotel is a peaceful boutique stay in the heart of Palafrugell.

Every detail reflects its eco-friendly philosophy, from natural materials and local craftsmanship to energy-efficient design. The interiors feel calm and welcoming, with whitewashed walls, soft tones, and handmade furniture that blend modern comfort with heritage charm.

Rooms are cozy and bright. Some come with small balconies overlooking the village rooftops.

You’ll love the hotel’s rooftop terrace, which is perfect for morning yoga or a quiet drink at sunset.  

The hotel’s commitment to sustainability extends to its zero-waste approach and partnerships with local artisans.

Why book here? Can Mascort Eco Hotel offers the perfect mix of charm, comfort, and conscious living, ideal if you want a boutique stay on the Costa Brava that feels both stylish and sustainable.

3. Hotel Mediterrani, Calella de Palafrugell

Palafrugell Town in Costa Brava
The gorgeous village of Calella de Palagrugell is a great base to explore the Costa Brava

Perched above the sea, Hotel Mediterrani offers one of the best locations in Calella de Palafrugell.

The family-run hotel combines classic Mediterranean style with modern comfort.

The building’s white façade and blue shutters match the charm of the village. Inside one of the top hotels in Costa Brava, you’ll find bright, airy rooms with simple, elegant decor. Many have balconies that open directly to the sea, perfect for watching the sunrise or listening to the waves.

The atmosphere is calm and relaxed. Enjoy slow mornings with breakfast on the terrace or evening walks along the coastal path just steps away. The staff are friendly and attentive, making you feel at home from the moment you arrive.

Why book here? Hotel Mediterrani gives you unbeatable sea views, local warmth, and timeless coastal charm in one of the most beautiful corners of the Costa Brava.

4. Hotel Terramar, Llafranc 

Right on the beachfront of Llafranc, Hotel Terramar is a stylish yet relaxed spot that captures the spirit of the Costa Brava.

The hotel has been welcoming guests since the 1930s. It blends its long-standing charm with a fresh, modern design. Rooms are bright and comfortable, many with balconies overlooking the turquoise water or the pine-covered hills behind the village.

The interiors reflect the seaside location with light tones, natural wood, and simple elegance.

You can start your day with breakfast on the terrace while watching boats glide across the bay, then enjoy a meal at the hotel’s Mediterranean restaurant. It’s known for its fresh seafood and local wine.

Service is friendly and low-key, adding to the hotel’s inviting atmosphere.

Why book here? Hotel Terramar offers the perfect mix of history, sea views, and comfort, making it one of the best beachfront stays in Llafranc.

5. Hotel Aiguablava, Begur

Aigua Blava Costa Brava Day Trip
Aigua Blava is one of the best beaches on the Costa Brava

Overlooking the turquoise coves of Fornells Bay, Hotel Aiguablava is one of the most iconic stays in Costa Brava.

Family-run since the 1930s, it combines timeless charm with modern comfort. The rooms are bright and airy, featuring soft tones, large windows, and balconies with sea or garden views. The atmosphere is peaceful, with pine trees, sea breeze, and the sound of waves setting the scene.

The outdoor pool and spacious terraces invite lazy afternoons under the sun, while the restaurant serves fresh Mediterranean cuisine with local ingredients and spectacular views.

The staff’s warm hospitality will make you feel like part of the family.

Why book here? Hotel Aiguablava offers classic seaside elegance, breathtaking views, and a sense of tradition that captures the true spirit of the Costa Brava.

6. El Convent Hotel, Begur

Begur Day Trip to Costa Brava
Staying in Begur puts you right in the heart of the Costa Brava

Set in a beautifully restored 17th-century convent, El Convent Hotel is a peaceful retreat surrounded by pine trees and coastal views.

The building’s stone walls, vaulted ceilings, and historic details give it a unique charm.

The interiors balance rustic elegance with modern comfort. Each room feels calm and welcoming, with soft colors and traditional touches that reflect the hotel’s heritage.

Outside one of the best hotels in Costa Brava, you’ll find a serene garden, an inviting pool, and shaded corners. It’s the perfect spot for relaxing after a day of exploring Begur’s beaches.

The on-site restaurant focuses on Mediterranean flavors, often using local produce from the Empordà region.

The atmosphere is quiet, intimate, and ideal for couples seeking a romantic escape.

Why book here? El Convent Hotel blends history, nature, and tranquility, and offers a beautiful setting to unwind on the Costa Brava near Begur’s hidden coves.

7. Mas de Torrent Hotel & Spa, Torrent

Housed in an 18th-century Catalan farmhouse, Mas de Torrent Hotel & Spa is one of the most luxurious stays in Costa Brava.

Surrounded by vineyards and olive trees, it offers a refined countryside escape just a short drive from the coast.

The rooms and suites blend rustic architecture with elegant design. They feature wooden beams, soft fabrics, and terraces that open onto peaceful gardens or private pools.

You’ll love the spa, with a heated pool, sauna, and personalized treatments that make it perfect for a relaxing getaway.

The hotel’s restaurant, led by renowned chefs, serves creative Mediterranean cuisine with local ingredients and regional wines. Service is discreet yet warm, matching the serene atmosphere of one of the best Costa Brava hotels.

Why book here? Mas de Torrent Hotel & Spa combines unpretentious luxury, gourmet dining, and rural beauty, making it one of the best five-star retreats in Costa Brava.

8. Hotel Playa Sol, Cadaqués

Things to Do in Cadaques Spain Header
Cadaqués is among the cutest towns to stay on the Costa Brava

Set right by the water, Hotel Playa Sol captures the relaxed charm of Cadaqués with a touch of elegance.

The whitewashed building faces the bay and offers stunning views of the sea and the fishing boats. Inside one of the top hotels in Costa Brava, the rooms are bright and comfortable, many with balconies that let you enjoy the Mediterranean breeze.

The design is simple and stylish, using natural light, soft tones, and local materials to create a peaceful atmosphere. You can unwind by the outdoor pool surrounded by olive trees or enjoy breakfast on the terrace overlooking the bay.

The hotel’s location makes it easy to explore Cadaqués’ art galleries, restaurants, and beaches on foot.

Why book here? Hotel Playa Sol combines comfort, sea views, and a perfect location, making it one of the best boutique hotels in Cadaqués for a relaxing coastal escape.

9. Boutique Hotel Villa Gala, Cadaqués

Cadaques Panorama from Santa Maria Church
The views of the Mediterranean and the rooftops of Cadaqués are unbeatable

Perched on a hillside above the whitewashed village, Boutique Hotel Villa Gala offers panoramic views of the bay and the rooftops of Cadaqués.

The design blends Mediterranean elegance with a touch of luxury. It features soft colors, natural textures, and large windows that fill the rooms with light. Each room feels private and airy, and many come with terraces overlooking the sea or the surrounding hills.

The infinity pool and landscaped garden create a tranquil space to unwind, while the restaurant serves fresh Mediterranean dishes made with local ingredients. It’s a short walk to the beach and the town center, yet the atmosphere feels quiet and exclusive.

Why book here? Boutique Hotel Villa Gala combines modern style, incredible views, and calm surroundings. It offers one of the most romantic stays in Cadaqués and the entire Costa Brava.

10. Hotel Palau Fugit, Girona

Escales de Sant Martín in Girona
Girona is the biggest Costa Brava town and a great base for exploring the region

Tucked inside a restored 18th-century palace in Girona’s old town, Hotel Palau Fugit blends historic character with contemporary design.

The building’s stone arches and vaulted ceilings contrast beautifully with modern furnishings and warm lighting, creating an elegant yet relaxed atmosphere. Each room is uniquely styled, featuring custom-made furniture, high ceilings, and views of the peaceful courtyard or the narrow medieval streets.

You can unwind by the rooftop pool, enjoy cocktails at the bar, or start the day with a gourmet breakfast made from local ingredients. Its location, just steps from the cathedral and city walls, makes it perfect for exploring Girona on foot.

Why book here? Hotel Palau Fugit offers boutique luxury, rich history, and refined comfort. This secures its spot among the best hotels in Costa Brava, perfect for exploring Girona’s medieval charm.

FAQs About the Best Hotels in Costa Brava

Best Hotels in Costa Brava Where to Stay in Costa Brava Header
Still have questions about where to stay in Costa Brava? Here are my best answers

What part of Costa Brava is best to stay in?

Cadaqués, Begur, and Calella de Palafrugell are top choices if you want scenic beaches, great restaurants, and boutique hotels. Girona and Figueres are ideal if you prefer history and quiet charm.

Is Costa Brava expensive to stay in?

It depends on the town and season. Luxury hotels and beachfront stays are pricier in summer, but you can find mid-range and boutique options year-round, especially inland.

When is the best time to visit Costa Brava?

May to October offers the best weather for beaches and coastal walks. If you prefer fewer crowds, visit in May, June, or September.

How many days should I stay in Costa Brava?

Three to five days is ideal. It gives you time to explore several towns, enjoy the beaches, and relax without rushing. But even if you spend the whole summer, you’ll find a ton of things to do in Costa Brava. 😉

Do you need a car to explore Costa Brava?

Yes, I suggest you rent a car if you want to see more than one area. Some towns are connected by bus or train, but driving makes it much easier to reach hidden coves and smaller villages.

Now You Know Where to Stay in Costa Brava

And there you have it – the 10 best hotels in Costa Brava to stay in 2026.

From seaside retreats in Cadaqués and Calella de Palafrugell to countryside escapes near Begur and Girona, each hotel offers something unique. Whether you want coastal views, a peaceful village stay, or a touch of luxury, these handpicked spots will make your Costa Brava trip unforgettable.

Choose the one that fits your style, and get ready to explore one of Spain’s most beautiful regions at your own pace.

Barcelona Custom Itinerary Tip

💡 Insider Tip: If you want to experience Barcelona without the hassle of planning, consider my custom travel itinerary service. Together, we can craft a personalized travel plan that caters to your interests. Let’s make your next Barcelona adventure magical!

You might also like:

Leave a Reply

Your email address will not be published. Required fields are marked *