Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Costa Brava

Filter by star ratings
All filters
Hostal Ondina
Hostal Ondina
7.4 Good
Bagur, Begur, Catalonia, Spain
Show on map
1.1 mi from city centre, Begur, CT, Spain 
GoodBased on 492 reviews
7.4

Hotel Ondina Begur is located in Begur and provides guests with free Wi-Fi. It also offers a sun deck, room service and a tour desk.

Hotel Montañamar
Hotel Montañamar
7.4 Good
Carretera de Tossa s/n Apartado de correos 131, Lloret de Mar, Catalonia, Spain
Show on map
0.9 mi from city centre, Lloret de Mar, CT, Spain 
GoodBased on 149 reviews
7.4

Modern and cosy, Hotel Montanamar is situated in Lloret de Mar and provides an outdoor pool. It offers 3-star accommodation with air-conditioned rooms.

Hotel Windsor
Hotel Windsor
9.3 Excellent
Nou 28, Tossa de Mar, Catalonia, Spain
Show on map
0.2 mi from city centre, Tossa de Mar, CT, Spain 
ExcellentBased on 3,158 reviews
9.3

Hotel Windsor Tossa de Mar is located in Tossa de Mar and is close to the area's popular attractions. It also provides a safe, an outdoor pool and a 24-hour reception.

Hostal Vehí
Hostal Vehí
9.3 Excellent
Església 6, Cadaques, Catalonia, Spain
Show on map
0.2 mi from city centre, Cadaques, CT, Spain 
ExcellentBased on 586 reviews
9.3

Vehi is located in Cadaques and offers free Wi-Fi. It is situated a brief walk from Emporda.

Hotel Llafranch
Hotel Llafranch
8.4 Excellent
Passeig Cypsela, 16, Llafranc, Catalonia, Spain
Show on map
0.1 mi from city centre, Llafranc, CT, Spain 
ExcellentBased on 673 reviews
8.4

Situated in Llafranc, Hotel Llafranch provides comfortable accommodation and has sea views. It offers rooms with complimentary Wi-Fi and views of the sea.

Hotel Sant Roc
Hotel Sant Roc
8.9 Excellent
Placa Atlantic 2, Calella de Palafrugell, Catalonia, Spain
Show on map
0.5 mi from city centre, Calella de Palafrugell, CT, Spain 
ExcellentBased on 530 reviews
8.9

Offering free Wi-Fi and a rooftop terrace, Hotel Sant Roc Calella de Palafrugell is within easy driving distance of Llafranc and Mont-ras. Calella de Palafrugell can also be viewed from the hotel.

Hotel Rec de Palau
Hotel Rec de Palau
8.3 Excellent
Rec de Palau, 15, Cadaques, Catalonia, Spain
Show on map
0.6 mi from city centre, Cadaques, CT, Spain 
ExcellentBased on 801 reviews
8.3

Located in Cadaques, Hotel Rec de Palau provides 3-star accommodation, as well as an outdoor pool and free Wi-Fi. There is also a gym with a swimming pool.

Prestige Victoria Hotel
Prestige Victoria Hotel
8.0 Excellent
Avenida Gola de l'Estany, s/n, Roses, Catalonia, Spain
Show on map
1.5 mi from city centre, Roses, CT, Spain 
ExcellentBased on 637 reviews
8.0

Opened in 1964, Prestige Victoria is set in Roses and provides an outdoor pool, a rooftop terrace and a sauna. Rooms are air conditioned and a Wi-Fi connection is provided free of charge.

Prestige Sant Marc
Prestige Sant Marc
8.3 Excellent
Av. de la Bocana, 38-48, Roses, Catalonia, Spain
Show on map
1.5 mi from city centre, Roses, CT, Spain 
ExcellentBased on 676 reviews
8.3

Prestige Sant Marc is located in Roses and features a rooftop terrace, miniature golf and free Wi-Fi. It also offers a kids pool, a sauna and an outdoor pool.

Hotel Alga
Hotel Alga
8.6 Excellent
Avinguda de Joan Pericot i Garcia, 55, Palafrugell, Catalonia, Spain
Show on map
2.1 mi from city centre, Palafrugell, CT, Spain 
ExcellentBased on 834 reviews
8.6

