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
See the latest prices and deals by choosing your dates

Hotel in Baix Empordà, La Bisbal · 16.70 km from centre
8.7
567 reviews
Located in the beautiful rural Empordà region, this boutique hotel is set in a restored 14th-century castle. It offers an outdoor pool, free Wi-Fi, free parking and air-conditioned rooms with panoramic countryside views.
Hotel Castell d’Empordà is within 6.2 mi of the charming villages of Pals and Palafrugell, while the beaches of the Costa Brava beaches are just 9.3 mi away. Girona Airport is 40-minute drive from the hotel.
Rooms at the Castell d’Emporda are individually decorated, with silks from India, and furniture brought from Italia, Morocco and China.
The hotel's Drac restaurant serves Mediterranean dishes made with fresh local produce. You can enjoy meals and drinks on the covered terrace, with wonderful countryside views.
Hiking is popular in the area, and the hotel offers bicycle and car hire. There is also a 24-hour front desk, allowing you to come and go as you please.

Hotel in Alt Empordà, Vilacolum · 13.08 km from centre
8.8
412 reviews
Breakfast available
Located in Vilacolum, 8.3 miles from Dalí Museum, Hotel Aires de l'Emporda provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. The hotel has an outdoor swimming pool and room service and free WiFi throughout the property.
The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Guest rooms include a closet.
Guests at Hotel Aires de l'Emporda can enjoy a buffet breakfast.
The accommodation has a playground. The area is popular for cycling, and bike rental is available at Hotel Aires de l'Emporda.
Peralada Golf Club is 13 miles from the hotel, while Medes Islands Marine Reserve is 20 miles away. Girona-Costa Brava Airport is 34 miles from the property.

Hotel in Roses · 17.49 km from centre
9.0
858 reviews
Breakfast available
Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade. Set in gardens, it has an outdoor pool and a restaurant overlooking Roses Bay.
The Terraza’s air-conditioned rooms have simple décor. They also feature satellite TV and a fully equipped bathroom.
Guests can relax on the Terraza’s terrace, which offers impressive sea views. The indoor pool forms part of Terraza’s spa facilities along with a gym, hot tub and massage treatments. Access to the spa's water circuit is available on prior request for an extra charge, and it includes a 1-hour consecutive access.
Traditional Catalan cuisine made with local produce is served in the Cuina d’en Norat Restaurant. The cafeteria-bar offers a more casual environment with an outdoor terrace.
Roses town center is just 984 feet from the Terraza. The Bay of Roses also has many watersports available and the hotel can recommend walks or treks in the surrounding area.

Hotel in Roses · 17.35 km from centre
8.5
4,011 reviews
Breakfast available
In front of Salatà Beach in Roses, the Maritim features an outdoor pool with a terrace. All the air-conditioned rooms have free Wi-Fi and balconies.
The lounge and bar area at Hotel Maritim 4 Superior offer views of the Bay of Roses. A bar service is available at the poolside terrace, and the restaurant serves a range of local and international dishes.
Maritim Hotel is a 10-minute walk from the center of Roses, on the Costa Brava. The Aiguamolls Natural Park is within a 10-minute drive, and Figueres is 9 miles away. Free public parking can be found next to the hotel.

Hotel in Santa Margarida, Roses · 16.98 km from centre
8.6
728 reviews
Breakfast available
With a stay at Hotel Montecarlo Spa & Wellness in Roses (Santa Margarida), you'll be within a 5-minute walk of Roses Beach and Cap de Creus. This spa hotel is 0.2 mi (0.3 km) from Platja de Sant Margarida and 0.2 mi (0.4 km) from Aventura Nautica.

Hotel in Baix Empordà, La Bisbal d'Emporda · 16.59 km from centre
9.2
145 reviews
Breakfast available
Located in La Bisbal d'Emporda, Hotel Castell d'Emporda is within a 15-minute drive of Mas Oller and Castle of Peratallada. This hotel is 13.2 mi (21.2 km) from Pals Beach and 7 mi (11.2 km) from Pitch & Putt Gualta.

