Search hotels in Costa Brava, Spain
Enter your dates and choose from 10791 hotels and other places to stay
Check out these popular cities in Costa Brava
Lloret de Mar
1118 hotelsRoses
2351 hotelsTossa de Mar
559 hotelsPlatja d'Aro
721 hotelsBlanes
385 hotelsCadaqués
183 hotelsL'Estartit
915 hotelsSant Feliu de Guixols
287 hotelsEmpuriabrava
1379 hotelsBegur
526 hotels
Stay in Costa Brava's best hotels!
Filter by:
Star rating
Review score
Silken Platja d'Aro
Silken Platja d'Aro features a garden, terrace, a restaurant and bar in Platja d'Aro.

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.

Cosmopolita Hotel Boutique & Spa
Located in Platja d'Aro and set on the beachfront, Cosmopolita Hotel Boutique boasts an outdoor pool and terraces with sea views.

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.

Hotel Calina
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.

Most booked hotels in Costa Brava in the past month
Popular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 8.0Very good - What previous guests thought, 3,181 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 9,129 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 3,817 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 2,841 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 3,951 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 6.9Pleasant - What previous guests thought, 2,815 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 4,801 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 8.0Very good - What previous guests thought, 3,252 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 6,845 reviewsPopular with guests booking hotels in Costa Brava
Scored out of 10, guest rating 7.7Good - What previous guests thought, 5,699 reviews
Costa Brava's best hotels with breakfast
Hotel Aigua Blava
Hotel in BegurBreakfast optionsScored out of 10, guest rating 9.1Superb - What previous guests thought, 1,253 reviewsOverlooking 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.
Hotel Sol Ixent - Adults Only
Hotel in CadaquésBreakfast optionsScored out of 10, guest rating 9.1Superb - What previous guests thought, 2,209 reviewsHotel Sol Ixent - Adults Only is set in the beautiful Cap de Creus Natural Park, overlooking the Mediterranean Sea.
Hotel Helios Lloret
Hotel in Lloret de MarBreakfast optionsScored out of 10, guest rating 9.0Superb - What previous guests thought, 2,872 reviewsHotel 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.
Elisabeth by the Sea Hotel
Hotel in Tossa de MarBreakfast optionsScored out of 10, guest rating 9.0Superb - What previous guests thought, 271 reviewsFacing the beachfront, Elisabeth by the Sea Hotel offers 5-star accommodation in Tossa de Mar and features a garden, restaurant and bar.
Boutique Hotel Comtal Empuries
Hotel in RosesBreakfast optionsScored out of 10, guest rating 9.0Superb - What previous guests thought, 635 reviewsSet in Roses, 11 km from Dalí Museum, Boutique Hotel Comtal Empuries offers accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace.
Hostal Sa Teula
Hotel in LlafrancBreakfast optionsScored out of 10, guest rating 9.1Superb - What previous guests thought, 928 reviewsBoasting 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.
Hotel Mas del Sol
Hotel in Vall-LlobregaBreakfast optionsScored out of 10, guest rating 9.2Superb - What previous guests thought, 335 reviewsLocated 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.
Mas Generós - Adults-Only Eco Hotel
Hotel in FontetaBreakfast optionsScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 208 reviewsMas Generós - Adults-Only Eco Hotel features an outdoor swimming pool, garden, a terrace and bar in Fonteta.
Budget hotels in Costa Brava
Hotel Aubí
Hotel in Sant Antoni de CalongeCheap hotelScored out of 10, guest rating 8.1Very good - What previous guests thought, 2,573 reviewsHotel Aubí is set 50 metres from the beach on the Costa Brava’s Sant Antoni de Calonge. This hotel features a restaurant and rooms with balconies. The Aubí’s rooms have simple and bright décor.
Hotel El Pescador
Hotel in Sant Pere PescadorCheap hotelScored out of 10, guest rating 8.1Very good - What previous guests thought, 573 reviewsSituated within 2.7 km of Playa Sant Pere Pescador and 17 km of Dalí Museum, Hotel El Pescador provides rooms in Sant Pere Pescador.
Hostal La Marina
Hotel in Platja d'AroCheap hotelScored out of 10, guest rating 5.6Passable - What previous guests thought, 1,221 reviewsSet within 200 metres of Platja Gran de Platja d'Aro and 36 km of Girona Train station, Hostal La Marina features rooms in Platja d'Aro. This 2-star hotel features free WiFi and a terrace.
RVHotels Mar de Tossa
Hotel in Tossa de MarCheap hotelScored out of 10, guest rating 6.9Pleasant - What previous guests thought, 2,815 reviewsRVHotels Mar de Tossa is located in Tossa de Mar, in the heart of the Costa Brava, and offers a terrace with a pool and a bar.
Hotel Agora
Hotel in Port de la SelvaCheap hotelScored out of 10, guest rating 7.2Good - What previous guests thought, 478 reviewsHotel Agora is located in Port de la Selva, 600 metres from Cap de Creus Nature Reserve. All rooms have a flat-screen TV. Every room has a private bathroom.
Hotel Beri
Hotel in LlançaCheap hotelScored out of 10, guest rating 7.6Good - What previous guests thought, 893 reviewsSituated in Llançà, 1 km from its train station, Hotel Beri features a sun terrace with a seasonal outdoor pool. The port and the beach are a 15-minute walk away.
Hotel Corisco
Hotel in Tossa de MarCheap hotelScored out of 10, guest rating 6.8Pleasant - What previous guests thought, 960 reviewsThe Corisco has an attractive setting just 50 metres from Tossa de Mar Beach. This hotel offers comfortable accommodation close to the resort centre.
RVHotels GR92
Hotel in Torroella de MontgríCheap hotelScored out of 10, guest rating 7.8Good - What previous guests thought, 680 reviewsRVHotels GR92 is located in Torroella de Montgrí, 6 km from L'Estartit Beach. Set in the Montgrí Nature Reserve, it has a swimming pool and offers rooms with free Wi-Fi and large balconies.
Hotels in Costa Brava that you can book without a credit card
Hostal Es Niu de Tamariu
Hotel in TamariuNo credit card neededScored out of 10, guest rating 9.1Superb - What previous guests thought, 1,034 reviewsBoasting 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
Hotel in BegurNo credit card neededScored out of 10, guest rating 9.1Superb - What previous guests thought, 1,040 reviewsLocated 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
Hotel in L'EscalaNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,358 reviewsFeaturing a shared lounge, bar and views of city, HOTEL TORRENT is located in L'Escala, 200 metres from Platja de les Barques.
Hotel Marblau Tossa
Hotel in Tossa de MarNo credit card neededScored out of 10, guest rating 9.2Superb - What previous guests thought, 1,248 reviewsSet 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.
Hotel Calina
Hotel in CadaquésNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 2,114 reviewsThis 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.
Hostal Empúries
Hotel in L'EscalaNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 1,675 reviewsEmpú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.
Prestige Mar y Sol
Hotel in RosesNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 2,496 reviewsFeaturing 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.
Hotel Windsor Tossa - Adults Only 16
Hotel in Tossa de MarNo credit card neededScored out of 10, guest rating 9.3Superb - What previous guests thought, 2,613 reviewsHotel 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.
Costa Brava highlights
Water sports on the Costa Brava
Go scuba diving in the Illes Medes, try snorkelling and kayaking through caves in Cala Montgo, or practice kitesurfing in Sant Pere Pescador!Skydiving and hot air ballooning
Skydive Empuriabrava offers aerial entertainment including skydiving courses, therapeutic jumps, hot air balloon rides, or the experience of flying in a wind tunnel.Camí de Ronda coastal path
Originally used for catching smugglers, this series of interconnected trails spans the Costa Brava, from the French border to Blanes.Salvador Dalí's genius and Cadaques' natural beauty
Experience the stunningly surreal Dalí museum in Figueres, and visit the artist's former house in the charming fishing village of Cadaques.Fine seafood dining in L'Escala
Famous for its mouth-wateringly fresh anchovy specialities, L'Escala's charming seafront restaurants offer some of the area's most exquisite seafood.Cap de Creus Nature Reserve
Delightful and secretive coves, crystal-clear water and stunning rock formations await you at mainland Spain's most easterly point.Medieval Sightseeing
The towns of Pals, Monells and Peratallada exhibit the beautiful architecture of medieval towers, bridges and castles.Aquabrava Water Park
Located in Roses, this water park boasts 18 different rides of varying intensity, providing enjoyment for the whole family.Tossa de Mar Castle
These ancient fortifications were declared a National Historic Monument in 1931, and overlook the charming medieval town of Tossa.Nightlife in Lloret and Begur
Let your hair down in Lloret, or enjoy a classy night out in the medieval hilltop town of 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.

