Spain may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Spain Hotels

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 Cities in Spain

Top Hotels in Spain

Hotel ibis Madrid Aeropuerto Barajas
2 out of 5
Avenida General, 49, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is €69 per night from 1 Dec to 2 Dec
4.3/5Excellent! (988 reviews)
All was perfect

"Great value for your money. Stayed there several times and will continue to stay in the future. Lots of anti-COVID measures implemented."…"

Reviewed on 11 Aug 2020

Hotel ibis Madrid Aeropuerto Barajas
The Ritz-Carlton, Abama
5 out of 5
Carretera General Tf 47 Km 9, Guia de Isora, Tenerife
Free cancellationReserve now, pay when you stay
The price is €316 per night from 30 Nov to 1 Dec
4.5/5Wonderful! (419 reviews)

"The Service was amazing! All the staff at breakfast remember us with our names since the very beginning. Any question and request was completed with a smile. I loved it!"…"

Reviewed on 29 Feb 2020

The Ritz-Carlton, Abama
H10 Conquistador
4 out of 5
Avenida Rafael Puig, 36, Playa de las Americas, Arona, Tenerife
Free cancellationReserve now, pay when you stay
The price is €129 per night from 1 Dec to 2 Dec
4.1/5Very Good! (532 reviews)

"The hotel was lovely, however spa wasn't open, probably due to covid. Due to there not being many people in the hotel, the buffet was only on a few days and the rest you ate in the a la carte. This was a free upgrade but unfortunately there wasn't a lot of choice, so you were eating the same things ..."…"

Reviewed on 26 Nov 2020

H10 Conquistador
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.
Kn Aparthotel Columbus
3 out of 5
Av. Santiago Puig, 6, Playa De Las Americas, Arona, Tenerife
Free cancellation
The price is €99 per night from 1 Dec to 2 Dec
3.8/5Good! (212 reviews)

"Cleanliness of the hotel was exceptional, facilities were great and the roof top terrace was fab"…"

Reviewed on 22 Feb 2020

Kn Aparthotel Columbus
H10 Costa Adeje Palace
4 out of 5
Playa La Enramada, La Caleta, Adeje, Tenerife
Free cancellationReserve now, pay when you stay
The price is €102 per night from 1 Dec to 2 Dec
4/5Very Good! (547 reviews)
lovely hotel

"Beautiful hotel"…"

Reviewed on 14 Jul 2020

H10 Costa Adeje Palace
Hotel Fariones
5 out of 5
C/ Roque Del Este 1, Puerto del Carmen, Tias, Lanzarote
Free cancellationReserve now, pay when you stay
The price is €202 per night from 2 Dec to 3 Dec
Hotel Fariones
TUI BLUE - Flamingo Beach
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is €66 per night from 30 Nov to 1 Dec
4.4/5Excellent! (22 reviews)

"The evening entertainment was superb and I must particularly mention Milly who had so much energy and enthusiasm and is a very talented performer."…"

Reviewed on 7 Mar 2020

TUI BLUE - Flamingo Beach
Coral Ocean View
4 out of 5
Avenida de los Pueblos S/N, Playa de las Americas, Adeje
Get Rates
4.5/5Wonderful! (100 reviews)
You could be moved hotel!!

"We originally booked to stay at this hotel. We arrived and they explained they had overbooked the rooms. As a result, we were then moved to its sister hotel 'Hotel Coral Suites & Spa'. This is on the other side of Playa De Las Americas, so expect a completely different location! The hotel is still ..."…"

Reviewed on 9 Jul 2019

Coral Ocean View
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 €109 per night from 2 Dec to 3 Dec
4.5/5Wonderful! (53 reviews)
Excellent!

"Stunning hotel, and excellent service!"…"

Reviewed on 30 Jul 2020

Santa Catalina, a Royal Hideaway Hotel 5*GL
Radisson Blu Resort & Spa, Gran Canaria Mogan
5 out of 5
Avenida Los Marrero 35, Mogan, Mogan
Free cancellationReserve now, pay when you stay
The price is €110 per night from 30 Nov to 1 Dec
4.5/5Wonderful! (945 reviews)

"Excellent stay would defo go back . Great position out of the way and a lovely walk into town."…"

Reviewed on 7 Aug 2020

Radisson Blu Resort & Spa, Gran Canaria Mogan
Jardín Tropical Hotel
4 out of 5
Calle Gran Bretana s/n, Costa Adeje, Adeje, Tenerife
Get Rates
4.5/5Wonderful! (443 reviews)

"A beautiful hotel in a great location. The staff are wonderful and were amazing in assisting with the Coronavirus situation."…"

Reviewed on 24 Mar 2020

