COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Spain, Europe

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Spain

Santa Catalina, a Royal Hideaway Hotel 5*GL
5 out of 5
Calle Leon Y Castillo, 227, Las Palmas de Gran Canaria, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is £107 per night from 16 May to 16 May
4.6/5Wonderful! (82 reviews)
"Excellent all round"

Reviewed on 19 Dec 2020

Santa Catalina, a Royal Hideaway Hotel 5*GL
Occidental Margaritas
4 out of 5
Avenida de Gran Canaria, 40, Playa Del Ingles, San Bartolome de Tirajana, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is £67 per night from 20 May to 20 May
3.9/5Very Good! (640 reviews)
Good hotel with some caveats
"Good hotel. The staff was very friendly and helpful. Some caveats are that the a/c does not cool during the entire day, if you need it to sleep at night better ask for a fan. The food at the restaurant was edible but not something you would look forward to, especially if you have the all inclusive ..."

Reviewed on 13 Nov 2020

Occidental Margaritas
BQ Apolo Hotel
4 out of 5
Carrer Miquel Massuti, 28, Palma de Mallorca, Palma de Mallorca, Mallorca
Free cancellationReserve now, pay when you stay
The price is £67 per night from 16 May to 16 May
4.3/5Excellent! (597 reviews)
"Awesome ! Great value, wonderful breakfast buffet- very clean"

Reviewed on 29 Feb 2020

BQ Apolo Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel THB El Cid - Adults Only
4 out of 5
Calle Vaixell 2, Palma de Mallorca, Palma de Mallorca, Mallorca
Free cancellationReserve now, pay when you stay
The price is £96 per night from 16 May to 16 May
4.3/5Excellent! (652 reviews)
"Overall our stay was great because the hotel really is beautiful, however Covid 19 probably"

Reviewed on 12 Oct 2020

Hotel THB El Cid - Adults Only
Iberostar Las Letras Gran Via
4 out of 5
Gran Via 11, Madrid, Madrid
The price is £95 per night from 1 Jun to 1 Jun
4.6/5Wonderful! (996 reviews)
"First of all, David at the door, the front desk staff and the breakfast team all offered top-notch friendly service Including house keeping...and breakfast, by the way, was excellent. However, the only negative thing I have to say it’s about my one and only night at the upper bar area, neither service ..."

Reviewed on 21 Mar 2020

Iberostar Las Letras Gran Via
Iberostar Selection Paseo de Gracia
4.5 out of 5
Plaza Cataluña, 10, Barcelona
Free cancellationReserve now, pay when you stay
The price is £89 per night from 16 May to 16 May
4.6/5Exceptional! (342 reviews)
"Beautiful hotel, great location, friendly staff. Will definitely stay here again."

Reviewed on 17 Feb 2020

Iberostar Selection Paseo de Gracia
Gran hotel Miramar GL
5 out of 5
Paseo Reding, 22, Málaga, Málaga
Free cancellationReserve now, pay when you stay
The price is £174 per night from 1 Jun to 1 Jun
4.7/5Exceptional! (736 reviews)
"Had a 3 night stay in the Crown Suite and it was absolutely brilliant. The room was incredible, clean and very spacious. The terrace was beautiful and the jacuzzi great!"

Reviewed on 27 Oct 2020

Gran hotel Miramar GL
Hotel Riu Vistamar - All Inclusive
4 out of 5
Avenida de la Cornisa, s/n, Mogan, Gran Canaria
The price is £134 per night from 1 Jun to 1 Jun
4.3/5Excellent! (635 reviews)
Perfect for a sunny get away
"From the moment you walk in this hotel shows it’s class, there is a fragrance pumped into the lobby , it smells divine. Safety wise there is a temperature camera in reception in constant use. The rooms are spacious and comfortable with amazing views also super clean The food has a large selection, ..."

Reviewed on 21 Dec 2020

Hotel Riu Vistamar - All Inclusive
Axel Hotel Madrid - Adults Only
4 out of 5
Atocha 49, Madrid
Free cancellationReserve now, pay when you stay
The price is £81 per night from 8 Jun to 8 Jun
4.4/5Excellent! (817 reviews)
Refreshing stay in madrid
"Cool and relaxing weekend by the beach!!!"

Reviewed on 23 Aug 2020

Axel Hotel Madrid - Adults Only
Hipotels Gran Playa de Palma
4 out of 5
Avenida Fra Joan Llabrés S/N, Palma de Mallorca
The price is £125 per night from 24 May to 24 May
4.7/5Exceptional! (971 reviews)
Great Hotel!
"Great hotel, ultra clean and modern. Mainly geared towards a German market, but this isn't an issue, as the hotel is located in the German part of town. Would recommend"

Reviewed on 22 Feb 2020

Hipotels Gran Playa de Palma
Don't see what you're looking for?
See all available properties in Spain
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.