This comfortable hotel in Calella de Palafrugell offers complimentary Wi-Fi, as well as a rooftop terrace and an outdoor pool. It also provides valet parking, a kids pool and a 24-hour reception.

Top Rated Costa Brava hotels

Show all 16,001 hotels
1
Hotel Cap Roig
Hotel Cap Roig
8.1 Excellent
Palamos s/n, Platja d'Aro, Catalonia, Spain
Show on map
1.1 mi from city centre, Platja d'Aro 

Situated in Calonge, Hotel Cap Roig by Brava Hoteles offers traditional 4-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool.

2
Hotel Marina
Hotel Marina
8.6 Excellent
Av. De Rhode, 81-83, Roses, Catalonia, Spain
Show on map
0.4 mi from city centre, Roses 

This comfortable hotel in Roses offers complimentary wireless internet, as well as a sauna and a rooftop pool. There is also a fitness centre with a swimming pool.

3
Hotel Delamar - Adults Only
Hotel Delamar - Adults Only
9.3 Excellent
Av. Just Marlés Vilarrodona, 21-23, Lloret de Mar, Catalonia, Spain
Show on map
0.5 mi from city centre, Lloret de Mar 

Delamar 4 Sup-Adults only 18+ is set in Lloret de Mar and is within a short walk of local sightseeing spots, including Lloret Beach. Just a short stroll from Lloret de Mar Town Hall, it provides comfortable rooms equipped with a refrigerator, a private balcony and tea and coffee making facilities.

4
htop Royal Beach
htop Royal Beach
7.0 Good
Avd America 15 23, Lloret de Mar, Catalonia, Spain
Show on map
0.8 mi from city centre, Lloret de Mar 

Providing an outdoor pool, H Top Royal Beach is situated in Lloret de Mar and is a short walk from Fenals Beach. It also provides a 24-hour reception, an all-inclusive meal plan and a kids club.

5
Hotel Costa Brava
Hotel Costa Brava
8.0 Excellent
Calle Anselmo Clave 48, Blanes, Catalonia, Spain
Show on map
0.1 mi from city centre, Blanes 

Situated in Blanes, Hotel Costa Brava Blanes is a short drive from Lloret de Mar and features an outdoor pool. The reception desk is open 24 hours, and a buffet breakfast is provided each morning.

6
Prestige Mar y Sol
Prestige Mar y Sol
8.7 Excellent
Plaza Catalunya, 20, Roses, Catalonia, Spain
Show on map
0.2 mi from city centre, Roses 

Situated in Roses, Prestige Mar y Sol offers cosy 3-star accommodation, as well as a rooftop terrace. It is ideally located for those wishing to discover the area's attractions.

7
Hotel Delfín
Hotel Delfín
9.0 Excellent
Avd. Costa Brava, 2, Tossa de Mar, Catalonia, Spain
Show on map
0.2 mi from city centre, Tossa de Mar 

Boasting a rooftop terrace overlooking the garden, Delfin Tossa de Mar offers air conditioned rooms with free wireless internet access, a private balcony and a mini bar. Popular facilities, such as an outdoor pool and a Jacuzzi, make for an enjoyable stay in Tossa de Mar.

8
Aparthotel Comtat Sant Jordi
Aparthotel Comtat Sant Jordi
7.4 Good
Travessera De Ginebro, 2, Platja d'Aro, Catalonia, Spain
Show on map
0.7 mi from city centre, Platja d'Aro 

Set within the picturesque parkland of Castell-Platja d'Aro, Comtat Sant Jordi provides modern accommodation and a full range of facilities, including an outdoor pool, a rooftop terrace and a kids club. It also offers a tour desk, a kids pool and a 24-hour reception.

Cheapest hotels in Costa Brava, Girona

Show all 16,001 hotels
Hotel Mas Center
Hotel Mas Center
6.3 Good
Sant Pere, 50, Lloret de Mar, Catalonia, Spain
Show on map
0.4 mi from city centre,  

Hotel Mas Center is situated in Lloret de Mar and is close to the area's popular attractions. Just a short stroll from Lloret de Mar Town Hall, it provides comfortable rooms equipped with an in-room closet and a private bathroom.

