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

Book Spain Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Spain

Top Hotels in Spain

Hotel Riu Plaza España
4 out of 5
C/ Gran Via, 84, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$136 per night from 8 Dec. to 9 Dec.
4.5/5Wonderful! (953 reviews)

"The location is perfectly situated for seeing Madrid and the hotel itself is in great condition. Currently due to Covid, several of the expected services were not available but that is to be expected. The other issue is the fact that the road in front and Plaza de España are being ripped apart and ..."…"

Reviewed on 4 Oct. 2020

Hotel Riu Plaza España
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 AU$300 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
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 AU$211 per night from 11 Dec. to 12 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
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.
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 AU$218 per night from 3 Dec. to 4 Dec.
4.1/5Very Good! (533 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
Princesa Yaiza Suite Hotel Resort
5 out of 5
Avda Papagayo N 22, Playa Blanca, Yaiza, Lanzarote
Get Rates
4.7/5Exceptional! (468 reviews)

"The location perfect. Staff marvellous . Sadly very quiet due to Covid. Pools beautiful . Food very good. Cleanliness perfect ."…"

Reviewed on 29 Sep. 2020

Princesa Yaiza Suite Hotel Resort
Costa Calero Hotel Thalasso & Spa
4 out of 5
Urbanizacion Puerto Calero, s/n, Yaiza, Lanzarote
Free cancellationReserve now, pay when you stay
The price is AU$175 per night from 10 Dec. to 11 Dec.
4.3/5Excellent! (118 reviews)

"Staff are very good - felt very comfortable as a solo traveller"…"

Reviewed on 26 Jan. 2020

Costa Calero Hotel Thalasso & Spa
Hotel Maydrit Airport
4 out of 5
Piragua 1, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$114 per night from 3 Dec. to 4 Dec.
4.5/5Wonderful! (1,128 reviews)

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

Reviewed on 29 Aug. 2020

Hotel Maydrit Airport
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 AU$373 per night from 10 Dec. to 11 Dec.
5/5Exceptional! (7 reviews)
Wonderful! 10/10

"Everything was absolutely wonderful. Staff. Room. View. The hotel. Breakfast. Everything. Will definitely be back soon again."…"

Reviewed on 16 Nov. 2020

Hotel Fariones
AxelBeach Maspalomas Apartments & Lounge Club - Adults Only
3 out of 5
Avenida de Tirajana, 32, (entrada por C/ Timple), San Bartolome de Tirajana, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is AU$96 per night from 3 Dec. to 4 Dec.
4.1/5Very Good! (877 reviews)

"Fun pool / spa area with good music and great reception staff"…"

Reviewed on 29 Nov. 2020

AxelBeach Maspalomas Apartments & Lounge Club - Adults Only
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 AU$179 per night from 5 Dec. to 6 Dec.
4.5/5Wonderful! (946 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
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
LABRANDA Hotel Playa Bonita
4 out of 5
Avenida Tenerife 2, Playa del Ingles, San Bartolome de Tirajana, Gran Canaria
The price is AU$169 per night from 8 Dec. to 9 Dec.
4.1/5Very Good! (134 reviews)
Excellent hotel

"The staff were so friendly and attentive. My mother is quite old and the staff were so kind and thoughtful. They were professional but at the same down-to-earth. The pool was beautiful and warm and the food in the restaurant on the all-inclusive was excellent. We both loved everything about this ..."…"

Reviewed on 16 Aug. 2020

LABRANDA Hotel Playa Bonita
Hotel ILUNION Atrium
4 out of 5
Emilio Vargas, 3 y 5, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$91 per night from 6 Dec. to 7 Dec.
4.3/5Excellent! (496 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
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
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 AU$191 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 AU$306 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
TUI BLUE - Flamingo Beach
The price is AU$108 per night from 3 Dec. to 4 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
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 AU$174 per night from 3 Dec. to 4 Dec.
4/5Very Good! (547 reviews)
lovely hotel

"Beautiful hotel"…"

Reviewed on 14 Jul. 2020

H10 Costa Adeje Palace
Lopesan Baobab Resort
5 out of 5
Mar Adriático, 1, San Bartolome de Tirajana, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is AU$243 per night from 7 Dec. to 8 Dec.
4.4/5Wonderful! (372 reviews)

"The hotel is really nice, very relaxing. Very modern, confortable and big rooms. Breakfasts were good although the bread for toast could be better. Coffee was really good. The staff is ok, but for a 5 star hotel I think there is room for improvement"…"

Reviewed on 19 Oct. 2020

Lopesan Baobab Resort
Hotel Riu Gran Canaria
4 out of 5
Urb. Las Meloneras s/n, Maspalomas, San Bartolome de Tirajana, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is AU$153 per night from 11 Dec. to 12 Dec.
4.4/5Wonderful! (366 reviews)

"All Perfect. Me gusto mucho todo y sobre todo seguridad y tranquilidad."…"

Reviewed on 11 Aug. 2020

Hotel Riu Gran Canaria
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.

Accommodation in Spain

Spain has among the richest histories in all of Europe, perhaps playing a more pivotal role in the development of the western world than any other country on the continent. Aside from the contagious culture of this area, there are tons of fun activities to undertake. By booking one of our flights to Spain, you can experience the unmatched magnificence of this lush land and develop a deeper appreciation of everything this nation has to offer.

When to Visit

The seasons of spring and fall are widely believed to be the best times to visit Spain, as this is when the weather is more likely to provide the most comfortable atmosphere and appealing surroundings. Summer, however, seems to be the country’s peak season for tourism, despite the occasional extreme heat and the fact that many business owners close shop as they head out of town themselves. Winter, while not necessarily the best time of year for sightseeing, is when you’ll find more affordable hotels in Spain, and cheaper flights as well. This is also a good time to find a less-costly car hire in Spain, so if you don’t mind less-than perfect weather, a wintertime trip may be ideal for you.

What to See and Do

If this is your first time travelling to Spain, spending some time in the country’s capital is an absolute must. The Royal Palace of Madrid serves as the seat of Spain’s regal rulers and with nearly 3,500 rooms inside, it’s the largest such structure in all of Europe. Also, Madrid is where you’ll find the bustling Plaza Mayor, with scores of shops and restaurants to suit anyone’s tastes. And the nearby Museo Nacional Del Prado is arguably Spain’s most significant museum, famous for housing one of Europe’s most extensive art collections.

If you’re ready to see firsthand the incredible culture this nation has to offer, find Spain accommodation that meets all of your needs and stays within your budget. Book here right here on Expedia.com.au, and get ready for an adventure.