Search Hotels in Spain

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Great weekend hotel deals in Spain

Showing deals for:Mar 7 - Mar 9

Top Cities in Spain

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 183,254 hotels in Spain with room rates, reviews, and availability. Most hotels are fully refundable.

Posada del Infante Posada Real

4.0 star property
Posada del Infante Posada Real

Hotel Riu Plaza España

4.0 star property
9.4 out of 10, Exceptional, (3864)
"This is actually the most beautiful, interesting and adventurous hotel I’ve ever stayed. Service personnel was as outstanding as it gets. The rooftop is 2 nd to none."
The price is AED 589
AED 648 total
includes taxes & fees
23 Feb - 24 Feb
Hotel Riu Plaza España

Rialto

3.0 star property
8.8 out of 10, Excellent, (2071)
"Location perfecto para la ciudad. "
The price is AED 342
AED 419 total
includes taxes & fees
27 Feb - 28 Feb
Rialto

Grand Hyatt Barcelona

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Staff, amenities and Service was over the top!! Really nice experience 😍😍"
The price is AED 587
AED 709 total
includes taxes & fees
17 Mar - 18 Mar
Grand Hyatt Barcelona

Arc la Rambla

3.0 star property
8.8 out of 10, Excellent, (1722)
"Safe location. Staff was friendly and great. "
The price is AED 368
AED 447 total
includes taxes & fees
24 Feb - 25 Feb
Arc la Rambla

Hard Rock Hotel Tenerife

5.0 star property
9.0 out of 10, Wonderful, (1005)
"Didn’t like the fact that drinks were paid for via app or card payment only Also the sky lounge should definitely be adults only-we visited twice and it was like a children’s playground it put us off visiting again"
The price is AED 988
AED 1,057 total
includes taxes & fees
17 Mar - 18 Mar
Hard Rock Hotel Tenerife

Leonardo Royal Hotel Barcelona Fira

4.0 star property
9.2 out of 10, Wonderful, (872)
"Great service and very accommodating"
The price is AED 277
AED 353 total
includes taxes & fees
23 Feb - 24 Feb
Leonardo Royal Hotel Barcelona Fira

Hotel Arcs de Monells

4.0 star property
9.6 out of 10, Exceptional, (15)
"Excellent hospitality and incredibly friendly staff. Made our stay even better and very helpful with anything we needed. Thank you and we will be returning in the future."
Hotel Arcs de Monells

Lamaro Hotel

5.0 star property
9.4 out of 10, Exceptional, (1777)
"Staff is superb! "
The price is AED 653
AED 782 total
includes taxes & fees
25 Feb - 26 Feb
Lamaro Hotel

Hotel Emperador

4.0 star property
9.2 out of 10, Wonderful, (1488)
"We stayed a week and it was very pleasant. Not only the location (there is a metro station right next to the hotel ) but also the comfort was great. It has a lot of amenities and it shows that old school hotels are still in play. "
The price is AED 562
AED 618 total
includes taxes & fees
23 Feb - 24 Feb
Hotel Emperador

Secrets Lanzarote Resort & Spa – Adults only (+18)

5.0 star property
8.6 out of 10, Excellent, (1003)
"We loved the hotel and its location and the service was excellent throughout (especially Jose on the desk and Paloma in the World Cafe). What will prevent us from coming again or recommending the place however was that although the breakfast choice was excellent the buffet food for dinner that we'd paid dearly for on half board was not four star at all but three star at best. There was never enough fish or other choices for non-meat eaters and the choices were too repetitive, especially the...
The price is AED 1,145
AED 1,225 total
includes taxes & fees
22 Mar - 23 Mar
Secrets Lanzarote Resort & Spa – Adults only (+18)

Barceló Torre de Madrid

5.0 star property
9.4 out of 10, Exceptional, (1564)
"Everything was great."
The price is AED 602
AED 663 total
includes taxes & fees
9 Mar - 10 Mar
Barceló Torre de Madrid

Urban Inn Madrid

1.5 star property
9.0 out of 10, Wonderful, (11)
"Great facilites, new infrastructure, great service"
The price is AED 175
AED 193 total
includes taxes & fees
23 Feb - 24 Feb
Urban Inn Madrid