Hotel in Roses · 17.45 km from centre
9.3
552 reviews
Located just 820 feet from Santa Margarita Beach in Roses, 1935 Hotel Boutique & Apartments - Adults Only features a heated outdoor pool. All rooms and appartments at the property have a private terrace.
Each of the stylish rooms is air-conditioned and includes a flat-screen TV. Free WiFi is available throughout the property.
Breakfast including local products is available every morning. The hotel also offers use of bicycles. Private parking is available on site.
Ciutadella Roses is 2953 feet from 1935 Hotel Boutique, while Aquabrava Water Park is 0.7 mi away. The nearest airport is Girona-Costa Brava Airport, 32 mi from the property.
The hotel also offers *use of bicycles*.
The hotel also offers *bike hire*.

Hotel in Empuriabrava, Castello d'Empuries · 15.19 km from centre
8.6
256 reviews
Breakfast available
A stay at Hotel Port Salins by Pierre & Vacances places you in the heart of Empuriabrava, a short 9-minute drive from Aqua Brava and 13 minutes from Aiguamolls de l'Emporda Natural Park. This hotel is 5.6 mi (9 km) from Roses Beach and 9.5 mi (15.4 km) from Peralada Castle.

Hotel in Roses · 17.51 km from centre
9.0
3,319 reviews
Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies.
The hotel features a Spa with a water circuit, hot tub, sauna and a swimming pool. There is also a gym, table tennis facilities and a mini-golf course.
The air-conditioned rooms at the Mediterraneo Park has a flat-screen TV and satellite channels. Children's cots are available upon request for a surcharge.
The Mediterraneo’s restaurant serves hot and cold buffet meals prepared in a show kitchen. The daily buffet breakfast includes both English and continental breakfast options.
Set just a mile outside the pretty Costa Brava resort of Roses, the hotel is just 20 minutes’ drive from the picturesque towns of Cadaqués and Empuriabrava. Cap de Creus Park is 2.5 mi away.

Hotel in Begur · 17.98 km from centre
9.0
6 reviews
Breakfast available
With a stay at Sa Calma Hotel, you'll be centrally located in Begur, within a 10-minute drive of Begur Castle and Aiguablava. This spa hotel is 7.4 mi (11.9 km) from Pals Beach and 2.3 mi (3.7 km) from Platja del Racó.

Hotel in Santa Margarida, Roses · 17.16 km from centre
8.4
4,052 reviews
Located in Roses, 1640 feet from Playa Santa Margarida, Prestige Sant Marc features accommodations with a terrace, private parking, a restaurant and a bar. This 4-star hotel offers a tour desk. The hotel provides an outdoor swimming pool and a 24-hour front desk and free WiFi throughout the property.
A buffet breakfast is available each morning at the hotel.
Popular points of interest near Prestige Sant Marc include Playa Salatar, Platja La Nova and Ciutadella Roses. The nearest airport is Girona-Costa Brava Airport, 43 mi from the accommodations.
Parking is subject to availability, since it cannot be reserved and there are not always places available.

Hotel in Begur · 18.48 km from centre
9.3
994 reviews
Breakfast available
Set in a 18th-century Catalan farmhouse, this hotel offers stylish rooms with free Wi-Fi and a rain-effect shower, and a terrace with fantastic views. It is 1312 feet from Begur’s charming city center.
The air-conditioned rooms at Hotel Galena Mas Comangau feature wooden floors and modern, rustic décor. Each one comes with a flat-screen TV, and some have a private terrace.
Overlooking the mountains of the Baix Empordà region, Galena Mas Comangau’s restaurant serves traditional Mediterranean food. There is also a bar and a stylish chill-out lounge.
There are several beaches within a 10-minute drive of the hotel, and you can drive to various golf courses in under 20 minutes. Girona and its airport are around 1 hour’s drive away.

