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

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.

Filter by

Property class
Your budget
Guest rating
Payment type
Property type
Cities
Meal plans available
Amenities
Accessibility
Trip type
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$147 per night from 4 Mar. to 5 Mar.
4.5/5Wonderful! (1,012 reviews)

"Absolutely loved the bath tub which was as a part of the room ( junior suite), and terrace with beautiful views. Good breakfast. Enjoyed working out at the gym, just wished it was bigger. All staff very friendly and helpful."…"

Reviewed on 1 Jan. 2021

Hotel Riu Plaza España
Hotel Regina
3 out of 5
Alcala 19, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$101 per night from 4 Mar. to 5 Mar.
4.5/5Wonderful! (1,657 reviews)

"Amazing location and great value for money hotel. We had a great stay and will come back for sure one day."…"

Reviewed on 12 Feb. 2021

Hotel Regina
W Barcelona
5 out of 5
Plaça Rosa dels Vents, 1, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is AU$334 per night from 7 Mar. to 8 Mar.
4.3/5Excellent! (993 reviews)

"Unique views of Barcelona, highly recommended property. Well equipped room and very comfortable. Staff very helpful and friendly. Would have loved some more toiletries in room."…"

Reviewed on 7 Jan. 2021

W Barcelona
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.
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$187 per night from 16 Mar. to 17 Mar.
4.6/5Wonderful! (65 reviews)

"Breakfast was good, but the service though friendly was very slow. It would be better to make the coffee self service The property is magnificent and the normal rooms are nice"…"

Reviewed on 18 Dec. 2020

Santa Catalina, a Royal Hideaway Hotel 5*GL
Hotel Liabeny
4 out of 5
Calle de la Salud 3, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$116 per night from 7 Mar. to 8 Mar.
4.5/5Wonderful! (983 reviews)

"Small, but cozy and sort of luxurious. Really comfortable beds and beautiful lobby area."…"

Reviewed on 28 Feb. 2021