Planning a trip? Get inspired by reviews of cities in Costa Brava
- 10.0
great place mostly friendly especially if you make a little...
great place mostly friendly especially if you make a little effort in Spanish. some restaurant's a little frosty with us Brits but place in general was amazing. so much to see and do in the centre.Guest review byLouiseUnited Kingdom - 10.0
The promenade was marred by lunatics on electric scooters ,...
The promenade was marred by lunatics on electric scooters ,and street hawkers ,which are supposed to be illegal and heavy fines. Also youths setting off bangers to annoy tousists and locals alike. An occasional uniform prescence would easily stop this .This is our fourth stay at Roses and it would be a pity if it was allowed to detiorate from the usual lovely resort .Guest review byKevinFrance - 10.0
Tossa de Mar is the best beach on the Costa Brava.
Tossa de Mar is the best beach on the Costa Brava. Go in May or June when there are fewer people — July and August are very crowded. You can swim near the shore and go snorkeling to see plenty of fish, or start an adventure by going diving. Be careful with the curves on the road; there are many before you reach the town.Guest review byMensaUnited States - 8.0
Ideal if you like Beaches and Shopping .
Ideal if you like Beaches and Shopping . Restaurant's mainly Tapas dining, Menus not always easy to understand if you don't speak the language . Busy resort , Ideal Centre to stay if wishing to explore the rest of the Costa Brava coastline. Amazing Water Park nearby for more active people.Guest review byMaryUnited Kingdom - 10.0
Very pleasant small town unspoilt because the tourist area...
Very pleasant small town unspoilt because the tourist area is in it's own district away from the old town. Situated on a bay with a long esplanade and a sandy beach. Very good choice of bars and restaurants offering local and international menus.Guest review byMalcolmUnited Kingdom - 10.0
All the benefits of a seaside resort without the...
All the benefits of a seaside resort without the overcrowding, cars, or giant tourist attractions. A very pleasant town to spend a few days in; convenient to other venues like Roses and Port de la Selva. Plenty of charming and interesting restaurants; excellent strolling opportunities; gobs of sunshine; easy relaxed atmosphere.Guest review byAnonymous - 8.0
A good base, and a boat trip to the Medes Isles is a must.
A good base, and a boat trip to the Medes Isles is a must. If you are active, a hike up to the castell de Montgri is worth the effort. Take a walk through the wetland nature reserve to the Gola del Ter. The fish stall next to the Supermerkat GP is impressive.Guest review byGeoffreyFrance - 10.0
The city is absolutely beautiful – full of charm and...
The city is absolutely beautiful – full of charm and character. The atmosphere is relaxed, and it's a pleasure to walk around and explore. One of the best parts was the beach – clean, spacious, and perfect for swimming or just relaxing by the sea. It's a great place for a peaceful vacation with plenty of natural beauty and local charm. People are so nice and friendly! I also loved the fruit & veggies / and fish/cheese/jamon market there on the main square.Guest review byElinaCzech Republic - 6.0
An extremely windy area.
An extremely windy area. It is suggested to skydivers and wind surfers. No way to spend the all afternoon on the beach; too windy. Not interesting activities for young people and teenagers. A bit boring. Great choice of restaurants and barsGuest review byEleonoraItaly - 2.0
If you are looking for some sort of nightmarish fun fair...
If you are looking for some sort of nightmarish fun fair experience on the Costa Brava visit Begur. We first came here some 25 years ago but oh has it changed!! Cheap restaurants, loud music and line dancing in the main old square where children used to play in the evenings. Tacky jewellery shops and fast food outlets. Such a shame that such a beautiful old and interesting town has sold itself out to down market tourism.Guest review byChrisUnited Kingdom