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
Northern Spain
See the latest prices and deals by choosing your dates
Hotel in Catalonia, La Garriga · 158.68 mi from centre
9.6
18 reviews
Located in La Garriga, Hotel Boutique Edelweiss La Garriga - Adults Only is within a 15-minute drive of Equus Aventura and La Porxada. This eco-friendly hotel is 6.7 mi (10.7 km) from Grau del Traver and 6.8 mi (10.9 km) from Karting Cardedeu.
Hotel in Selva, Riudellots de la Selva · 184.01 mi from centre
8.2
6,438 reviews
Hotel Eden Park by Brava Hoteles is located 2 km from Girona Airport, 7 km from Girona centre, and 30 minutes' drive from the Costa Brava.
The air-conditioned rooms are bright and feature a flat-screen TV. They also include a minibar with 1 free bottle of water per stay. The bathroom comes with free toiletries, bath, and hairdryer. The toilet is separated.
Hotel Eden Park by Brava Hoteles is set in pleasant gardens, and has a bar with an outdoor terrace. Regional cuisine is served in the à la carte restaurant. Meeting rooms are also available.
The hotel is around 30 km from Lloret de Mar. The Dalí Museum in Figueres is a 40-minute drive away, and Girona’s historic city centre is just 11 km away.
Pets are allowed (Dogs and Cats) with previous notice and for an extra charge of 30€ per night and for pet. No pets are allowed on the Pool Facilities nor the Restaurant.
Hotel in Benicassim, Benicàssim · 122.27 mi from centre
8.8
863 reviews
Breakfast available
Offering views of the Benicassim bay, the El Palasiet Hotel is a thalassotherapy centre located only 75 metres from the seafront and is surrounded by a natural pine-tree landscape.
The Thalasso focuses on bio-marine therapies designed to improve health and well-being in their indoor thermal swimming pool. Guests benefit from whirlpool baths, waterbeds, finnish sauna, hammam and hot tubs. Algae wrap and mud baths are also available, as well as electrotherapy and aesthetic treatments.
Professional personnel including medical, nutritionist, personal trainer, and physiotherapists will recommend and supervise treatments.
Each air-conditioned room includes free WiFi, minibar, satellite TV, terrace with sea view, and heating. The bathroom includes a hairdryer.
The Thalasso hotel also has a restaurant on site with a macrobiotic menu as a healthy diet is essential for treatments, as well as a bar. Guests can also enjoy two outdoor pools, one is a panoramic sea-water swimming pool where guests can relax, a communal room and gardens. You can also do yoga or tai-chi sessions
Hotel in Begur · 206.32 mi 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 3.1 mi (5 km) from Pals Beach and 17.8 mi (28.6 km) from Platja d'Aro Beach.
Hotel in Passeig Maritim, Sitges · 137.51 mi from centre
8.6
353 reviews
Breakfast available
With a stay at Hotel Subur Maritim in Sitges, you'll be on the beach, within a 10-minute walk of Sanctuary of Vinyet and Sitges Beachfront. This beach hotel is 0.1 mi (0.2 km) from La Barra Beach and 0.9 mi (1.5 km) from Church of Sant Bartomeu and Santa Tecla.
Hotel in Tossa de Mar · 191.68 mi from centre
8.6
160 reviews
Breakfast available
When you stay at Hotel GHT Sa Riera in Tossa de Mar, you'll be near the beach, within a 15-minute drive of Tossa de Mar Beach and Water World. This hotel is 6.6 mi (10.6 km) from Lloret de Mar Beach and 8.1 mi (13 km) from Fenals Beach.
Hotel in Platja d'Aro, Castell-Platja d'Aro · 198.75 mi from centre
9.0
238 reviews
Breakfast available
With a stay at Hotel Aromar in Castell-Platja d'Aro (Platja d'Aro), you'll be within a 15-minute walk of Platja d'Aro Beach and Platja Llarga. This beach hotel is 21.8 mi (35 km) from Tossa de Mar Beach and 0.8 mi (1.3 km) from Lobs Minigolf.
Hotel in Basque Coast, Soorts-Hossegor · 139.61 mi from centre
9.6
36 reviews
Breakfast available
With a stay at Hotel & Spa Villa Seren in Soorts-Hossegor, you'll be near the beach, within a 10-minute drive of Hossegor Beach and Lac d'Hossegor. This eco-friendly hotel is 0.2 mi (0.3 km) from Plage du Parc and 0.3 mi (0.5 km) from Golf of Hossegor.
Hotel in Lloret de Mar · 187.28 mi from centre
8.8
136 reviews
Gran Hotel Flamingo – Adults Only is centrally located in Lloret de Mar – a 3-minute walk from Lloret de Mar Beach and 11 minutes by foot from Gran Casino Costa Brava. This hotel is 0.9 mi (1.4 km) from Fenals Beach and 1.1 mi (1.8 km) from Water World.
Hotel in Begur · 206.62 mi from centre
8.9
729 reviews
Breakfast available
Set in Platja Fornells Beach and 300 m from Platja Fonda Beach, Hotel Eetu Begur Affiliated by Melia (+14) features air-conditioned rooms with a private terrace. There is an outdoor heated pool with wellness area, a brand new gym with last generation equipment and a dry sauna, a restaurant-bar with terrace and free WiFi.
Each bright room at this adults-only hotel features a Samsung SMART TV with satellite channels, a minibar and a safe, as well as a private bathroom with hairdryer and free premium toiletries. Most rooms overlook Aiguablava Bay.
Other facilities at the hotel include a sun terrace with Balinese beds. The swimming pool offers ceramic sun loungers.
The hotel is 3 km from the village of Begur, 5 minutes by car, also has a covered parking which guests can use for free. The restaurant serves seasonal dishes. There is a tour desk and bike rental is available.
Hotel in Abando, Bilbao · 153.79 mi from centre
8.2
949 reviews
Breakfast available
With a stay at Hotel Silken Indautxu Bilbao, you'll be centrally located in Bilbao, within a 5-minute drive of San Mames Stadium and Guggenheim Museum Bilbao. This hotel is 11.3 mi (18.2 km) from Port of Bilbao and 0.1 mi (0.1 km) from Ensanche.
Hotel in Benidorm · 220.96 mi from centre
8.6
2,368 reviews
Set in Benidorm’s peaceful Rincón de Loix area, Hotel Mediterraneo is opposite the famous Benidorm Palace. It offers indoor and outdoor swimming pools with hot tubs, a gym and sauna.
Decorated with soft colours, each air-conditioned room has a private terrace, satellite TV and a safe. They also include a private bathroom with a hairdryer.
The hotel’s Riu-Rau restaurant offers Mediterranean and international cuisine. The Mediterraneo also has a terrace bar and an indoor lounge which hosts live shows.
Levante Beach is 900 metres from the Mediterraneo Hotel. Aqualandia and Mundomar Water Parks are just 250 metres away.
Hotel in Altafulla · 118.70 mi from centre
9.0
196 reviews
Breakfast available
With a stay at Altafulla Mar Hotel in Altafulla, you'll be near the beach, just a 4-minute walk from Altafulla Beach and 9 minutes by foot from Dels Munts Roman Villa. This family-friendly hotel is 16.4 mi (26.4 km) from PortAventura World and 10.4 mi (16.8 km) from Tarragona Port.
Hotel in La Rioja, Grañón · 126.07 mi from centre
9.8
16 reviews
Breakfast available
Located in Grañón, Casa Grande Hotel is in the mountains, within a 10-minute drive of Ojapark and Rioja Natura Zoo. This golf hotel is 4.4 mi (7.1 km) from Santo Domingo de la Calzada Cathedral Museum and 7.4 mi (11.9 km) from Señorío de Villarrica Winery.
Hotel in Canillo · 136.24 mi from centre
8.4
51 reviews
Breakfast available
Located in Canillo, Ski Plaza Hotel & Wellness is in the mountains, within a 15-minute drive of Caldea Spa and Pyrenees Andorra Shopping Centre. This family-friendly hotel is 4.8 mi (7.6 km) from Soldeu Ski Resort and 9.8 mi (15.9 km) from TSF4 Solana Ski Lift.
Hotel in Santa Susanna · 180.80 mi from centre
7.8
149 reviews
Breakfast available
Caprici Beach Hotel & Spa is centrally located in Santa Susanna – a 1-minute walk from Santa Susanna Beach and 15 minutes by foot from Pineda de Mar Beach. This beach hotel is 1 mi (1.6 km) from Levante Beach and 3.6 mi (5.8 km) from Malgrat de Mar Beach.
Hotel in Encamp · 135.15 mi from centre
9.6
4 reviews
Breakfast available
With a stay at Hotel Les Pardines 1819 in Encamp, you'll be in a national park, within a 10-minute drive of Caldea Spa and Funicamp Ski Lift. This spa hotel is 2.5 mi (4 km) from Bony de les Neres Trail and 2.7 mi (4.4 km) from Engolasters Lake Trail.
Hotel in Community of Madrid, Torrejón de Ardoz · 164.48 mi from centre
8.7
2,078 reviews
Breakfast available
This well-equipped hotel offers free internet and a free gym and sauna. It is in central Torrejón, 14 km from Madrid Barajas Airport and 3 km from Torrejón Airport.
Hotel Asset Torrejón offers easy access to Madrid. Torrejón Train and Bus Stations are 2 minutes from the hotel. There is a taxi station nearby.
All rooms at the Hotel Asset Torrejón are soundproofed and have a flat-screen TV. They have elegant en suite bathrooms with varied amenities.
There is free Wi-Fi and wired internet in rooms and public areas. These include a Lounge Bar, meeting rooms and a Business Corner.
The hotel restaurant offers creative meals and has a good choice of national and international wine. Cocktails and tapas are available in the Lounge Bar.
Hotel in L'Escala · 203.15 mi from centre
9.0
1,718 reviews
Empúries is set in a restored building overlooking the Mediterranean from a secluded beach. It is located nearby Empuries Archeological Site and is a 15-minute walk from L’Escala, on the Costa Brava.
The charming rooms at Hostal Empúries all come with a work desk and include en suite bathrooms. Some rooms are equipped with satellite TV channels and many offer a terrace with great views of Portitxol Beach.
The property has 2 restaurants: one serving gourmet Mediterranean food and the other offering a range of dishes in an informal environment.
Hostal Empúries has a spa service at an extra cost, including a pool, saunas, a gym and sensation shower circuit. Bicycles and electric scooters are rented at the 24-hour reception desk.
Hotel in Cantabria, Mogro · 201.77 mi from centre
8.4
1,517 reviews
Breakfast available
Situated on Mogra’s Playa de Usil Beach, Hotel Milagros Golf offers free access to a spa with an indoor swimming pool and water jets. Abra del Pas Golf Club is just 1 km away.
All rooms at Milagros Golf have flat-screen satellite TV, free Wi-Fi, a safe and private bathrooms with amenities. Interconnecting rooms are available. Rooms with sea views are available for a supplement.
The hotel restaurant has a live seafood tank and an extensive menu, featuring some typical Cantabrian dishes. There is also daily set menu and a tasting menu available. The café-bar and restaurant both have a terrace with sea views.
Guests can relax in the hydromassage pool, enjoy a massage or select a beauty treatment. Hotel Milagros Golf also has a chill-out terrace, open during the summer.
Santander Airport and city centre are within 18 km of the Milagros, while Santillana del Mar and Cabárceno Nature Reserve are less than 30 km away. Regular trains to Torrelavega and Santander leave from Mogro Train Station, 3 km away.