Hotel Liabeny
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 AU$139 per night from 16 Mar. to 17 Mar.
3.9/5Very Good! (649 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
TRYP Madrid Alameda Aeropuerto Hotel
4 out of 5
Av de Logrono, 100, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$98 per night from 4 Mar. to 5 Mar.
4.2/5Very Good! (980 reviews)

"I stayed here before and didn’t have the best of experiences but thought I'd give it another shot. Very glad i did, i had a lovely stay. I was very grateful for the airport shuttle service. The shower was amazing. My only complaint is that i wasn't able to watch television, as it wouldn't allow me ..."…"

Reviewed on 25 Feb. 2021

TRYP Madrid Alameda Aeropuerto Hotel
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$324 per night from 4 Mar. to 5 Mar.
4.4/5Wonderful! (397 reviews)

"Awesome resort, the interior design, pool areas and the whole African theme is amazing. Staff are very polite and helpful. Great measures in place for Covid-19, felt very safe in all hotel areas including restaurants. Nothing to complain about (except the kids pool area being closed due to Covid, ..."…"

Reviewed on 1 Jan. 2021

Lopesan Baobab Resort
Royal Hideaway Corales Suites, part of Barceló Hotel Group
5 out of 5
Avenida Virgen de Guadalupe 21, Adeje, Canary Islands
The price is AU$551 per night from 10 Mar. to 11 Mar.
4.9/5Exceptional! (100 reviews)

"Had a really wonderful stay here for a week in November. The hotel is beautiful and having the kitchen in the rooms makes it so easy to grab a quick lunch/dinner if you don’t feel like eating out. I tried the restaurant by the pool and the Italian restaurant during my stay and both were excellent. ..."…"

Reviewed on 20 Dec. 2020

Royal Hideaway Corales Suites, part of Barceló Hotel Group
Barceló Sants
4 out of 5
Plaza Dels Paisos Catalans S/n, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is AU$103 per night from 16 Mar. to 17 Mar.
4.4/5Excellent! (980 reviews)
Best stay

"One of the best hotels we have stayed in. Will definitely go back for a longer stay."…"

Reviewed on 25 Sep. 2020

Barceló Sants
Negresco Princess
4.5 out of 5
Roger de Lluria, 16-18, Barcelona
Free cancellationReserve now, pay when you stay
The price is AU$99 per night from 4 Mar. to 5 Mar.
4.4/5Excellent! (1,042 reviews)
Geat Hotel

"Lovely hotel with excellent friendly staff. Roof terrace is great to have a drink after a long day. Will definitely stay again."…"

Reviewed on 7 Jul. 2020

Negresco Princess
Lopesan Villa del Conde Resort & Thalasso
5 out of 5
Mar Mediterraneo 7, Meloneras, San Bartolome de Tirajana, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is AU$279 per night from 4 Mar. to 5 Mar.
4.6/5Wonderful! (520 reviews)
Amazing

"As it was the first day after lockdown and considering the extra measures in place to keep guests safe during their stay it was amazing. We felt safe, secure and was made to feel very welcome. The staff were amazing and kind and we will come back when things get back to normal."…"

Reviewed on 14 Nov. 2020

Lopesan Villa del Conde Resort & Thalasso
Occidental Playa de Palma
4 out of 5
Avinguda del Fra Joan Llabres 16, Playa de Palma, Mallorca
Free cancellationReserve now, pay when you stay
The price is AU$162 per night from 21 Mar. to 22 Mar.
4/5Very Good! (498 reviews)
Very nice food and entertainment

"We really enjoyed the stay in the hotel. The food was very good, tasty and fresh. Very wide selection for breakfast and dinner. Nice cakes, fish, seafood and Spanish meat. It was very nice that hotel offered free wine for Christmas Dinner. Staff very friendly, polite and extremely helpful. Also very ..."…"

Reviewed on 30 Dec. 2019

Occidental Playa de Palma
Hotel Maydrit Airport
4 out of 5
Piragua 1, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$109 per night from 4 Mar. to 5 Mar.
4.5/5Wonderful! (1,093 reviews)

"Clean comfortable room for one night stay. Full bathroom and all facilities incl. Complimentary transfer service to the airport much appreciated."…"

Reviewed on 28 Feb. 2021

Hotel Maydrit Airport
Hotel ILUNION Pio XII
4 out of 5
Avenida Pio XII, 77, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$92 per night from 10 Mar. to 11 Mar.
4.2/5Very Good! (974 reviews)

"The hotel was very clean with good amenities. The cleaning service was outstanding and professional. The location of the hotel might require some to rent a car unless walking 8 to 12 minutes to the "9" or "1" lines, respectively, is not a turn-off. (We did not mind the walks) Our only other complaints ..."…"

Reviewed on 12 Mar. 2020

Hotel ILUNION Pio XII
Seven Hotel & Wellness - Caters to Gay Men
4 out of 5
Calle Touroperador Matkatala, 2, Maspalomas, San Bartolome de Tirajana, Gran Canaria
Get Rates
4.8/5Exceptional! (145 reviews)
7 gay days

"Sitio muy agradable y tranquilo, con buena carta de restaurante. Personal amable."…"

Reviewed on 16 Aug. 2020

Seven Hotel & Wellness - Caters to Gay Men
H10 Cubik
4.5 out of 5
Via Laietana, 69, Centre, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is AU$118 per night from 5 Mar. to 6 Mar.
4.8/5Exceptional! (983 reviews)

"Super séjour, accueil au top, magnifique hôtel. Je recommande !!"…"

Reviewed on 20 Jul. 2020

H10 Cubik
Yurbban Passage Hotel & Spa
4 out of 5
Carrer de Trafalgar 26, Barcelona
Free cancellationReserve now, pay when you stay
The price is AU$187 per night from 4 Mar. to 5 Mar.
4.8/5Exceptional! (486 reviews)
Best Hotel in Barcelona!!!

"Best Hotel in Barcelona! Amazing staff and Management. You will not regret staying hear considering the care you will receive and facilities. Spa is lovely and people even better!!"…"

Reviewed on 17 Sep. 2020

Yurbban Passage Hotel & Spa
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$211 per night from 4 Mar. to 5 Mar.
4.1/5Very Good! (632 reviews)

"Amazing pools (good for doing laps also!) and views. Extremely friendly staff, amazing service despite covid-limitations. Perfect experience!"…"

Reviewed on 21 Jan. 2021

Hotel Riu Buenavista
Radisson Blu Hotel, Madrid Prado
4 out of 5
Calle de Moratin, 52, Madrid, Madrid
Free cancellationReserve now, pay when you stay
The price is AU$184 per night from 4 Mar. to 5 Mar.
4.3/5Excellent! (554 reviews)

"Staff very friendly, at the restaurant breakfast staff super friendly and very accommodating every day thanks"…"

Reviewed on 16 Dec. 2019

Radisson Blu Hotel, Madrid Prado
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.

Top Cities in Spain

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.