Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Girona

Filter by star ratings
All filters
Hotel Nautilus
Hotel Nautilus
8.0 Excellent
C/Berganti (Avda. Nautilus), 15-17, Roses, Catalonia, Spain
Show on map
1.8 km from city centre, Roses, CT, Spain 
ExcellentBased on 640 reviews
8.0

Situated in Roses, Nautilus Hotel Roses is located within easy driving distance of Castello d'Empuries and Empuriabrava. It also offers an outdoor pool, a safe and free Wi-Fi.

Hotel Windsor
Hotel Windsor
9.3 Excellent
Nou 28, Tossa de Mar, Catalonia, Spain
Show on map
0.3 km from city centre, Tossa de Mar, CT, Spain 
ExcellentBased on 3,353 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 Olga
Hostal Olga
8.0 Excellent
Passeig Josep Mundet, 48, Palamós, Catalonia, Spain
Show on map
2.1 km from city centre, Palamós, CT, Spain 
ExcellentBased on 442 reviews
8.0

Hostal Olga Calonge is located in Calonge and features free Wi-Fi. It also offers luggage storage, free bicycle rental and a 24-hour reception.

Mas Duc
Mas Duc
8.8 Excellent
Ctra Sant Dalmai a Brunyola, km 2,8, Brunyola, Catalonia, Spain
Show on map
1.8 km from city centre, Brunyola, CT, Spain 
ExcellentBased on 610 reviews
8.8

Mas Duc offers a traditional setting in Brunyola and has a swimming pool, complimentary Wi-Fi and free private parking on-site. The multiple amenities this charming property features include an airport shuttle, a games room and a sun deck.

Hotel Garbí
Hotel Garbí
8.3 Excellent
Avda. de Baldomer Gili i Roig, 20, Girona, Catalonia, Spain
Show on map
31.1 km from city centre, Girona, CT, Spain 
ExcellentBased on 1,318 reviews
8.3

This comfortable hotel in Calella de Palafrugell provides free wireless internet, as well as a laundry service and a rooftop terrace. It offers 3-star accommodation with air-conditioned rooms.

Hotel Diana
Hotel Diana
9.2 Excellent
Plaza De España, 6, Tossa de Mar, Catalonia, Spain
Show on map
0.4 km from city centre, Tossa de Mar, CT, Spain 
ExcellentBased on 537 reviews
9.2

Boasting a rooftop terrace and a bowling alley, Hotel Diana Tossa de Mar is situated in Tossa de Mar and provides historic accommodation. It also offers a 24-hour reception, meeting rooms and a safe.

Hotel Spa Porto Cristo
Hotel Spa Porto Cristo
8.3 Excellent
Carrer Major, 59, El Port de la Selva, Catalonia, Spain
Show on map
0.0 km from city centre, El Port de la Selva, CT, Spain 
ExcellentBased on 1,327 reviews
8.3

Featuring a rooftop terrace and a sauna, Hotel Spa Porto Cristo is located in El Port de la Selva and offers historic accommodation. It provides 4-star accommodation with air-conditioned rooms.

Htop Palm Beach & Spa
Htop Palm Beach & Spa
7.1 Good
Aribau, 3, Lloret de Mar, Catalonia, Spain
Show on map
1.0 km from city centre, Lloret de Mar, CT, Spain 
GoodBased on 846 reviews
7.1

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.

Pension Borras
Pension Borras
8.3 Excellent
Travessia Auriga, 6 Principal 2ª, Girona, Catalonia, Spain
Show on map
0.2 km from city centre, Girona, CT, Spain 
ExcellentBased on 1,063 reviews
8.3

Pension Borras is situated in the city's well known tourism and shopping district. Just a 10 minute walk from Girona Railway Station, the guest house offers guests a convenient base when visiting Girona.

