We round up the best beach hotels Costa Brava offers, from historic properties to contemporary boutique hotels. There are a lot of Costa Brava accommodations options, but these tried and true hotel properties, from the north to the south, and a good place to begin (or end), any stay in the Costa Brava.

Best Beach Hotels Costa Brava

Recommended Cadaqués Hotels

La Residencia in Cadaqués: A historic hotel in the center of Cadaqués, with an artistic, and indeed Dalí, theme. Some suites offer views of the bay. Breakfast is served facing the beach, or on their outdoor terrace. Rooms start at €100 a night in the offseason. Prices can double (or more) in the high season. They also offer a limited number of parking spaces for a fee. 

Best Beach Hotels Costa Brava - Hotel Calma Blanca

Hotel and Spa Calma Blanca in Cadaqués: A charming, and luxurious, boutique hotel set in the hills, somewhat away from the bustle and the beach. With only seven rooms, it’s more of an exclusive retreat, giving more of a villa feel, with some rooms offering sea views and private outdoor pools. It’s also possible to rent a little Italian Ape to explore the surrounding area. Rooms start at €370 a night during the low season and €530 a night during high season. 

Best Beach Hotels Costa Brava - Hostal Spa Empuries

Hostal Spa Empúries L’Escala: Surrounded by the Greek ruins of Empúries, the Hostal Spa Empúries is a retreat within a retreat, with two restaurants and a spa and wellness program. A contemporary hotel that is surrounded by nature and history. Their Corner Mar room offers such a water view, it almost feels like a cruise ship cabin. Rooms start at €105 a night.

Central Costa Brava Beach Hotels

Costa Brava Beach Hotels Aiguablava

Hotel Aigua Blava in Aiguablava: Hotel Aiqua Blava is set inside a cove, on the cliffs outside of Begur, in Aiguablava. Rooms offer balconies with stunning views, or a few rooms are set practically on the petite beach nestled in the cove. That means it’s possible to open a bottle of wine on a little terrace while watching the water lap the beach. Guests enjoy a buffet breakfast on the terrace overlooking the sea. And Chef Lluís offers some unique menus at their restaurant, inspired by the high gastronomy of the region. Rooms start at €130 Euros. It’s possible to book rooms with breakfast included, half board, or full board, as the hotel is a little remote. 

Hotel Tamariu in Tamariu: Set on the main promenade in Tamariu, you can’t get much closer to the beach. The family-run hotel started as a fisherman’s tavern and expanded over the years to include contemporary seafront rooms and a quality restaurant downstairs. Rooms without a view start at €110. They are closed during the winter months. 

Casamar in Llafranc: Family-run boutique hotel that is part of Chef Quim Casellas Michelin Star Restaurant of the same name. The hotel is decorated in the same contemporary style as the restaurant, and it is possible to book a room with a dining package. The hotel is closed during the winter months. Rooms start at €110, with some rooms enjoying a stunning view over the sea. 

Costa Brava Beach Hotels Hotel San Roc

Hotel San Roc in Calella de Palafrugell: A family-run hotel since 1955, Hotel San Roc is perched on a cliff overlooking the sea. Rooms are tastefully appointed, with elements reminiscent of Catalan seaside heritage. Some of the rooms even offer a wrap around balcony with views on three sides of the hotel. Rooms start around €110 a night. They are closed during the winter months. 

Hotel Trias in Palamós: Hotel Trias embraces its location, close to one of the largest fishing ports in Spain, with a well-executed nautical theme. They also offer a cocktail bar, and a pool overlooking the main strip, and the port in the distance. Rooms start at €120, many with sea views. 

Southern Costa Brava Beach Hotels

Best Beach Hotels Costa Brava - Cala del Pi

Sallés Hotel & SPA – Cala dei Pi in Platja d’Aro: Nestled within Cala del Pi Bay, the Sallés Hotel offers a spa and an outdoor pool with unrivaled views of the cove and coast. Chef Enric Herce’s create cuisine at Rosa dels Vents makes the hotel a destination within a destination. Rooms start at €160 a night. They offer gastronomy and romance packages, as well as a sea exploration that includes a sailboat excursion. 

What to do When Staying at the Costa Brave Beaches

 TourPrivate or Group TourStarting PointDurationPrice FromBook Now
Costa Brava BeachesPrivate & Exclusive Sailing TripPrivateL'Estartit2 to 8 Hours$459 Per GroupOnly In Costa Brava Day Tours
Costa Brava BeachesCosta Brava Cruise and Palamos PrawnsGroupPalamos5 Hours$88Only In Costa Brava Day Tours
Costa Brava BeachesCosta Brava Fishing TripPrivateL'Estartit4 to 8 Hours$137Only In Costa Brava Day Tours
Costa Brava BeachesSunset Sailing From L'EstartitGroupL'Estartit2 Hours$55Only In Costa Brava Day Tours

*This post contains compensated links. Find more info in my DISCLAIMER.

Pin It! Best Costa Brava Beach Hotels

Costa Brava Beach Hotels