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
    • based on 796 reviews
    • Gran Via 64 6º Derecha, Madrid Show map
    • Right on central Madrid's bustling Gran Vía, this cosy guesthouse features free Wi-Fi and a/c just steps from the...

      Free Wi-Fi
    • 0km from Madrid Centre
  • Hospedaje Romero Gran Via
  • Price from 35.00€ per person per night
    • based on 449 reviews
    • Plaza de las Cortes 4, 7º derecha, Madrid Show map
    • With free Wi-Fi and a/c, this charming B&B in central Madrid enjoys a superb location next to the...

      Free Wi-Fi Breakfast available
    • 0.7km from Madrid Centre
  • La Pepa Chic Bed & Breakfast
  • Price from 42.00€ per person per night
    • 4.0 out of 5 based on 253 reviews
    • Calle Gran Via 50, 2, Madrid Show map
    • With free Wi-Fi, a/c and an unbeatable location in the heart of Madrid on Calle Gran Via in front of the Callao...

      Free Wi-Fi
    • 0.5km from Madrid Centre
  • Hostal Excelsior
  • Price from 30.55€ per person per night
    • based on 474 reviews
    • Gran Via 50, 5o Derecha, Madrid Show map
    • With Wi-Fi and a/c, this friendly and fantastically central guest house enjoys a spectacular location on the Gran...

      Free Wi-Fi
    • 0.5km from Madrid Centre
  • Hostal Main Street Madrid
  • Price from 32.50€ per person per night
    • based on 124 reviews
    • Calle Barco, nº 25 1º, Madrid Show map
    • Situated in the centre of Madrid, this affordable guesthouse with free Wi-Fi and a/c is just 200 metres from...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hostal Cibeles
  • Price from 24.75€ per person per night
    • based on 115 reviews
    • Calle Fuencarral, nº 25 - 1º Izq., Madrid Show map
    • Set on one of central Madrid's most popular shopping streets and just 200 metres from the Gran Vía with its...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hostal Breogan Y Kryse
  • Price from 36.00€ per person per night
    • based on 110 reviews
    • Calle Barco, nº 10,1º Izquierda, Madrid Show map
    • Tourist license: NH2579

      With free Wi-Fi, a/c and private parking, this super-stylish guest house offers designer rooms near the Gran Vía...

      Free Wi-Fi
    • 0.5km from Madrid Centre
  • THC Gran Via Hostel
  • Price from 42.50€ per person per night
    • based on 264 reviews
    • Calle Atocha, nº 43 3º, Madrid Show map
    • This central, air-conditioned Madrid guesthouse offers free Wi-Fi just a 2-minute walk from the Antón Martín...

      Free Wi-Fi
    • 0.4km from Madrid Centre
  • Hostal Atocha Almudena Martin
  • Price from 24.50€ per person per night
    • based on 200 reviews
    • Calle Huertas, nº 14 2º exterior izquierda, Madrid Show map
    • This modern and stylish guest house with free Wi-Fi in central Madrid is located on one of the most charming streets...

      Free Wi-Fi Breakfast included
    • 0.4km from Madrid Centre
  • Hostal Santa Ana Colors
  • Price from 41.50€ per person per night
    • based on 228 reviews
    • C/Estrella 5/2 Izquierda, Madrid Show map
    • Tourist license: 69076/76M

      With free Wi-Fi, a/c, and a central location, this simple and chic guest house is just off the Gran Vía in the...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hostal Foster
  • Price from 42.50€ per person per night
    • based on 16 reviews
    • Calle O'donnell, nº 27 6º Derecha, Madrid Show map
    • The colourful Hostal Arco Iris is just around the corner from the famous Retiro Park, the largest in the centre...

      Free Wi-Fi
    • 2.3km from Madrid Centre
  • Hostal Arco Iris
  • Price from 35.00€ per person per night
    • 4.5 out of 5 based on 129 reviews
    • Calle General Yagüe 17, Esc A 2º Centro, Madrid Show map
    • Just a 5-minute walk from the famous Paseo de la Castellana and 10 minutes on foot from the Santiago Bernabeu...

      Free Wi-Fi Breakfast available
    • 4.5km from Madrid Centre
  • Alba 1924 Guesthouse
  • Price from 27.00€ per person per night
    • based on 90 reviews
    • Calle Hortaleza 17, 3º Izquierda, Madrid Show map
    • With free Wi-Fi, this friendly, affordable guest house is ideally located in central Madrid, just off the famous...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hostal Chelo
  • Price from 19.00€ per person per night
    • based on 63 reviews
    • C/ Hortaleza, nº 28 2º, Madrid Show map
    • For an affordable, comfortable place to stay in the centre of Madrid, you won’t find much better than this...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • Hostal Alistana
  • Price from 27.50€ per person per night
    • based on 113 reviews
    • C/ Fray Ceferino González 1, Madrid Show map
    • This lovely guest house with free Wi-Fi and a/c is situated in the historic centre of Madrid, in the lively La...

      Free Wi-Fi Breakfast available
    • 0.9km from Madrid Centre
  • THC Latina Hostel
  • Price from 27.50€ per person per night
    • based on 86 reviews
    • Calle Mayor 5, Madrid Show map
    • With Wi-Fi, a/c and balconies, this comfortable and inviting guest house enjoys a wonderful location near the...

      Free Wi-Fi
    • 0.2km from Madrid Centre
  • Hostal Mayor
  • Price from 25.00€ per person per night
    • based on 89 reviews
    • Calle Gran Via, nº 44, Madrid Show map
    • Hostal Valencia offers lovely accommodation in a magnificent building on the famous Gran Via in the centre of...

      Free Wi-Fi
    • 0.5km from Madrid Centre
  • Hostal Valencia Madrid
  • Price from 30.00€ per person per night
    • based on 38 reviews
    • Paseo del Prado, 40, Madrid Show map
    • With a lovely Madrid location across from the Royal Botanic Garden on the Paseo del Prado, this affordable...

      Free Wi-Fi
    • 1.1km from Madrid Centre
  • Hostal La Asturiana
  • Price from 20.00€ per person per night
    • based on 64 reviews
    • Campomanes, 6, Madrid Show map
    • Tourist license: 1101515000400

      This comfortable and practical 2-star guesthouse with free Wi-Fi is located in central Madrid just a minute's walk...

      Free Wi-Fi
    • 0.6km from Madrid Centre
  • LM Rooms Guesthouse
  • Price from 29.00€ per person per night
    • based on 94 reviews
    • Principe, 18 1º Derecha, Madrid Show map
    • Free Wi-Fi, a/c, and attractive, modern, and affordable rooms are on offer at this central Madrid guesthouse, just...

      Free Wi-Fi
    • 0.3km from Madrid Centre
  • Hostal Atelier
  • Price from 30.00€ per person per night