$30
Avg. per night
Hostal Miranda
Hostal Miranda
7.3 Good
Carrer Josep Tarradellas, 50, Blanes, Catalonia, Spain
Show on map
0.7 mi from city centre,  

Hostal Miranda is situated in Blanes and is close to the area's popular attractions. It also offers a 24-hour reception, a concierge and a bowling alley.

$41
Avg. per night
Apartaments Rosanna
Apartaments Rosanna
8.4 Excellent
Lloret de Mar, Catalonia, Spain
Show on map
0.6 mi from city centre,  

Set in Lloret de Mar, Apartaments Rosanna is a five-minute walk from Lloret de Mar Town Hall and features an outdoor pool and a rooftop terrace. It is ideally located for those wishing to visit local attractions.

$41
Avg. per night
Apartaments Ar Santa Anna II
Apartaments Ar Santa Anna II
6.2 Good
Lloret de Mar, Catalonia, Spain
Show on map
0.4 mi from city centre,  

Apartaments AR Santa Anna II provides a modern setting when in Lloret de Mar. It offers 5-star accommodation with air-conditioned apartments.

$43
Avg. per night
Htop Palm Beach & Spa
Htop Palm Beach & Spa
7.1 Good
Aribau, 3, Lloret de Mar, Catalonia, Spain
Show on map
0.6 mi from city centre,  

H Top Palm Beach is located in Lloret de Mar and offers an indoor pool. It also provides a kids club, a sauna and a kids pool.

$44
Avg. per night
htop Royal Beach
htop Royal Beach
7.0 Good
Avd America 15 23, Lloret de Mar, Catalonia, Spain
Show on map
0.8 mi from city centre,  

Providing an outdoor pool, H Top Royal Beach is situated in Lloret de Mar and is a short walk from Fenals Beach. It also provides a 24-hour reception, an all-inclusive meal plan and a kids club.

$45
Avg. per night
Hotel Bonsol
Hotel Bonsol
8.0 Excellent
Ctra. Tossa - Lloret de Mar, Lloret de Mar, Catalonia, Spain
Show on map
0.8 mi from city centre,  

Hotel Bonsol is situated in Lloret de Mar and is close to the area's popular attractions. It also offers a sauna, a rooftop terrace and an outdoor pool.

$46
Avg. per night
Hotel Victoria
Hotel Victoria
Carrer De L'Areny, 15-17, Lloret de Mar, Catalonia, Spain
Show on map
0.6 mi from city centre,  

Moments from Lloret Beach, Hotel Victoria Lloret de Mar is situated in Lloret de Mar and offers comfortable accommodation. Guests can also make use of complimentary wireless internet.

$47
Avg. per night

Hotel prices in Costa Brava

2 stars and under

$83 - $119

Hotel Calina

#1 Most popular

Hotel Calina
9.0 Excellent
$119
Avg. per night
Hostal Marina Cadaqués

#2 Most popular

$91
Avg. per night
Hotel Tarongeta - Adults Only

Best value

$83
Avg. per night
3 stars

$57 - $182

Prestige Sant Marc

#1 Most popular

Prestige Sant Marc
8.3 Excellent
$75
Avg. per night
Prestige Victoria Hotel

#2 Most popular

$88
Avg. per night
Hotel Samba

Best value

Hotel Samba
6.9 Good
$57
Avg. per night
4 stars +

$45 - $404

Canyelles Platja

#1 Most popular

Canyelles Platja
8.7 Excellent
$142
Avg. per night
Hotel Monterrey Roses by Pierre & Vacances

#2 Most popular

$118
Avg. per night
htop Royal Beach

Best value

$45
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Costa Brava

Costa Brava travel FAQs

  • Where is the best place to stay in Costa Brava?

    Lloret de Mar, Roses, and Tossa de Mar are some of the most favored places to stay in Costa Brava.

  • What are the best hotels in Costa Brava?

    Canyelles Platja is a very popular hotel in Costa Brava with a score of 8.7 from 964 reviews. Prestige Sant Marc (8.3 from 676 reviews) and Prestige Victoria Hotel (8.0 from 637 reviews) are also highly rated Costa Brava hotels based on recent feedback from HotelsCombined users.