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 Hotels near Teatro Español, Madrid

The Teatro Español is located on the Calle Principe in Madrid. This theatre is one of the most important theatres in the Spanish capital and holds some of the most interesting shows. Originally called the Teatro del Prinicipe, this theatre stands in a space with a long tradition of theatrical performances. In the XVI century this space was used for open air performances. A corral was later built in 1582. Several additions and reconstructions occurred until a fire burned it down in 1802 and it was subsequently rebuilt to have the façade which it retains to this day.
Today the theatre is home to dance, theatre, musicals and more by diverse directors, artists and national and international performers. The beautiful Teatro Español is well worth visiting for a show or performance to experience the cultural side of the city. It will be an unforgettable experience of Madrid's most cultural side!

158 places available
  • Sort by
    • 4.0 out of 5 based on 6 reviews
    • Calle del Príncipe 27, 6º A, Madrid Show map
    • The Terraza Santa Ana Apartments comprise two stylish studios next to the lively Plaza Santa Ana, in the centre of...

      Free Wi-Fi
    • 0km from Teatro Español
  • Terraza Santa Ana Apartments
  • Price from 44.00€ per person per night
    • based on 1341 reviews
    • c/ Prado 6, Madrid Show map
    • Tourist license: A08815037

      The Hotel Catalonia Las Cortes, is a magnificent 4 star hotel with a fabulous location in the centre of Madrid, Spain...

      Free Wi-Fi Breakfast available
    • 0km from Teatro Español
  • Hotel Catalonia Las Cortes
  • Price from 90.00€ per person per night
    • 4.5 out of 5 based on 38 reviews
    • Plaza Santa Ana, nº 5 1º B, Madrid Show map
    • Located in the centre of Madrid, right in the heart of the Las Letras neighbourhood, the Apartamento Plaza Santa Ana...

      Free Wi-Fi
    • 0km from Teatro Español
  • Apartamento Plaza Santa  Ana
  • Price from 20.00€ per person per night
    • HUERTAS 4, Madrid Show map
    • Superbly located, and beautifully decorated, the Luxury Museo Del Prado-Huertas Apartment sleeps 2 and is in the famous...

    • 0.1km from Teatro Español
  • Luxury Museo Del Prado-Huertas Apartment
  • Price from 42.50€ per person per night
    • 5.0 out of 5 based on 1 reviews
    • HUERTAS 4, Madrid Show map
    • Superbly located, and beautifully decorated, the Luxury Museo Del Prado-Huertas II Apartment sleeps 2 and is in the...

    • 0.1km from Teatro Español
  • Luxury Museo Del Prado-Huertas II Apartment
  • Price from 42.50€ per person per night
    • based on 75 reviews
    • Calle Nuñez de Arce nº 7, Madrid Show map
    • Fantastically located near the Plaza Mayor, the Santa Ana Sol Rooms provide simple, affordable accommodation right in...

      Free Wi-Fi
    • 0.1km from Teatro Español
  • Santa Ana Sol Rooms
  • Price from 19.50€ per person per night
    • based on 103 reviews
    • Calle de León, 13, Madrid Show map
    • With free Wi-Fi, this affordable central Madrid guesthouse is housed in a traditional building with wrought iron...

      Free Wi-Fi
    • 0.1km from Teatro Español
  • Hostal San Antonio
  • Price from 30.00€ per person per night
    • based on 44 reviews
    • Calle Nuñez del Arce 9, Madrid Show map
    • With Wi-Fi and soundproofed rooms, this affordable guest house is ideally situated next to the Puerta del Sol in the...

      Free Wi-Fi Breakfast available
    • 0.1km from Teatro Español
  • Hostal 12 Rooms
  • Price from 12.50€ per person per night
    • Echegaray, 5, Madrid Show map
    • This central Madrid guesthouse with free Wi-Fi and a/c features a fantastic location just 3 minutes on foot from the...

      Free Wi-Fi
    • 0.1km from Teatro Español
  • Hostal Residencia Lido
  • Price from 30.00€ per person per night
    • 5.0 out of 5 based on 3 reviews
    • Calle Leon 6 2ª, Madrid Show map
    • Santa Ana Leon is a sunny apartment situated in the centre of Madrid, just next to the famous squares Plaza Santa Ana...

    • 0.1km from Teatro Español
  • Apartamento Santa Ana Leon
  • Price from 50.00€ per person per night
    • 3.5 out of 5 based on 291 reviews
    • calle del Leon 13, Madrid Show map
    • This small 1 star Hostal Residencia Castro offers simple accommodation in the centre of Madrid, near Puerta del Sol and...

    • 0.1km from Teatro Español
  • Hostal Residencia Castro
  • Price from 13.20€ 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 a...

      Free Wi-Fi
    • 0.1km from Teatro Español
  • Hostal Atelier
  • Price from 30.00€ per person per night
    • based on 177 reviews
    • Nuñez De Arce, 14, Madrid Show map
    • Tourist license: VT282 / VT285 / VT283 / VT286 / VT304 / VT309 / VT300 / VT314 / VT308 / VT312 VT310 / VT311 / VT306 / VT307

      Attractive, central, and with free Wi-Fi, these stylish apartments are located in the centre of Madrid just 300 metres...

      Free Wi-Fi
    • 0.1km from Teatro Español
  • Santa Ana Apartamentos
  • Price from 30.00€ per person per night
    • based on 93 reviews
    • Principe 17, Madrid Show map
    • The 2 star Hostal San Isidro is a simple and pleasant lodging in the centre of Madrid, in the historic literary area of...

      Free Wi-Fi
    • 0.1km from Teatro Español
  • Hostal San Isidro
  • Price from 28.00€ 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 district...

    • 0.1km from Teatro Español
  • Hostal Madrid Sol
  • Price from 20.00€ 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 in...

      Free Wi-Fi Breakfast included
    • 0.1km from Teatro Español
  • Hostal Santa Ana Colors
  • Price from 41.50€ per person per night
    • based on 40 reviews
    • Calle Ventura de la Vega, nº 17, Madrid Show map
    • The beautiful designer 3 star Hostal Lisboa is situated in central Madrid, just a few blocks from the lively La Puerta...

      Free Wi-Fi
    • 0.1km from Teatro Español
  • Hostal Lisboa
  • Price from 25.00€ per person per night
    • 3.5 out of 5 based on 134 reviews
    • C/ Principe 18, Madrid Show map
    • The two star, 46 room Hostal Villar is located on the rocking Principe Street a 2 minute walk to Puerta del Sol and...

    • 0.1km from Teatro Español
  • Hostal Villar
  • Price from 24.20€ per person per night
    • based on 60 reviews
    • Calle Cruz, 26, Madrid Show map
    • Hostal Panizo is located right in the centre of Madrid. The hostel accommodates guests in 9 simple but functional...

      Free Wi-Fi
    • 0.2km from Teatro Español
  • Hostal Panizo
  • Price from 15.00€ per person per night
    • based on 43 reviews
    • C/ Carrera de San Jeronimo, nº 11, 2º, Madrid Show map
    • The 2-star, 12 room Hostal Almanzor has a fantastic location between Puerta del Sol and Paseo de la Castellana, two...

    • 0.2km from Teatro Español
  • Hostal Almanzor
  • Price from 24.00€ per person per night