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
Located in Vall-Llobrega, 30 km from Medes Islands Marine Reserve, Hotel Mas del Sol provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
The employees were very nice, great breakfast and very good hotel
Can Liret features a garden, a bar and a sun terrace with swimming pool and continental breakfast in Palafrugell. This 4-star hotel offers a tour desk.
Very quiet and comfortable room. Breakfast with many options!
Situated in Tossa de Mar, 300 metres from Platja Gran, Mamma Mia Hotel Boutique - Only Adults features accommodation with an outdoor swimming pool, private parking, a terrace and a bar.
Very good located and super cozy room and building.
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.
Great location, comfortable too and great breakfast
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.
The hotel is beautiful. Very clean and looked after.
Set in Cadaqués, 1.2 km from Salvador Dali's House, Hotel Villa Gala features an outdoor swimming pool and a garden.
The views were amazing and the staff was excellent.
Set on the beachfront in Tossa de Mar and at the foot of the old town, Hotel Cap d'Or - Children only from 16 years old offers rooms with free Wi-Fi and private bathrooms.
Super location. Very helpful staff. Lovely clean rooms.
Boutique Hotel Casa Granados is located in central Tossa de Mar, 150 metres from the beach. Set in a restored 19th-century mansion, a range of luxury personalized services are offered.
Everything was fantastic and the Breakfast was superb
This family-run hotel is less than 50 metres from Lloret de Mar Beach.
Really great location near to beach and city centre
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.
Hotel Julimar is a 4-minute drive from the centre of Lloret de Mar and 1 km from Water World Water Park. It features free WiFi access.
Excellent hotel, clean, quiet and good value for money
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.
Price/Quality is perfect! Super kind and nice staff.
Located 3 minutes' walk from the beach, Sun Village hotel offers rooms with views over the sea, pool or the mountains. The hotel has 2 swimming pools and offers free WiFi.
Nice hotel. Good food, good service, good location.
ALEGRIA Mariner offers modern, air-conditioned rooms with private balconies. Set in Lloret de Mar, the hotel is just 50 metres from the beach and features an outdoor pool.
Great location, amazing food. Very friendly stuff.
This family-run hotel is just 350 metres from the beach in L’Escala, a typical Costa Brava fishing town. Can Catala offers free Wi-Fi, a 24-hour reception and free on-site parking.
Great location in beutiful town. Good value for money.
Hotel Ciutadella is located 100 metres from the beach in Roses, on the Costa Brava. It offers functional, air-conditioned rooms with a balcony, flat-screen TV and free Wi-Fi.
Location close to the beach, comfortable room, very kind staff
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.
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.
Very nice, clean, Amazing breakfast, great location
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...
The staff, decor, location and atmosphere were beach luxe.
Featuring a shared lounge, bar and views of city, HOTEL TORRENT is located in L'Escala, 200 metres from Platja de les Barques.
Convenient . Very comfortable beds& super value
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.
Exceptional hotel. Every aspect of it was perfect for us.
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.
The team. the room, the swiming pool, the location
This family-run hotel is situated in Port Lligat Bay, just 50 metres from Salvador Dalí’s fascinating House-Museum. It offers free Wi-Fi and 2 outdoor swimming pools with sea views.
Just stunning, staff, site, location - loved every minute
Aimed at guests over 18 years, Gran Hotel Flamingo-Adults Only older 18 years old is located just 150 metres from Lloret Beach.
They catered to our needs and just very pleasant staff
Loading...