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

Lloret de Mar

Roses

Tossa de Mar

Platja d'Aro

Cadaqués

Sant Feliu de Guíxols

Blanes

Empuriabrava

Begur

L'Escala
Stay in Costa Brava's best hotels!
Filter by:
Hotel Voramar
Located in L'Escala, a few steps from Port d'en Perris Beach, Hotel Voramar has accommodations with a restaurant, private parking and a bar.

Hostal Es Niu de Tamariu
Featuring a bar, Hostal Es Niu de Tamariu is located in Tamariu in the Catalonia region, a 3-minute walk from Platja de Tamariu and 18 miles from Medes Islands Marine Reserve.

Hostal Ses Negres
Located in Begur and with Platja de Sa Riera reachable within a few steps, 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 accommodations in Sant Feliu de Guíxols 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 center, Hotel Delamar - Adults Only (18+) is located in Lloret de Mar, 164 feet 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.

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 492 feet 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
Located in Tossa de Mar, a 2-minute walk from Platja Gran, Hotel Delfín 4 Sup has accommodations with a shared lounge, private parking, a terrace and a restaurant.

Prestige Mar y Sol
Featuring free WiFi, Prestige Mar y Sol is set in Roses, 1640 feet from Ciutadella Roses and 1.4 mi from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.

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
Casa Vincke Hotel
Casa Vincke Hotel is located in Palamós. Among the various facilities are a garden and a bar. Free WiFi is provided throughout the property.
Boutique Hotel Villa Gala by Fimedhotels
Set in Cadaqués, 0.7 mi from Salvador Dali's House, Hotel Villa Gala features an outdoor swimming pool and a garden.
Hotel Casa Peya - Adults Only
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.
1935 Hotel Boutique & Apartments - Adults Only
Located just 820 feet from Santa Margarita Beach in Roses, 1935 Hotel Boutique & Apartments - Adults Only features a heated outdoor pool.
Hostalet de Begur - Adults Only
Located in Begur, 1.4 miles from Platja Fonda, Hostalet de Begur - Adults Only provides accommodations with a garden, private parking, a shared lounge and a terrace.
Boutique Hotel Casa Granados
Boutique Hotel Casa Granados is located in central Tossa de Mar, 492 feet from the beach. Set in a restored 19th-century mansion, a range of luxury personalized services are offered.
Hotel Tamariu
The Hotel Tamariu is a small, family-run hotel in the picturesque town of Tamariu, situated overlooking the beach on the Costa Brava, close to the French border.
Hotel Galena Mas Comangau
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.
Budget hotels in Costa Brava
Offering beautiful views of the surrounding, Hostal Sa Barraca - Adults Only offers accommodations in Begur. Free WiFi is provided, and a free private parking is available on-site.
Hotel Aiguaclara
This is a family-run boutique hotel in the center of Begur. The boutqiue hotel and romantic restaurant are housed in a Colonial Palace dating from the 19th century.
Hotel Santa Anna
Hotel Santa Anna is 328 feet 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.
Ses Terrisses Hotel
Located in Palafrugell, 15 miles from Medes Islands Marine Reserve, Ses Terrisses Hotel provides accommodations with a seasonal outdoor swimming pool, private parking, a garden and a terrace.
Located in L'Estartit, a 5-minute walk from L'estartit, Hotel Coral Boutique by gaiarooms provides accommodations with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge.
Calendula Hotel & Apartaments is a 2-star property located in Sant Feliu de Guíxols, facing the beach.
Located in Palamós and next to Palamos Beach, Hotel & Restaurant Marina Palamós features air-conditioned rooms with free WiFi throughout the property. Guests can enjoy the on-site bar.
BYPILLOW Cluc Begur
Located in the charming village of Begur, BYPILLOW Cluc Begur offers bright, stylish rooms with free WiFi. The sheltered Costa Brava beaches of Sa Tuna and Aiguafreda are just a 10-minute drive away.
Hotels in Costa Brava you can book without a credit card
Hotel Serenity Platja d'Aro by Pandora Hoteles
Located in Platja d'Aro and with Platja Gran de Platja d'Aro reachable within a few steps, Hotel Serenity Platja d'Aro by Pandora Hoteles has express check-in and check-out, allergy-free rooms, a...
Hostal Es Niu de Tamariu
Featuring a bar, Hostal Es Niu de Tamariu is located in Tamariu in the Catalonia region, a 3-minute walk from Platja de Tamariu and 18 miles from Medes Islands Marine Reserve.
Hostal Ses Negres
Located in Begur and with Platja de Sa Riera reachable within a few steps, 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, a 2-minute walk from Platja de les Barks.
Cosmopolita Hotel Boutique & Spa
Located in Platja d'Aro and set on the beachfront, Cosmopolita Hotel Boutique features an outdoor pool and terraces with sea views. Please note that there is no parking at the hotel.
Delamar 4*Sup-Adults only (18+)
Featuring an outdoor pool, pool bar and fitness center, Hotel Delamar - Adults Only (18+) is located in Lloret de Mar, 164 feet 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.
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 492 feet from Lloret Beach.
Costa Brava Highlights

Water sports on the Costa Brava

Skydiving and hot air ballooning

Camí de Ronda coastal trail

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.






























































