Search hotels in Costa Brava, Spain
Choose your dates to see the latest prices and deals
Choose your dates to see the latest prices and deals
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.
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
Empúries is set in a restored building overlooking the Mediterranean from a secluded beach. It is located nearby Empuries Archeological Site and is a 15-minute walk from L’Escala, on the Costa Brava.
Fabulous understated luxury in a beautiful location
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.
Breakfast was brilliant. The location was espectacular.
Set in Tossa de Mar, 200 metres from Platja Gran, Hotel Delfín offers accommodation with a shared lounge, private parking, a terrace and a restaurant.
Clean rooms, superb breakfast, friendly and helpful staff.
Featuring free WiFi, Prestige Mar y Sol is set in Roses, 500 metres from Ciutadella Roses and 2.2 km from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.
All the staff were very helpful & generally lovely
Overlooking the beautiful bays of Fornells and Aiguablava, Hotel Aigua Blava offers stunning views and a popular restaurant. All of the bright, air-conditioned rooms have a balcony and free Wi-Fi.
Beautiful surroundings, with excellent hotel to stay.
Hotel Sol Ixent - Adults Only is set in the beautiful Cap de Creus Natural Park, overlooking the Mediterranean Sea.
Such a stunning setting. The staff were exceptional.
Hotel Windsor, exclusively for adults over 16 years old, is located in the centre of Tossa. This hotel is located in the centre of Tossa and is only 150 metres from the beach.
Everything, from facilities to staff to cleaning all excellent.
Hotel Helios Lloret is set in central Lloret de Mar, just 150 metres from Lloret Beach. It offers a terrace and air-conditioned rooms with a balcony, TV and private bathroom.
Very clean, central location and most polite staff
Offering beautiful views of the surrounding, Hostal Sa Barraca - Adults Only offers accommodation in Begur. Free WiFi is provided, and a free private parking is available on-site.
The host is so accommodating and gave great local advice!
The Hotel Capri is located in front of the large beach “Platja Gran” of Tossa de Mar, right in the center of the Paseo Marítimo.
Beautiful Spanish hotel that has kept ts identity.
Vehí is located in the centre of Cadaqués, within a short walk from the seafront, the town’s restaurants and shops. It offers free Wi-Fi throughout.
The location is excellent and the staff really kind
Built in 1670, this restored farmhouse offers an outdoor pool surrounded by gardens, and rustic rooms with free Wi-Fi and flat-screen TV. Sant Antoni de Calonge Beach is a 5-minute drive away.
La atención increible. Ambiente familiar y cercano.
This family-run hotel is less than 50 metres from Lloret de Mar Beach.
Really great location near to beach and city centre
Set in a 18th-century Catalan farmhouse, this hotel offers stylish rooms with free Wi-Fi and a rain-effect shower, and a terrace with fantastic views.
Views, delicious breakfast, beautiful building, comfortable room
Hotel Santa Anna is 100 metres from L’Estartit Port, and has an outdoor pool and sun terrace. The air-conditioned rooms all have a flat-screen satellite TV, a private bathroom and free Wi-Fi.
Simple,very clean, spacious room and very nice staff
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 Platja d'Aro and with Platja Gran de Platja d'Aro reachable within 100 metres, Hotel Serenity Platja d'Aro features express check-in and check-out, allergy-free rooms, a terrace, free WiFi...
Great value for money, helpful staff, nice location.
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.
Location, freshly renovated, stuff is friendly, nice breakfast
Set in Sant Pere Pescador and with Playa Sant Pere Pescador reachable within 2.8 km, Boutique Hotel Atelier - Adults only offers express check-in and check-out, non-smoking rooms, an outdoor swimming...
Short comments that can summarise my feeling, it’s like at home,
Set in Montrás, 24 km from Medes Islands Marine Reserve, Le Rondini- Solo Adultos offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hospitality so good, very friendly.. feels like home 💞.
Boasting a bar, Hotel hcp is set in Calella de Palafrugell in the Catalonia region, 200 metres from El Port Pelegri Beach and 28 km from Medes Islands Marine Reserve.
Central location, great price, clean & comfortable.
Taverna de la Sal Boutique Hotel in L'Escala has been renovated and it is located in the old town. It provides adults-only accommodation with a terrace and a bar.
Great hotel, stylish, well considered, with great hosts.
Located in L'Escala, 80 metres from Platja de l'Escala, Jardi de Pedra provides air-conditioned rooms and a bar.
Absolutely beautiful little hotel, which was superbly r un by Eduardo.
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.
Location, beautiful building, friendly staff, quiet