Bahia Principe Fantasia Tenerife - All Inclusive

5.0 star property
9.0 out of 10, Wonderful, (673)
"Clean and friendly hotel. Very accommodating "
Bahia Principe Fantasia Tenerife - All Inclusive

INNSiDE by Melia Barcelona Apolo

4.0 star property
9.4 out of 10, Exceptional, (998)
"great location"
The price is AED 421
AED 511 total
includes taxes & fees
9 Mar - 10 Mar
INNSiDE by Melia Barcelona Apolo

Hotel Atlantico Madrid

4.0 star property
9.6 out of 10, Exceptional, (2095)
"Front desk was so kind and helpful! Kid friendly! My room was always cleaned and service was great! Check in and check out was so easy! Great staff!"
Hotel Atlantico Madrid

H10 Madison

4.5 star property
9.8 out of 10, Exceptional, (1007)
"A great hotel with fabulous staff"
The price is AED 626
AED 737 total
includes taxes & fees
23 Feb - 24 Feb
H10 Madison

Cuatro Naciones

2.0 star property
8.8 out of 10, Excellent, (1003)
"Nice "
The price is AED 363
AED 441 total
includes taxes & fees
27 Feb - 28 Feb
Cuatro Naciones

Hotel Riu Oliva Beach Resort - All Inclusive

3.0 star property
8.4 out of 10, Very Good, (713)
"This was a good place to stay, the location is great on the beach and close to Corelajo with an easy and quick bus ride. There is a car rental on site and the front desk can help you get a car if they’re closed or full. This seems like it would be best for families with children under 12 or couples who prefer sunbathing/pool days. My only real complaint is that it’s discouraged to fill up reusable water bottles. The food and drinks are ok, I encourage getting the reservation for the Canarian...
The price is AED 531
AED 568 total
includes taxes & fees
23 Mar - 24 Mar
Hotel Riu Oliva Beach Resort - All Inclusive

Hard Rock Hotel Madrid

4.5 star property
9.4 out of 10, Exceptional, (1831)
"Loved my stay Would definitely come back "
The price is AED 594
AED 653 total
includes taxes & fees
25 Feb - 26 Feb
Hard Rock Hotel Madrid
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.
Don't see what you're looking for?
See all available properties in Spain
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Spain cost?
Prices for Spain hotels differ depending on the season and other factors, like Christmas and school holidays. You can find cheap options from AED 175 in a few different ways. Select your destination and trip dates and then pick your budget using the “Price per night” filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Spain?
Temperatures differ across Spain, so the best time to travel really depends on where you’re heading. If you’re wanting a summer vacation in Barcelona, plan your escape between June and August. At this time of year temperatures generally range from 21ºC to 27ºC. Bear in mind that Barcelona has a Mediterranean climate, so pack appropriately.
What is the best area to stay in Spain?
Barcelona is one of the most popular places to book a property when exploring Spain. If you’re searching for great culture and coastal beaches, spend a few nights in Madrid. Granada is another area that has a bunch of unforgettable experiences.
How can I find cheap hotels in Spain?
Discover inexpensive hotels with minimal effort by using our useful filters. Select the “Price per night” checkbox to view low-cost options in Spain. You can also check out our cheap hotels in Spain page. The lowest available rate starts from AED 175 per night.
What are the best hotels in Spain for families?
The first step to a memorable family retreat in Spain is scoring the right place to stay. Go to the “Traveler experience” heading of our filter tool and select “Family friendly.” This will show you all the Spain options that welcome children and have family conveniences like childcare and onsite activities. Choose the one that suits your budget and style, then get ready to kick back while the kids have a blast.
Why should I book my Spain hotel with Expedia?
Unbeatable prices on Spain hotels are just the beginning of the reasons to book your stay with Expedia. Become an Expedia Rewards member today and earn points with every booking, as well as membership perks to sweeten the deal. How do you like the sound of savings worth 10% or more on select hotels? Not only that, most of our hotels feature free cancellation, so you can reserve your dream escape without having to worry about your plans changing.