Jardín Tropical Hotel
Madrid Marriott Auditorium Hotel & Conference Center
4 out of 5
Avenida de Aragon, 400, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is €65 per night from 5 Dec to 6 Dec
4.6/5Wonderful! (994 reviews)

"I was there during the Coronavirus lockdown, waiting for my flight out of Spain. I didn't leave the room, ordered room service, andleft 18 hrs later, for the airport. Experience was good, given the situation"…"

Reviewed on 21 Mar 2020

Madrid Marriott Auditorium Hotel & Conference Center
Hotel Maydrit Airport
4 out of 5
Piragua 1, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is €70 per night from 30 Nov to 1 Dec
4.5/5Wonderful! (1,130 reviews)

"Nice and clean. Some minor changes due to COVID-19, however still works smoothly"…"

Reviewed on 29 Aug 2020

Hotel Maydrit Airport
Royal Hideaway Corales Suites, part of Barceló Hotel Group
5 out of 5
Avenida Virgen de Guadalupe 21, Adeje, Canary Islands
Free cancellationReserve now, pay when you stay
The price is €426 per night from 30 Nov to 1 Dec
4.9/5Exceptional! (95 reviews)

"Ultra modern, very clean, good situation well away from mass tourist resorts. Maybe more attention could have been given to the suite before our arrival - There were quite a few technical hitches, which were corrected after we reported them."…"

Reviewed on 8 Feb 2020

Royal Hideaway Corales Suites, part of Barceló Hotel Group
LABRANDA Hotel Bronze Playa
4 out of 5
Calle San Cristóbal De La Laguna No. 7, Playa del Ingles, San Bartolome de Tirajana, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is €88 per night from 30 Nov to 1 Dec
4.2/5Excellent! (118 reviews)
A great 4 night stay

"Early check in & 17:00 check out for a small fee which really suited me. I found my stay as a solo traveler very comfortable & cost effective"…"

Reviewed on 9 Mar 2020

LABRANDA Hotel Bronze Playa
Hotel THe Volcán Lanzarote
5 out of 5
Calle El Castillo, 1, Playa Blanca, Yaiza, Lanzarote
Get Rates
4.5/5Wonderful! (605 reviews)
Excellent stay

"Hotel was amazing, with unbelievable pools and views. Location was perfect as right on the marina with lots of choice for lunch/dinner if the restaurants are open. Rooms cleaned every day with new towels so overall a great stay and would definitely return."…"

Reviewed on 18 Aug 2020

Hotel THe Volcán Lanzarote
Bahia Principe Sunlight Costa Adeje - All Inclusive
4 out of 5
Urbanización Playa Paraíso, c/ Idafe, s/n. entrada por ctra El Puertito, Adeje, Tenerife
The price is €184 per night from 20 Dec to 21 Dec
4.4/5Excellent! (515 reviews)

"A great resort with a real all inclusive service ! I would definitely go there again."…"

Reviewed on 13 Sep 2020

Bahia Principe Sunlight Costa Adeje - All Inclusive
Hotel Riu Buenavista
4 out of 5
Calle Horno, 35, Urbanizacion Playa Paraiso, Adeje, Tenerife
Free cancellationReserve now, pay when you stay
The price is €116 per night from 11 Dec to 12 Dec
4.1/5Very Good! (614 reviews)

"The staff was really nice. Everyone we spoke to was great.I hated everything else from hotel from the rooms to the food .The beds were so uncomfortable. Very outdated. No irons."…"

Reviewed on 11 Feb 2020

Hotel Riu Buenavista
THB Flora Aparthotel
3 out of 5
Calle Reina Sofia 25, Puerto del Carmen, Tias, Lanzarote
The price is €169 per night from 28 Dec to 29 Dec
4/5Very Good! (368 reviews)

"We love this place as a family friendly hotel even with the current situation (covid) it was well managed and we felt safe and happy here will be retiring again"…"

Reviewed on 21 Sep 2020

THB Flora Aparthotel
Hotel ILUNION Atrium
4 out of 5
Emilio Vargas, 3 y 5, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is €56 per night from 30 Nov to 1 Dec
4.3/5Excellent! (495 reviews)

"Shower pressure was amazing! Sink had an issue draining. Towels could have been cleaner. Also smelled kinda weird in the hallway. Thankfully our room was nice. Easy access to bus to go to city center."…"

Reviewed on 9 Mar 2020

Hotel ILUNION Atrium
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.

Pocket Guide: Spain

Expedia offers hotels in Spain to meet every traveller's needs. Whether you are looking for a cheap hotel or hotel rooms fit for the stars - Expedia has the hotel for you. So choose from hotels in Spain or destinations around the world and discover how easy it is to make your hotel reservations on Expedia.