Search hotels in Costa Brava, Spain
Enter your dates and choose from 7358 hotels and other places to stay
Check out these popular cities in Costa Brava

Lloret de Mar

Roses

Platja d'Aro

Cadaqués

Tossa de Mar

Empuriabrava

Sant Feliu de Guixols

Begur

L'Escala

Blanes
Stay in Costa Brava's best hotels!
Filter by:
Hotel Voramar
Set in L'Escala, 100 metres from Port d'en Perris Beach, Hotel Voramar offers accommodation with a restaurant, private parking and a bar.

Hostal Es Niu de Tamariu
Boasting a bar, Hostal Es Niu de Tamariu is set in Tamariu in the Catalonia region, 300 metres from Platja de Tamariu and 29 km from Medes Islands Marine Reserve.

Hostal Ses Negres
Located in Begur and with Platja de Sa Riera reachable within 100 metres, Hostal Ses Negres provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a...

Boutique Hotel Élke Spa Superior
Facing the beachfront, Boutique Hotel Élke Spa Superior offers 4-star accommodation in Sant Feliu de Guixols and has a seasonal outdoor swimming pool, shared lounge and terrace.

Delamar 4*Sup-Adults only (18+)
Featuring an outdoor pool, pool bar and fitness centre, Hotel Delamar - Adults Only (18+) is located in Lloret de Mar, 50 metres from the nearest beach.

Hotel Blaumar Cadaqués by Fimedhotels
This family-run hotel is located 2 minutes’ walk from the beach in Cadaques Bay. Set in a traditional-style building with blue and white tones, it offers a seasonal outdoor pool and sun terrace.

Hotel Marblau Tossa
Set in the centre of Tossa de Mar, Hotel Marblau Tossa is just 250 metres from Platja Gran Beach. It offers bright, spacious rooms with flat-screen TV.

Gran Hotel Flamingo-Adults Only older 18 years old
Aimed at guests over 18 years, Gran Hotel Flamingo-Adults Only older 18 years old is located just 150 metres from Lloret Beach.

Canyelles Platja
Canyelles Platja is located on the seafront just outside Roses with direct access to the beach. It has a swimming pool, a restaurant with sea views and free Wi-Fi access.

Hotel Delfín 4 Sup
Set in Tossa de Mar, 200 metres from Platja Gran, Hotel Delfín 4 Sup offers accommodation with a shared lounge, private parking, a terrace and a restaurant.