Hotel Costabella
Hotel Costabella
8.8 Excellent
Avinguda De Franca 61 Sant Ponc, Girona, Catalonia, Spain
Show on map
1.9 km from city centre, Girona, CT, Spain 
ExcellentBased on 2,712 reviews
8.8

Situated in Girona, the hotel is within a 25-minute drive of Girona-Costa Brava Airport and offers a Jacuzzi, a sauna and an outdoor pool. It also provides complimentary wireless internet to all guests during their stay.

Tips for booking a Girona hotel

Cheapest month:January
Most expensive month:February
Average price in Girona:$105/night
Absolute cheapest price found:$15/night
Cheapest day:Monday
Most expensive day:Saturday
$24 - $144
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $155
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Girona hotels

Show all 19,676 hotels
1
Sercotel President
Sercotel President
8.4 Excellent
Avinguda Salvador Dalí, 82, Figueres, Catalonia, Spain
Show on map
0.4 km from city centre, Figueres 

Boasting a rooftop terrace, Hotel President by Brava Hoteles is situated in Figueres and provides comfortable accommodation. It is ideally located for those wanting to visit local attractions.

2
Aparthotel Costa Encantada
Aparthotel Costa Encantada
8.4 Excellent
Cami De Santa Cristina-Les Alegries, Lloret de Mar, Catalonia, Spain
Show on map
1.2 km from city centre, Lloret de Mar 

Boasting a sauna, an outdoor pool and a rooftop terrace, Aparthotel Costa Encantada is located in Lloret de Mar and offers comfortable accommodation. There is also a fitness centre with a sauna, a swimming pool and a sun deck.

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.8 km 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
Erba By Pillow
Erba By Pillow
8.5 Excellent
C/Ultònia, 1, Girona, Catalonia, Spain
Show on map
0.5 km from city centre, Girona 

Located amongst well-known attractions, shops and eateries, Hotel Margarit is ideal for guests wishing to explore Girona and its surroundings. It also offers a currency exchange, a 24-hour reception and bicycle rental.

5
Hotel Carlemany Girona
Hotel Carlemany Girona
8.8 Excellent
Plaza Miguel Santalo, Girona, Catalonia, Spain
Show on map
0.6 km from city centre, Girona 

Carlemany Girona provides 4-star accommodation in Girona. It is set amongst a range of nightlife spots and is minutes on foot from Girona Railway Station.

6
Hotel Pirineos
Hotel Pirineos
8.7 Excellent
Ronda Barcelona, 1, Figueres, Catalonia, Spain
Show on map
0.5 km from city centre, Figueres 

Hotel Pirineos is located in Figueres and is close to the area's tourist attractions. This charming hotel is a convenient base for discovering local vineyards as it is set in Emporda.

7
htop Royal Beach
htop Royal Beach
7.0 Good
Avd America 15 23, Lloret de Mar, Catalonia, Spain
Show on map
1.3 km 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.

8
Hotel Costabella
Hotel Costabella
8.8 Excellent
Avinguda De Franca 61 Sant Ponc, Girona, Catalonia, Spain
Show on map
1.9 km from city centre, Girona 

Situated in Girona, the hotel is within a 25-minute drive of Girona-Costa Brava Airport and offers a Jacuzzi, a sauna and an outdoor pool. It also provides complimentary wireless internet to all guests during their stay.

Cheapest hotels in Girona, Catalonia

Show all 19,676 hotels
Loft Hostal
Loft Hostal
7.9 Good
11 Carrer de Josep Lluhí, Lloret de Mar, Catalonia, Spain
Show on map
0.7 km from city centre,  

Loft Hostal is set in Lloret de Mar and is close to nearby attractions, such as Lloret Beach. It also offers a terrace, a 24-hour reception and free Wi-Fi.

$32
Avg. per night
Hostel Bed in Girona
Hostel Bed in Girona
7.2 Good
Carrer Anselm Clavé, 36, Girona, Catalonia, Spain
Show on map
0.3 km from city centre,  

