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
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.
Great location and lovely facilities. Staff were all superb
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
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,
Boasting a bar, Hostal Sa Teula is situated in Llafranc in the Catalonia region, 400 metres from Llafranc and 27 km from Medes Islands Marine Reserve.
The location, style and overall feel of the property
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.
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
Conveniently located in the Lloret Town Centre district of Lloret de Mar, Sweet Lloret Suites is set 2.7 km from Water World, 40 km from Girona Train station and 3.3 km from Golf Lloret Pitch and Putt...
Good location, pretty quite as it was Sunday night
Silken Platja d'Aro features a garden, terrace, a restaurant and bar in Platja d'Aro.
Great stuff. New and clean. Big room and great breakfast
Ideally set in Roses, Hotel Costa Brava offers a buffet breakfast and free WiFi throughout the property. This 3-star hotel offers room service and a 24-hour front desk.
Excellent location, easy to get to, good breakfast.
Calendula Hotel & Apartaments is a 2-star property set in Sant Feliu de Guixols, facing the beach.
Superb place, Well equipped. Well designed. Superb Bed
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
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
Located in Begur and with Platja sa Tuna reachable within a few steps, Hotel Sa Tuna provides concierge services, non-smoking rooms, a restaurant, free WiFi and a bar.
Beautiful location friendly staff and great restaurant
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!
Featuring free WiFi, an outdoor pool and a sun terrace, Hotel Casa Peya - Adults Only is set in a historic building in Palafrugell, 10 minutes' drive from Calella Beach and Llafranc Beach.
Beautiful little hotel. Wonderful staff and breakfast
Loading...