Most booked hotels in Costa Brava in the past month
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Popular with guests booking hotels in Costa Brava
Costa Brava's best hotels with breakfast
La Indiana de Begur, Petit Hotel Boutique
Located in Begur, 2.1 km from Platja Fonda, La Indiana de Begur, Petit Hotel Boutique provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.
Casa Vincke Hotel
Casa Vincke Hotel is situated in Palamós. Among the various facilities are a garden and a bar. Free WiFi is provided throughout the property.
Hotel Molí de l'Escala
Situated in L'Escala, 600 metres from Playa del Rec del Molí, Hotel Molí de l'Escala features accommodation with a restaurant, free private parking, a bar and a shared lounge.
El Far Hotel Restaurant
Featuring an on-site restaurant and a shared terrace, El Far Hotel Restaurant is located in Llafranc. It offers air-conditioned rooms with a private balcony and free WiFi. Free parking is available.
Hotel Sa Calma
Located 50 metres from Begur’s main square, Hotel Sa Calma is a renovated 19th-century house with a free rooftop hot tub. All rooms feature a chromotherapy bath and shower.
Hotel Santa Marta
Ideally situated in a magnificent woodland area of 7 hectares, this hotel is located on the edge of the Santa Cristina beach.
Hotel Cala del Pi - Adults Only
This luxury hotel offers direct access to Platja d’Aro’s Cala del Pi Beach. It has a free 600 m² spa, free WiFi and parking and an outdoor pool with sea views.
Situated in Palau-Saverdera, 16 km from Peralada Golf, Hotel Boutique Niu de Sol - Designed for Adults features views of the city.
Budget hotels in Costa Brava
Ses Terrisses Hotel
Located in Palafrugell, 24 km from Medes Islands Marine Reserve, Ses Terrisses Hotel provides accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace.
Situated in Palamós and next to Palamos Beach, Hotel & Restaurant Marina Palamós boasts air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site bar.
Aparthotel Golf Beach
Surrounded by forest and 900 metres from Playa de Pals Beach, Aparthotel & Village Golf Beach features an outdoor pool and free Wi-Fi.
The stylish, air-conditioned NM Suites by Escampa Hotels are located just 70 metres from Platja d’Aro Beach. The complex offers free Wi-Fi in all areas and an outdoor pool, surrounded by pine gardens.
Located in a beautiful and tranquil cove along the Costa Brava, this charming modern hotel is surrounded by pine trees and is adjacent to the beach. Dine in the restaurant with panoramic views.
Hotel Turissa
Hotel Turissa is located in the charming town of Tossa de Mar, just 5 minutes' walk from the beach. It offers free WiFi, reception until 1 AM and an outdoor pool.
Ampuria Inn
Located 3 km from Empuriabrava city centre, Europe's largest residential Marina, Ampuria Inn is situated 3 km from the beach and just 100 metres from Empuriabrava Skydive Centre and Windoor Inside...
Hotel Montmar
The family-run Hotel Montmar is located near the centre of Roses, just 300 metres from the beach. Its rooms have air-conditioning and plasma-screen TVs.
Hotels in Costa Brava that you can book without a credit card
Hotel Serenity Platja d'Aro by Pandora Hoteles
Situated in Platja d'Aro and with Platja Gran de Platja d'Aro reachable within 100 metres, Hotel Serenity Platja d'Aro by Pandora Hoteles features express check-in and check-out, allergy-free rooms, a...
Hostal Es Niu de Tamariu
Boasting a bar, Hostal Es Niu de Tamariu is set in Tamariu in the Catalonia region, 300 metres from Platja de Tamariu and 29 km from Medes Islands Marine Reserve.
Hostal Ses Negres
Located in Begur and with Platja de Sa Riera reachable within 100 metres, Hostal Ses Negres provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a...
HOTEL TORRENT
Featuring a shared lounge, bar and views of city, HOTEL TORRENT is located in L'Escala, 200 metres from Platja de les Barques.
Delamar 4*Sup-Adults only (18+)
Featuring an outdoor pool, pool bar and fitness centre, Hotel Delamar - Adults Only (18+) is located in Lloret de Mar, 50 metres from the nearest beach.
Hotel Blaumar Cadaqués by Fimedhotels
This family-run hotel is located 2 minutes’ walk from the beach in Cadaques Bay. Set in a traditional-style building with blue and white tones, it offers a seasonal outdoor pool and sun terrace.
Hotel Marblau Tossa
Set in the centre of Tossa de Mar, Hotel Marblau Tossa is just 250 metres from Platja Gran Beach. It offers bright, spacious rooms with flat-screen TV.
Gran Hotel Flamingo-Adults Only older 18 years old
Aimed at guests over 18 years, Gran Hotel Flamingo-Adults Only older 18 years old is located just 150 metres from Lloret Beach.
Costa Brava highlights

Water sports on the Costa Brava

Skydiving and hot air ballooning

Camí de Ronda coastal path

Salvador Dalí's genius and Cadaques' natural beauty

Fine seafood dining in L'Escala

Cap de Creus Nature Reserve

Medieval Sightseeing

Aquabrava Water Park

Tossa de Mar Castle

Nightlife in Lloret and Begur
FAQs about hotels in Costa Brava
Secluded Coves and Beaches in Droves
A beautiful part of Spain characterised by rocky coves and laidback life, the Costa Brava is set against the backdrop of mountains. Its 3 most famous resorts are Blanes, Lloret de Mar and Tossa de Mar, all home to several Costa Brava hotels on the beach.
The southernmost – Blanes – has the longest beach, while Tossa curves around a bay overlooked by a fort and medieval walls. Lloret has the most lively nightlife, with casinos, bars and restaurants staying open until the early hours.
However, the less known Costa Brava resorts also make great holiday destinations. Platja d’Aro has a long, sandy beach, while next door Sant Feliu de Guixols is centred around a small harbour. In Llafranc bay, turquoise water contrasts beautifully with the golden sand and rugged rocks.
Further north is l’Estartit where practically every hotel and apartment complex on Booking.com has its own pool, while L’Escala has access to lovely Blue Flag beaches. North, the landscape flattens out and a long beach goes all the way to Roses with its large marina. Around the headland is Cadaques, home to a Dalí museum in a house where he once lived.
Whether you choose one of the 5-star Costa Brava hotels, beachfront apartments or traditional B&Bs, you’ll probably arrive via Costa Brava Airport in Girona.






























































