Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Girona
See the latest prices and deals by choosing your dates
Hotel in Baix Empordà, L'Estartit · 20.20 mi from centre
8.7
866 reviews
Located in L'Estartit, 400 metres from L'estartit, Hotel Coral Boutique by gaiarooms provides accommodation with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge. With free WiFi, this 4-star hotel has a restaurant and a bar. Guests can have a drink at the snack bar.
The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Guest rooms will provide guests with a fridge.
Guests at Hotel Coral Boutique by gaiarooms can enjoy a buffet breakfast.
Bike hire and car hire are available at this hotel and the area is popular for cycling.
Languages spoken at the reception include Catalan, English, Spanish and French, and guests are invited to request guidance on the area when needed.
Medes Islands Marine Reserve is 300 metres from the accommodation, while Girona Train station is 40 km away. Girona-Costa Brava Airport is 56 km from the property.
Hotel in Begur · 20.35 mi from centre
9.2
162 reviews
Breakfast available
With a stay at Hotel Eetu Begur, Affiliated by Meliá in Begur, you'll be on the waterfront, within a 10-minute walk of En Malaret Beach and Platja Fonda. This beach hotel is 0.7 mi (1.1 km) from Aiguablava Beach and 2.5 mi (4 km) from Tamariu Beach.
Hotel in Roses · 26.69 mi from centre
9.0
167 reviews
With a stay at Hotel Vistabella in Roses (Almadraba-Canyelles), you'll be steps from Cap de Creus and 3 minutes by foot from Canyelles Beach. This beach hotel is 3.9 mi (6.3 km) from Roses Beach and 15.8 mi (25.5 km) from Dali Museum.
Hotel in Calella · 26.92 mi from centre
9.4
155 reviews
Breakfast available
When you stay at Sant Jordi Boutique Hotel in Calella, you'll be near the beach, within a 10-minute walk of Calella Beach and Platja Garbi. This luxury hotel is 3.4 mi (5.6 km) from Pineda de Mar Beach and 4.2 mi (6.7 km) from Santa Susanna Beach.
Hotel in Costa del Maresme, Vallromanes · 40.83 mi from centre
8.6
158 reviews
Breakfast available
When you stay at Mas Salagros Ecoresort & Aire Ancient Baths in Vallromanes, you'll be next to a golf course and 14 minutes by car from Circuit de Barcelona-Catalunya. This family-friendly hotel is 15.2 mi (24.5 km) from Sagrada Familia and 15.9 mi (25.6 km) from Passeig de Gràcia.
Hotel in Alt Empordà, Castello d'Empuries · 22.89 mi from centre
8.8
8 reviews
Breakfast available
Located in Castello d'Empuries, Boutique Hotel Comtal Empuries is within a 15-minute drive of Dali Museum and Roses Beach. This spa hotel is 0.3 mi (0.4 km) from Pitch and Putt Castello Empuribrava and 0.7 mi (1.2 km) from Aiguamolls de l'Empordà.
Hotel in Santa Susanna · 24.36 mi from centre
9.0
166 reviews
Breakfast available
With a stay at Atzavara Hotel & Spa in Santa Susanna, you'll be within a 10-minute drive of Santa Susanna Beach and Pineda de Mar Beach. This family-friendly hotel is 4.2 mi (6.7 km) from Calella Beach and 7.9 mi (12.6 km) from Fenals Beach.
Hotel in Calella · 26.90 mi from centre
8.7
1,137 reviews
Breakfast available
Hotel Kaktus Playa is just 200 metres from Calella beach, and has an outdoor swimming pool with sun terrace. It also offers an indoor pool, hot tub and gym (with extra cost / Included for Deluxe rooms and Suites).
Admire breath-taking sea views from our Kaktus Sky Lounge terrace on the eighth floor.
The terrace has a panoramic pool, perfect for taking a dip after basking in the sun. The acces to this area is included in Suites and has an extra cost of 20€ per day per person for the rest of rooms.
Furthermore, it has a Beach Club called Bahari Club, where the hotel customers have special discounts.
Bedrooms at the hotel are bright and comfortable. They all have free Wi-Fi, a TV, and a hairdryer.
The hotel has 2 bars and a buffet restaurant.
Hotel Kaktus Playa is set 5 minutes' walk from the centre of Calella. This town is perfectly placed to visit Catalunya's most popular sights.
Calella is 50 km from Barcelona, with a direct connection by train. Girona Airport and Girona's historic city centre are just 50 km away.
Hotel in Santa Susanna · 24.62 mi from centre
8.6
865 reviews
Breakfast available
When you stay at AQUA Hotel Onabrava & Spa in Santa Susanna, you'll be connected to the convention centre, within a 10-minute drive of Santa Susanna Beach and Pineda de Mar Beach. This family-friendly hotel is 4.5 mi (7.3 km) from Calella Beach and 8.2 mi (13.2 km) from Fenals Beach.
Hotel in Alt Empordà, Perelada · 25.30 mi from centre
9.4
141 reviews
Located in Perelada, Hotel Peralada Wine Spa & Golf is in a rural location – a 1-minute drive from Golf Club Peralada and 5 minutes from Peralada Castle. This golf hotel is 6.7 mi (10.8 km) from Dali Museum and 9 mi (14.4 km) from Aiguamolls de l'Emporda Natural Park.
Hotel in Saint-Cyprien · 44.90 mi from centre
9.0
113 reviews
Breakfast available
With a stay at Relais et Châteaux Thalasso & Spa Ile de la Lagune in Saint-Cyprien, you'll be 9.2 mi (14.9 km) from Church of Notre-Dame-des-Anges and 9.6 mi (15.5 km) from Royal Castle. This beach hotel is 11.8 mi (19 km) from University of Perpignan and 12.6 mi (20.3 km) from St. Jacques Church.
Hotel in Blanes · 21.63 mi from centre
8.6
80 reviews
Breakfast available
With a stay at Petit Palau - Adults Only, you'll be centrally located in Blanes, within a 10-minute drive of Water World and Platja de S'Abanell. This beach hotel is 12.3 mi (19.7 km) from Tossa de Mar Beach and 4.6 mi (7.3 km) from Fenals Beach.
Hotel in Pineda de Mar · 25.36 mi from centre
9.0
1,221 reviews
Sumus Hotel Stella and Spa 4S Adults Recommended is a charming hotel, located in Pineda de Mar. It offers large grounds with a swimming pool hot tub, sun terrace and garden.
The on-site spa is available, for a surcharge, for guests aged 15+. It has an indoor heated swimming pool, hot tub, sanarium at 60ºC, sauna at 80ºC, Turkish bath, high-pressure showers and ice fountain. There is also a fitness room and rooftop sun terrace.
Modern, air-conditioned rooms feature a private, furnished balcony, a 32-inch TV and a mini fridge. The bathroom includes either a shower or bath, hairdryer and toiletries.
Sumus Hotel Stella & Spa has an on-site buffet restaurant with a selection of local and international dishes, as well as show cooking. Also available are a gourmet à la carte service (with surcharge), and a late continental breakfast service until 12:00. Some nights you will find themed nights in the restaurant, with special decoration and dishes.
The adults-recommended property offers shows and live music in the bar. In the summer there are chill-out nights on the pool terrace with a gin tonic bar and live music.
The hotel is 5 minutes' walk from the shopping area and 10 minutes from the train station that connects with Barcelona and Girona in just 1 hour.
Hotel in Blanes · 21.61 mi from centre
8.8
248 reviews
Located in Blanes, Hotel Horitzó by Pierre & Vacances is within a 10-minute drive of Gnomo Park and Water World. This beach hotel is 4.8 mi (7.7 km) from Fenals Beach and 5.2 mi (8.4 km) from Museu del Mar.
Hotel in Alt Empordà, Cadaqués · 31.99 mi from centre
9.8
15 reviews
Breakfast available
With a stay at Boutique Hotel Villa Salvador - Adults Only in Cadaqués, you'll be within a 5-minute walk of Cap de Creus and Platja de ses Oliveres. This spa hotel is 12.7 mi (20.5 km) from Roses Beach and 0.7 mi (1.1 km) from Racó d'en Sanés.
Hotel in Santa Susanna · 24.64 mi from centre
8.8
311 reviews
Breakfast available
When you stay at ALEGRIA Mar Mediterrania - Adults Only in Santa Susanna, you'll be on the beach – a 3-minute drive from Pineda de Mar Beach and 7 minutes from Santa Susanna Beach. This beach hotel is 3.8 mi (6.1 km) from Calella Beach and 8.7 mi (13.9 km) from Fenals Beach.
Hotel in Santa Susanna · 24.22 mi from centre
8.4
394 reviews
When you stay at AQUA Hotel The Breeze & Spa - All Inclusive - Adults Only +18 in Santa Susanna, you'll be near the beach, within a 10-minute drive of Santa Susanna Beach and Pineda de Mar Beach. This luxury hotel is 15.9 mi (25.6 km) from Tossa de Mar Beach and 4.3 mi (7 km) from Calella Beach.
Hotel in Girona, Toses · 49.09 mi from centre
7.8
73 reviews
Breakfast available
Located in Toses, Hotel & Spa La Collada is in the mountains – a 4-minute drive from Alabaus and 5 minutes from Roc Blanc. This family-friendly hotel is 3.2 mi (5.2 km) from La Molina Ski Resort and 4.4 mi (7 km) from Trampoli.
Hotel in Malgrat de Mar · 23.98 mi from centre
8.9
1,083 reviews
With its unique split-level swimming pool, the impressive Sumus Hotel Monteplaya-Adults Only holiday hotel is a great place to enjoy a sunny holiday in Malgrat, on the Costa Maresme. There is free WiFi throughout.
Sumus Hotel Monteplaya is built around a pleasant garden and outdoor swimming pool. The pool’s usual design sees a waterfall connecting its 2 levels – a unique place to enjoy the warm Catalan sunshine.
Take the short, 50-metre walk to Malgrat’s sandy beach to bathe in its clear, Mediterranean waters. You can also stay active at the nearby sports centre or spend a cultural daytrip in Barcelona, an hour’s train ride away.
Each evening, head to Sumus Hotel Monteplaya’s buffet restaurant to enjoy a delicious meal. Then finish off the night with a refreshing drink in the hotel bar.
Hotel in Roses · 26.78 mi from centre
9.2
168 reviews
Breakfast available
With a stay at Almadraba Park Hotel in Roses (Almadraba-Canyelles), you'll be steps from Cap de Creus and 3 minutes by foot from Canyelles Grosses Beach. This beach hotel is 4.3 mi (6.9 km) from Roses Beach and 0.5 mi (0.8 km) from Canyelles Beach.