Best Price Guarantee
Relax, you've got the best price possible. If you see the same offer for less on another website, we'll refund you the difference.
Enter your search details:

Cheap B&Bs in Madrid

Haven’t yet booked your low-cost accommodation for your trip to the Spanish capital? We’ve made it easy for you by coming up with this fantastic selection of cheap B&Bs in Madrid – at a price which we guarantee is the best on the web! Bed and breakfasts are an ideal way to sleep cheaply in Madrid – as well as offering personalised attention and all the comforts of home. Our selection of great B&Bs can be found across the city, from trendy Chueca to the lively Gran Vía, with plenty of options near top attractions like the Prado and the Plaza Mayor.

70 places available
  • Sort by
    • 4.0 out of 5 based on 89 reviews
    • Calle Magdalena 29 - 2 Derecha, Madrid Show map
    • Situated in the historic centre of Madrid, this simple, affordable guesthouse with free Wi-Fi is just off Calle...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hostal Fuente Mar
  • Price from 20.00€ per person per night
    • based on 100 reviews
    • Calle Fuencarral, nº 18 2º Izq, Madrid Show map
    • Free Wi-Fi, a/c, and a fantastic location on Madrid's famous Calle Fuencarral shopping street are on offer at...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hostal Zamoran
  • Price from 25.00€ per person per night
    • based on 532 reviews
    • Calle Las Fuentes, nº 10, Madrid Show map
    • The Hostal Luz is fantastically located in the centre of Madrid, within walking distance of most major sights from...

      Breakfast included
    • 0.5km from Madrid Centre
  • Hostal Luz
  • Price from 34.50€ per person per night
    • based on 45 reviews
    • Calle Principe 18 - 4 Izq., Madrid Show map
    • This attractive guesthouse provides stylish, modern and affordable rooms in the centre of Madrid, in a vibrant...

    • 0.3km from Madrid Centre
  • Hostal Madrid Sol
  • Price from 20.00€ per person per night
    • based on 41 reviews
    • Calle Atocha, 45, Madrid Show map
    • Tourist license: HH-12

      This cosy central Madrid hostel offers free Wi-Fi and a/c just a stone's throw from the Antón Martín metro station...

      Free Wi-Fi
    • 0.4km from Madrid Centre
  • Far Home Atocha
  • Price from 30.00€ per person per night
    • based on 23 reviews
    • Calle Infantas 30 - 1 Izq, Madrid Show map
    • The 1-star Hostal Infantas is situated in the historic centre of Madrid, less than 5 minutes’ walk from Gran Vía,...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hostal Infantas
  • Price from 22.50€ per person per night
    • based on 73 reviews
    • Calle de la Cruz, 33 2º Izq, Madrid Show map
    • Fantastically central, this friendly guest house provides free Wi-Fi and great value rooms near the Puerta del Sol...

      Free Wi-Fi Breakfast available
    • 0.1km from Madrid Centre
  • Hostal JQC Rooms
  • Price from 27.50€ per person per night
    • based on 150 reviews
    • Plaza San Miguel, nº 5 1º Derecha, Madrid Show map
    • Tourist license: HM 1387

      All of the 14 comfortable rooms at the 1-star Hostal La Casa de la Plaza, set in the historic centre of Madrid,...

      Wi-Fi available
    • 0.5km from Madrid Centre
  • Hostal La Casa de la Plaza
  • Price from 19.00€ per person per night
    • based on 32 reviews
    • Calle Blasco de Garay, nº 10 BD, Madrid Show map
    • B&B Blasco de Garay is a welcoming bed and breakfast situated in the upbeat, safe and authentic central...

      Free Wi-Fi Breakfast included
    • 1.7km from Madrid Centre
  • B&B Blasco de Garay
  • Price from 20.56€ per person per night
    • based on 53 reviews
    • Calle Gran Via, nº 44 8º Derecha, Madrid Show map
    • With free Wi-Fi and a/c, this 2-star guest house in central Madrid enjoys a spectacular location overlooking the...

      Free Wi-Fi
    • 0.4km from Madrid Centre
  • Hostal Gran Via 44
  • Price from 43.77€ per person per night
    • based on 146 reviews
    • Calle del Barco 3, Madrid Show map
    • The 3-star Hostal Laris sits in an unbeatable location in the centre of Madrid, near great nightlife,...

      Breakfast available
    • 0.5km from Madrid Centre
  • Hostal Laris
  • Price from 25.30€ per person per night
    • 3.5 out of 5 based on 346 reviews
    • Calle Espoz y Mina, nº 7 4º Izquierda, Madrid Show map
    • Explore Madrid from the heart of the city: Hostal Oliver is located 30 metres from Plaza del Sol and Plaza Mayor,...

      Free Wi-Fi Breakfast available
    • 0.1km from Madrid Centre
  • Hostal Oliver
  • Price from 25.00€ per person per night
    • based on 59 reviews
    • Calle Atocha, nº 43 2º Derecha, Madrid Show map
    • The 2-star Hostal Castilla I Atocha offers comfortable, affordable rooms in a fantastically central location in...

      Free Wi-Fi
    • 0.4km from Madrid Centre
  • Hostal Castilla I Atocha
  • Price from 32.43€ per person per night
    • based on 109 reviews
    • Plaza del Angel, nº13 , Madrid Show map
    • The 1-star Hostal Plaza d'Ort offers 20 varied rooms, Wi-Fi and 24-hour reception just 300 metres from Madrid’s...

      Free Wi-Fi Breakfast available
    • 0.3km from Madrid Centre
  • Hostal Plaza D'ort
  • Price from 27.55€ per person per night
    • based on 357 reviews
    • Mesonero Romanos 10 - 4, Madrid Show map
    • Tourist license: 63111-75-M

      With Wi-Fi and a/c, this stylish and simple guest house enjoys a spectacular location in Madrid, just steps from...

      Free Wi-Fi
    • 0.3km from Madrid Centre
  • Hostal Inn Madrid
  • Price from 29.50€ per person per night
    • based on 317 reviews
    • Cruz, 6 - 2, Madrid Show map
    • Guest house offering great value for money, cleanliness and hospitality right in the centre of Madrid, near the...

      Free Wi-Fi
    • 0.2km from Madrid Centre
  • Madrid City Rooms
  • Price from 52.50€ per person per night
    • based on 26 reviews
    • C/ Virgen de Aránzazu, nº 19 bajo, Madrid Show map
    • Tourist license: 0885/90/00049

      Pensión Cuatro Torres is situated in the north of Madrid in between the hospitals La Paz and Ramón y Cajal....

    • 7.8km from Madrid Centre
  • Pensión Cuatro Torres
  • Price from 19.61€ per person per night
    • based on 31 reviews
    • Calle Victoria, 2, Madrid Show map
    • The 2-star Hostal Fuentesol is located in a historic building in central Madrid, just 100 metres from the very...

      Free Wi-Fi
    • 0.1km from Madrid Centre
  • Hostal Fuentesol
  • Price from 17.50€ per person per night
    • based on 118 reviews
    • C/ Chinchilla, nº 4 3º Derecha, Madrid Show map
    • The 1-star Hostal Regio lies just off Gran Vía in the historic centre of Madrid, 350 metres from the Puerta del...

      Free Wi-Fi Breakfast available
    • 0.3km from Madrid Centre
  • Hostal Regio
  • Price from 24.50€ per person per night
    • based on 32 reviews
    • San Bernardo 30, Piso 1, Madrid Show map
    • With a shared kitchen, this simple guest house offers cosy budget rooms with free Wi-Fi and a/c in central...

      Free Wi-Fi
    • 0.8km from Madrid Centre
  • Guesthouse Babel
  • Price from 24.75€ per person per night