Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Costa Brava

Filter by star ratings
All filters
Hostal Ondina
7.4 Good

1.1 mi from city centre, Begur Show on map

GoodBased on 467 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
7.4 Good

0.9 mi from city centre, Lloret de Mar Show on map

GoodBased on 150 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
9.3 Excellent

0.2 mi from city centre, Tossa de Mar Show on map

ExcellentBased on 3,052 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í
9.3 Excellent

0.2 mi from city centre, Cadaques Show on map

ExcellentBased on 554 reviews
9.3

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

Hotel Llafranch
8.4 Excellent

0.1 mi from city centre, Llafranc Show on map

ExcellentBased on 630 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
8.9 Excellent

0.5 mi from city centre, Calella de Palafrugell Show on map

ExcellentBased on 485 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
8.3 Excellent

0.6 mi from city centre, Cadaques Show on map

ExcellentBased on 754 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
8.0 Excellent

1.5 mi from city centre, Roses Show on map

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.

Hotel Prestige Sant Marc
8.3 Excellent

1.5 mi from city centre, Roses Show on map

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
8.6 Excellent

2.1 mi from city centre, Palafrugell Show on map

ExcellentBased on 776 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 15,013 hotels
1
Hotel Cap Roig
8.1 Excellent

1.1 mi from city centre, Platja d'Aro Show on map

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
8.6 Excellent

0.4 mi from city centre, Roses Show on map

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
9.3 Excellent

0.5 mi from city centre, Lloret de Mar Show on map

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
7.1 Good

0.8 mi from city centre, Lloret de Mar Show on map

Providing an outdoor pool, H TOP Royal Beach is situated in Lloret de Mar and is a short walk from Fenals Beach. The various facilities this stylish hotel offers include an all-inclusive meal plan, a currency exchange and a kids club.

5
Hotel Costa Brava
8.0 Excellent

0.1 mi from city centre, Blanes Show on map

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
8.7 Excellent

0.2 mi from city centre, Roses Show on map

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
Delfin Hotel
9.0 Excellent

0.2 mi from city centre, Tossa de Mar Show on map

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
7.4 Good

0.7 mi from city centre, Platja d'Aro Show on map

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 15,013 hotels
Htop Palm Beach & Spa
7.1 Good

0.6 mi from city centre, Lloret de Mar Show on map

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

$31
Avg. per night
Hotel Mas Center
6.3 Good

0.4 mi from city centre, Lloret de Mar Show on map

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.

$31
Avg. per night
Bonsol Lloret
8.0 Excellent

0.8 mi from city centre, Lloret de Mar Show on map

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

$33
Avg. per night
Hotel Montañamar
7.4 Good

0.9 mi from city centre, Lloret de Mar Show on map

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.

$35
Avg. per night
htop Royal Beach
7.1 Good

0.8 mi from city centre, Lloret de Mar Show on map

Providing an outdoor pool, H TOP Royal Beach is situated in Lloret de Mar and is a short walk from Fenals Beach. The various facilities this stylish hotel offers include an all-inclusive meal plan, a currency exchange and a kids club.

$36
Avg. per night
Apartaments Ar Santa Anna II
6.2 Good

0.4 mi from city centre, Lloret de Mar Show on map

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

$37
Avg. per night
Apartaments Rosanna
8.4 Excellent

0.6 mi from city centre, Lloret de Mar Show on map

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.

$38
Avg. per night
Alegria Fenals Mar
8.6 Excellent

0.7 mi from city centre, Lloret de Mar Show on map

Situated in Lloret de Mar, ALEGRIA Fenals Mar offers modern 3-star accommodation, as well as a rooftop terrace and an outdoor pool. It also provides a library, a kids club and a kids pool.

$39
Avg. per night

Hotel prices in Costa Brava

2 stars and under

$81 - $104

#1 Most popular

Hotel Calina
9.0 Excellent
$98
Avg. per night

#2 Most popular

$87
Avg. per night

Best value

$81
Avg. per night
3 stars

$42 - $193

#1 Most popular

$57
Avg. per night

#2 Most popular

$57
Avg. per night

Best value

Prestige Mar y Sol
8.7 Excellent
$42
Avg. per night
4 stars +

$36 - $404

#1 Most popular

Canyelles Platja
8.7 Excellent
$141
Avg. per night

#2 Most popular

$106
Avg. per night

Best value

$36
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. Hotel 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.