Located close to Girona Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to discover Girona and its surrounds. It is moments from the Cinema Museum Girona, eateries and nightlife options.

$34
Avg. per night
Pension Borras
Pension Borras
8.3 Excellent
Travessia Auriga, 6 Principal 2ª, Girona, Catalonia, Spain
Show on map
0.2 km from city centre,  

Pension Borras is situated in the city's well known tourism and shopping district. Just a 10 minute walk from Girona Railway Station, the guest house offers guests a convenient base when visiting Girona.

$40
Avg. per night
Hostal Magnolia
Hostal Magnolia
9.0 Excellent
C/ Sant Jaume, 6-8, Girona, Catalonia, Spain
Show on map
31.2 km from city centre,  

Conveniently situated and offering an outdoor pool, this unique guest house is a short drive from Tossa de Mar. It is conveniently located for those wanting to visit the area's popular attractions.

$48
Avg. per night
Fonda Joan
Fonda Joan
8.0 Excellent
Carrer del Prat. 9, Girona, Catalonia, Spain
Show on map
18.8 km from city centre,  

This pet-friendly guest house is located in Santa Coloma de Farners and offers free Wi-Fi. It is ideally positioned for those wishing to sightsee in the area.

$49
Avg. per night
Bed & Breakfast Bells Oficis
Bed & Breakfast Bells Oficis
9.2 Excellent
Germans Busquets, 2 2º, Girona, Catalonia, Spain
Show on map
0.1 km from city centre,  

Situated close to Girona Railway Station, this charming bed and breakfast is an ideal base for those wanting to explore Girona and its surrounds. It is close to the Cinema Museum Girona, shops and nightlife options.

$54
Avg. per night
Hostal Los Maños
Hostal Los Maños
7.4 Good
Juan Carlos I, 113, Blanes, Catalonia, Spain
Show on map
1.0 km from city centre,  

Hostal Los Manos Blanes is situated in Blanes and features free Wi-Fi. It also provides room service, a sun deck and a 24-hour reception.

$62
Avg. per night
Aparthotel Las Mariposas
Aparthotel Las Mariposas
8.2 Excellent
Camí Santa Cristina a les Alegries s/n, Lloret de Mar, Catalonia, Spain
Show on map
1.3 km from city centre,  

Aparthotel Las Mariposas is situated in Lloret de Mar and provides recently renovated apartments and free wireless internet. The various facilities this elegant property features include a safe, a kids pool and an outdoor pool.

$66
Avg. per night

Hotel prices in Girona

2 stars or below

$32 - $156

Hostal Vila del Mar

No. 1 most popular

Hostal Vila del Mar
8.4 Excellent
$69
Avg. per night
Hostal Plaja

No. 2 most popular

Hostal Plaja
8.9 Excellent
$79
Avg. per night
Loft Hostal

Best value

Loft Hostal
7.9 Good
$32
Avg. per night
3 stars

$49 - $196

URH Excelsior

No. 1 most popular

$83
Avg. per night
Hotel Pimar & Spa

No. 2 most popular

Hotel Pimar & Spa
8.6 Excellent
$140
Avg. per night
Fonda Joan

Best value

Fonda Joan
8.0 Excellent
$49
Avg. per night
4 stars and up

$69 - $318

Hotel Acacias Suites & Spa

No. 1 most popular

$106
Avg. per night
Aparthotel Costa Encantada

No. 2 most popular

$118
Avg. per night
htop Royal Beach

Best value

$69
Avg. per night

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

Where to stay in Girona

Girona travel FAQs

  • Where is the best place to stay in Girona?

    Lloret de Mar, Girona, and Palamós are the most popular places on HotelsCombined for stays in Girona.

  • What are the best hotels in Girona?

    Girona is home to many highly-rated hotels, one of which is URH Excelsior, which has a current rating of 7.4. For other potential stays, consider Hotel Acacias Suites & Spa and Hostal Plaja, which can also be great places to stay in Girona.