Photo by RVOutlawz

Search Cheap Hotels in Madrid

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Madrid Cheap Hotels

Our top choices for Madrid cheap hotels

Coyote South

Coyote South
3.5 star property
Southside
8.4 out of 10, Very good, (2988)
"Great stay, clean and affordable"
United States
Carlos
The price is ₹5,259
₹6,966 total
includes taxes & fees
19 Dec - 20 Dec
Coyote South

Hampton Inn Santa Fe South

Hampton Inn Santa Fe South
2.5 star property
Southside
8.8 out of 10, Excellent, (750)
"Clean, comfortable rooms, and friendly staff:)"
United States
Christin
The price is ₹8,630
₹9,941 total
includes taxes & fees
19 Dec - 20 Dec
Hampton Inn Santa Fe South

Inn at Santa Fe, SureStay Collection by Best Western

Inn at Santa Fe, SureStay Collection by Best Western
3.0 star property
Southside
8.6 out of 10, Excellent, (2086)
"Quiet and clean, very nicely decorated for the Christmas season, excellent breakfast, all of this was much more than we expected for the price - wonderful hotel, we'll definitely stay there again!"
United States
Julia
The price is ₹6,452
₹7,432 total
includes taxes & fees
19 Dec - 20 Dec
Inn at Santa Fe, SureStay Collection by Best Western

La Quinta Inn by Wyndham Santa Fe

La Quinta Inn by Wyndham Santa Fe
3.0 star property
Southside
7.0 out of 10, Good, (1599)
"Convenient location "
United States
INDIRA
The price is ₹5,430
₹6,255 total
includes taxes & fees
6 Jan - 7 Jan 2026
La Quinta Inn by Wyndham Santa Fe

Best Western Plus Inn of Santa Fe

Best Western Plus Inn of Santa Fe
2.5 star property
Southside
8.8 out of 10, Excellent, (1003)
"the room was clean, the employees were nice, breakfast was good, the hotel had great parking and was quiet. Overall a good value for Santa Fe stay!"
United States
Ernest
The price is ₹9,254
₹10,659 total
includes taxes & fees
12 Jan - 13 Jan 2026
Best Western Plus Inn of Santa Fe

Holiday Inn Express & Suites Santa Fe by IHG

Holiday Inn Express & Suites Santa Fe by IHG
2.5 star property
Southside
9.0 out of 10, Wonderful, (854)
"Room was clean, the night staff was very friendly and helpful. "
United States
Trudy
The price is ₹9,255
₹10,660 total
includes taxes & fees
6 Jan - 7 Jan 2026
Holiday Inn Express & Suites Santa Fe by IHG

Hyatt Place Santa Fe

Hyatt Place Santa Fe
3.0 star property
Southside
8.8 out of 10, Excellent, (1003)
"Awesome stay and the staff were great! My only comment for improvement is that there should be had soap in the rooms and in the restroom downstairs (room only had face bar soap). "
United States
Melanie
The price is ₹9,618
₹11,078 total
includes taxes & fees
3 Jan - 4 Jan 2026
Hyatt Place Santa Fe

Ramada by Wyndham Santa Fe

Ramada by Wyndham Santa Fe
2.5 star property
Southside
7.0 out of 10, Good, (1002)
"A very nice stay."
United States
maryann
The price is ₹4,782
₹5,508 total
includes taxes & fees
6 Jan - 7 Jan 2026
Ramada by Wyndham Santa Fe

Econo Lodge Inn & Suites Santa Fe South

Econo Lodge Inn & Suites Santa Fe South
2.0 star property
Southside
9.0 out of 10, Wonderful, (1004)
"Easy check-in, clean facilities and room. No complaints! "
United States
Dalton
The price is ₹5,716
₹6,584 total
includes taxes & fees
12 Jan - 13 Jan 2026
Econo Lodge Inn & Suites Santa Fe South

Baymont by Wyndham Santa Fe

Baymont by Wyndham Santa Fe
2.5 star property
Southside
7.6 out of 10, Good, (1001)
"The room was clean, and the staff was responsive. I had my dog with me, and they were very accomodating. The location is great"
United States
Jeannette
The price is ₹5,798
₹6,678 total
includes taxes & fees
12 Jan - 13 Jan 2026
Baymont by Wyndham Santa Fe
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 Madrid Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

What is Madrid like for travellers on a budget?
Discover discount places to stay in Madrid on Expedia.com and plan a getaway that matches your budget. You can browse a wide selection of hotels and other types of accommodation with Member Prices to find great deals and earn rewards. Guided by our site's helpful page filters, you can limit results by price per night, or by amenities that customers often look for like free breakfast and free parking. If you're interested in affordable options near specific attractions, such as Madrid Historic District or Madrid Old Coal Town Museum, try filtering by location to refine your search. While you browse, click the heart button to save your favourites so that it's easy to find them when you're ready to decide. Need a car or a flight too? Choose from the Bundle and Save travel packages and discover big savings by booking transport at the same time.
When is the best time for a budget trip to Madrid?
Weather is probably a major factor when you plan your trip to Madrid, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and June, with an average temperature of 21°C, while the coldest months are January and December, with an average of 1°C. Average annual precipitation for Madrid is 259 mm.
What is there to see and do in Madrid?
You won't have to spend a fortune to take advantage of things to see and do in Madrid. You can budget for the local attractions that interest you most, and then fill your itinerary with sights that cost little or nothing at all. Check out the local culture at Chumani Gallery and Gifted Hands Gallery, or visit other spots like Metallo Gallery.
How can I get to Madrid and get around on a budget?
Looking at these ways to get around Madrid is a smart way to keep your trip affordable. The nearest airport is 15.1 mi (24.3 km) from the centre in Santa Fe, NM (SAF-Santa Fe Municipal). Madrid may not have many public transport choices so renting a car could be an economical alternative to explore more of the area.