Hotel in Santa Margarida, Roses · 16.98 km from centre
8.2
5,156 reviews
Located on Santa Margarita Beach in Roses Bay, Hotel Montecarlo offers a spa with sea views. All air-conditioned rooms come with a balcony and sea views.
All rooms at the Hotel Montecarlo have simple décor with tiled floors. Each features a fully-equipped bathroom and satellite TV. All have partial or full sea views.
There is a bar, which provides live music and entertainment, as well as a large terrace with views of the bay. Offering show cooking, the hotel’s buffet restaurant serves a selection of Spanish and international cuisine.
All guests have free access to the spa facilities.
Figueres is just 11 mi from the Hotel Montecarlo and is home to the Dalí Museum. Dalí's charming house-museum in Portlligat is a 25-minute drive away, and the Aiguamolls Nature Park is just 3.1 mi away. Parking is available on site (subject to availability).

Hotel in Santa Margarida, Roses · 17.03 km from centre
8.2
434 reviews
Breakfast available
Located in Roses (Santa Margarida), Hotel Monterrey Roses by Pierre & Vacances is within a 5-minute walk of Roses Beach and Cap de Creus. This beach hotel is 0.1 mi (0.2 km) from Aventura Nautica and 0.2 mi (0.3 km) from Platja de Sant Margarida.

Hotel in Baix Empordà, Regencos · 17.65 km from centre
9.8
51 reviews
Breakfast available
Located in Regencos, Hotel del Teatre - Adults Only is within a 15-minute drive of Llafranc Harbour and Sant Sebastia Lighthouse. This hotel is 4.8 mi (7.8 km) from Aiguablava Beach and 5.3 mi (8.5 km) from Pals Beach.

Hotel in Begur · 18.01 km from centre
8.4
28 reviews
Breakfast available
When you stay at Hotel Spa Classic Begur in Begur, you'll be near the beach and 6 minutes by foot from Begur Castle. This spa hotel is 3.4 mi (5.5 km) from Pals Beach and 1.9 mi (3.1 km) from Platja de Sa Riera.

Hotel in Begur · 17.41 km from centre
9.6
4 reviews
Breakfast available
Located in Begur, Es Cel de Begur Hotel is within a 15-minute drive of Aiguablava Beach and Pals Beach. This hotel is 5.5 mi (8.8 km) from Tamariu Beach and 7.4 mi (11.9 km) from Sant Sebastia Lighthouse.

Hotel in Begur · 18.09 km from centre
9.8
197 reviews
Breakfast available
La Bionda Hotel - Adults Only in Begur provides adults only accommodations with a shared lounge, a terrace and a bar. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a concierge service and organizing tours for guests.
At the hotel, rooms contain a desk. Rooms include a safety deposit box, while certain rooms have a balcony and others also feature city views. The rooms in La Bionda Hotel - Adults Only are equipped with a flat-screen TV and free toiletries.
An à la carte breakfast is available at the accommodation.
Platja Fonda is 1.3 miles from La Bionda Hotel - Adults Only, while Medes Islands Marine Reserve is 14 miles away. Girona-Costa Brava Airport is 36 miles from the property, and the property offers a paid airport shuttle service.

Hotel in Pals · 13.47 km from centre
8.4
112 reviews
Breakfast available
With a stay at La Costa Golf & Beach Resort in Pals, you'll be 0.2 mi (0.3 km) from Pals Beach and 5.3 mi (8.6 km) from Begur Castle. This beach hotel is 8.5 mi (13.6 km) from Castle of Montgri and 11.7 mi (18.9 km) from Aiguablava Beach.

Hotel in Roses · 15.98 km from centre
8.6
145 reviews
Breakfast available
With a stay at Canyelles Platja in Roses (Almadraba-Canyelles), you'll be steps from Cap de Creus and Canyelles Beach. This beach hotel is 3.4 mi (5.5 km) from Roses Beach and 0.3 mi (0.5 km) from Bonifaci Beach.