Best Price Guarantee
Relax, you've got the best deal going. If you find the same place for less on a different website, we'll refund the difference.
Enter your search details:
117 places available
  • Sort by
    • 3.5 out of 5 based on 3 reviews
    • Plaza de Oriente, nº 2 3º Izquierda, Madrid Display map
    • Breakfast available
    • 0.1km from Teatro Real
  • Hostal Posada Real Manuel
  • Price from 37.50€ per person per night
    • based on 64 reviews
    • Campomanes, 6, Madrid Display 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 from...

      Free Wi-Fi
    • 0.1km from Teatro Real
  • LM Rooms Guesthouse
  • Price from 29.00€ per person per night
    • 4.5 out of 5 based on 14 reviews
    • Calle Arenal, nº 23, Madrid Display map
    • The Apartamento Fellini sleeps up to 6 and has a fabulous location in Madrid’s los Austrias area, a posh zone smartly...

    • 0.1km from Teatro Real
  • Apartamento Fellini
  • Price from 15.00€ per person per night
    • based on 87 reviews
    • Calle Campomanes, nº 6 3º, Madrid Display map
    • 0.1km from Teatro Real
  • Hostal Gran Duque
  • Price from 75.00€ per person per night
    • based on 229 reviews
    • Cuesta de Santo Domingo, 16, Madrid Display map
    • With a/c and Wi-Fi, this is a central and inexpensive option just off the Gran Vía in central Madrid. The 3-star JC...

      Free Wi-Fi Breakfast available
    • 0.2km from Teatro Real
  • JC Rooms Santo Domingo
  • Price from 18.00€ per person per night
    • 4.0 out of 5 based on 67 reviews
    • c/ del espejo 2 2º D, Madrid Display map
    • The 1 star Hostal Mairu is very central and located in the historic centre of Madrid in the fashionable Los Austrias...

    • 0.2km from Teatro Real
  • Hostal Mairu
  • Price from 20.50€ per person per night
    • 4.5 out of 5 based on 29 reviews
    • Arenal 24, Madrid Display map
    • Hostal Ivor is a 2 star Madrid guest house located in the city centre, just 150 metres from the Puerta del Sol and...

      Free Wi-Fi
    • 0.2km from Teatro Real
  • Hostal Ivor
  • Price from 75.00€ per person per night
    • based on 47 reviews
    • Calle Fuentes, nº 12 2º Izq., Madrid Display map
    • This welcoming guest house with free Wi-Fi and a/c is situated right in the historic centre of Madrid just down the...

      Free Wi-Fi
    • 0.2km from Teatro Real
  • Hostal Hispalense
  • Price from 26.13€ per person per night
    • based on 177 reviews
    • Calle Flora, 4, Madrid Display map
    • The JC Rooms Puerta del Sol offer colourful, modern accommodation in the centre of Madrid, just a 5-minute walk from...

      Free Wi-Fi Breakfast available
    • 0.2km from Teatro Real
  • JC Rooms Puerta del Sol
  • Price from 18.00€ per person per night
    • Calle Arenal26, Madrid Display map
    • For a group of three, the small 30 m² Opera Apartment is ideally located, in the heart of Madrid in the beautiful...

    • 0.2km from Teatro Real
  • Opera Apartment
  • Price from 53.12€ per person per night
    • based on 520 reviews
    • Cuesta de Santo Domingo, 5, Madrid Display map
    • Free Wi-Fi Breakfast available
    • 0.2km from Teatro Real
  • Tryp Ambassador Hotel
  • Price from 47.50€ per person per night
    • 4.5 out of 5 based on 8 reviews
    • Calle Escalinata 4, Madrid Display map
    • With Wi-Fi and a/c, these cosy and affordable one-bedroom apartments enjoy a fantastic location near the Royal Palace...

      Free Wi-Fi
    • 0.2km from Teatro Real
  • Livinginopera Apartamentos en Madrid Centro
  • Price from 32.00€ per person per night
    • 4.5 out of 5 based on 2 reviews
    • Calle Las Fuentes, nº 10, Madrid Display map
    • Free Wi-Fi Breakfast included
    • 0.2km from Teatro Real
  • Hostal Luz Basic
  • Price from 22.50€ per person per night
    • based on 532 reviews
    • Calle Las Fuentes, nº 10, Madrid Display map
    • Breakfast included
    • 0.2km from Teatro Real
  • Hostal Luz
  • Price from 34.50€ per person per night
    • 4.0 out of 5 based on 22 reviews
    • Plaza de la Marina Española, nº 6 Bajo A, Madrid Display map
    • The modern looking Palacio Real Apartment sleeps four and is located in the centre of Madrid and walking distance to...

    • 0.3km from Teatro Real
  • Palacio Real Apartment
  • Price from 25.00€ per person per night
    • based on 212 reviews
    • Calle Factor, 5, Madrid Display map
    • Tourist license: 500/2012/4611

      #500/2012/4611 #500/2012/4611

      Free Wi-Fi Breakfast available
    • 0.3km from Teatro Real
  • Hostels Meeting Point
  • Price from 17.60€ per person per night
    • Calle Bordadores 11, Madrid Display map
    • The Apartamento Opera Sol is a light and airy two-bedroom apartment with wonderful rooftop views in the historic centre...

      Free Wi-Fi
    • 0.3km from Teatro Real
  • Apartamento Opera Sol
  • Price from 27.50€ per person per night
    • Calle Mayor 30, Madrid City Centre, Madrid Display map
    • Just a minute on foot from the breathtaking Plaza Mayor, these luxury apartments offer free Wi-Fi and a/c only 300...

      Free Wi-Fi
    • 0.3km from Teatro Real
  • Aspasios Calle Mayor Apartments
  • Price from 30.00€ per person per night