Cheap Hotels in Madrid: Budget Stays in the Heart of the City

Find 10 cheap hotels in Madrid, from Puerta del Sol to Príncipe Pío, with free Wi-Fi, central spots, and rates from $50. Book now!

Check-in
Sat, 31 Oct
Check-out
Sun, 01 Nov
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sat, 31 Oct
-
Check-out
Sun, 01 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sat, 31 Oct
-
Check-out
Sun, 01 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-8 out of 8
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.7
Great2757 total reviews
our site & Booking.com
Map
300 m from City Centre100 m from Plaza de Santa Ana
Portable Wi-FiDouble-glazed WindowsLate Breakfast
  • Overlooks lively Plaza Santa Ana
  • Portable Wi-Fi device for city
  • Breakfast served until noon
FromSG$ 145 /nightSelect
8.9
Great2466 total reviews
our site & Booking.com
Map
1.5 km from City Centre1.1 km from Plaza Mayor
Lounge BarLuggage StorageBuffet Breakfast
  • Garden space for events and cocktails
  • Comprehensive buffet breakfast included
  • Meeting rooms with natural light
FromSG$ 67 /nightSelect
8.3
Great4372 total reviews
our site & Booking.com
Map
1.8 km from City Centre1.0 km from Calle Princesa
EV ChargingBilliardsSun Terrace
  • Adults-only aparthotel near Plaza España
  • On-site restaurant with vegan options
  • Billiards and game room for leisure
FromSG$ 175 /nightSelect
8.8
Great3108 total reviews
our site & Booking.com
Map
3.3 km from City Centre200 m from Cartagena
Fitness centerBicycle rentalMassage
  • 24-hour on-site shop
  • Family rooms with flexible beds
  • Exceptional service for journalists
FromSG$ 197 /nightSelect
9.1
Perfect3297 total reviews
our site & Booking.com
Map
300 m from City Centre200 m from Puerta del Sol
Rooftop TerraceLuggage Storage24-hour Snack Bar
  • Complimentary breakfast bags delivered daily
  • Rooftop terrace with panoramic city views
  • Mood lighting and modern room design
FromSG$ 120 /nightSelect
7.9
Very good1971 total reviews
our site & Booking.com
Map
300 m from City Centre300 m from Plaza de Santa Ana
Rainfall ShowersSoundproof RoomsFamily Rooms
  • Mirror TVs in every room
  • Steps from Prado Museum
  • Self-serve coffee on each floor
FromSG$ 106 /nightSelect
8.3
Great2824 total reviews
our site & Booking.com
Map
2.4 km from City Centre1.1 km from Calle Princesa
Paid ShuttleParkingLuggage Storage
  • Deluxe rooms with city-view terraces
  • Local art in room decor
  • Gluten-free breakfast with Spanish treats
FromSG$ 72 /nightSelect
Hostal RiescoGuest house
8.5
Great1658 total reviews
our site & Booking.com
Map
400 m from City Centre100 m from Puerta del Sol
24-Hour ReceptionWalking ToursLuggage Storage
  • Walking tours from reception
  • Pub crawls organized onsite
  • Next to Puerta del Sol
FromSG$ 143 /nightSelect

Madrid offers a surprising range of budget-friendly hotels without compromising on location or comfort. Whether you want to wake up steps from Puerta del Sol or prefer a quieter base near the Príncipe Pío transport hub, these cheap hotels in Madrid put you right where the action is-often for under €80 a night. Expect clean, air-conditioned rooms, free Wi-Fi, and helpful 24-hour front desks, even at the most affordable end of the scale.

For first-time visitors, the Centro district is the most practical choice: you'll be within walking distance of Plaza Mayor, the Prado Museum, and Gran Vía's shops and theaters. Top-rated picks like Hostal Riesco (a 5-minute walk to the Reina Sofía) and B&B Hotel Madrid Centro Puerta del Sol (100 meters from the square) offer unbeatable value. If you prefer a slightly more residential vibe, Leonardo Boutique Hotel Madrid in Chamberí provides easy access to the metro and local tapas bars. Budgets around €50-€90 per night cover most of these central options, and booking early often unlocks even better deals.