Hotels near Royal Theatre Madrid

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay near Royal Theatre?

Woohoo Rooms Unique Madrid

Woohoo Rooms Unique Madrid
2.5 star property
Madrid Centro, 0.5 km from Royal Theatre
9.8 out of 10, Exceptional, (20 reviews)
The price is $100
$110 total
includes taxes & fees
Mar 29 - Mar 30
Woohoo Rooms Unique Madrid

Palacio de los Duques Gran Meliá - The Leading Hotels of the World

Palacio de los Duques Gran Meliá - The Leading Hotels of the World
5.0 star property
0.2 km from Royal Theatre
9.8 out of 10, Exceptional, (875 reviews)
The price is $468
$514 total
includes taxes & fees
Mar 31 - Apr 1
Palacio de los Duques Gran Meliá - The Leading Hotels of the World

B&B Madrid Centro Puerta del Sol

B&B Madrid Centro Puerta del Sol
3.0 star property
Sol, 0.6 km from Royal Theatre
9.6 out of 10, Exceptional, (911 reviews)
The price is $172
$189 total
includes taxes & fees
Mar 30 - Mar 31
B&B Madrid Centro Puerta del Sol

Intelier Palacio de San Martín Hotel by Intelier Hotels & Suites

Intelier Palacio de San Martín Hotel by Intelier Hotels & Suites
4.0 star property
Sol, 0.3 km from Royal Theatre
9.4 out of 10, Exceptional, (1,084 reviews)
The price is $127
$140 total
includes taxes & fees
Apr 1 - Apr 2
Intelier Palacio de San Martín Hotel by Intelier Hotels & Suites

Room Mate Macarena, Madrid Gran Vía

Room Mate Macarena, Madrid Gran Vía
3.0 star property
0.4 km from Royal Theatre
9.4 out of 10, Exceptional, (1,485 reviews)
The price is $156
$171 total
includes taxes & fees
Mar 31 - Apr 1
Room Mate Macarena, Madrid Gran Vía

Hyatt Centric Gran Via Madrid

Hyatt Centric Gran Via Madrid
5.0 star property
Sol, 0.6 km from Royal Theatre
9.4 out of 10, Exceptional, (1,002 reviews)
The price is $226
$249 total
includes taxes & fees
Apr 5 - Apr 6
Hyatt Centric Gran Via Madrid

Hotel Liabeny

Hotel Liabeny
4.0 star property
Sol, 0.5 km from Royal Theatre
9.4 out of 10, Exceptional, (1,491 reviews)
The price is $228
$251 total
includes taxes & fees
Mar 30 - Mar 31
Hotel Liabeny

INNSiDE by Meliá Madrid Gran Vía

INNSiDE by Meliá Madrid Gran Vía
4.0 star property
Madrid Centro, 0.6 km from Royal Theatre
9.4 out of 10, Exceptional, (872 reviews)
The price is $194
$213 total
includes taxes & fees
Mar 29 - Mar 30
INNSiDE by Meliá Madrid Gran Vía

Arenal Suites Gran Vía

Arenal Suites Gran Vía
4.0 star property
Madrid Centro, 0.5 km from Royal Theatre
9.4 out of 10, Exceptional, (222 reviews)
The price is $185
$203 total
includes taxes & fees
Apr 6 - Apr 7
Arenal Suites Gran Vía

Hotel Francisco I

Hotel Francisco I
4.0 star property
Sol, 0.2 km from Royal Theatre
9.4 out of 10, Exceptional, (1,000 reviews)
The price is $226
$249 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Francisco I

Numa Madrid Sol

Numa Madrid Sol
3.5 star property
Sol, 0.6 km from Royal Theatre
9.4 out of 10, Exceptional, (162 reviews)
The price is $160
$176 total
includes taxes & fees
Mar 31 - Apr 1
Numa Madrid Sol

Hotel Emperador

Hotel Emperador
4.0 star property
0.4 km from Royal Theatre
9.2 out of 10, Wonderful, (2,039 reviews)
The price is $166
$182 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Emperador

BYPILLOW Callao

BYPILLOW Callao
2.0 star property
Sol, 0.3 km from Royal Theatre
9.2 out of 10, Wonderful, (35 reviews)
The price is $103
$113 total
includes taxes & fees
Mar 29 - Mar 30
BYPILLOW Callao

Petit Palace Posada del Peine

Petit Palace Posada del Peine
4.0 star property
Sol, 0.4 km from Royal Theatre
9.2 out of 10, Wonderful, (1,003 reviews)
The price is $141
$156 total
includes taxes & fees
Apr 1 - Apr 2
Petit Palace Posada del Peine

Hotel Europa

Hotel Europa
3.0 star property
Sol, 0.5 km from Royal Theatre
9.2 out of 10, Wonderful, (1,027 reviews)
The price is $172
$189 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Europa

Petit Palace Puerta del Sol

Petit Palace Puerta del Sol
3.0 star property
Sol, 0.4 km from Royal Theatre
9.2 out of 10, Wonderful, (1,002 reviews)
The price is $150
$165 total
includes taxes & fees
Mar 30 - Mar 31
Petit Palace Puerta del Sol

Posada del León de Oro Boutique Hotel

Posada del León de Oro Boutique Hotel
3.0 star property
Barrio de La Latina, 0.6 km from Royal Theatre
9.2 out of 10, Wonderful, (649 reviews)
The price is $83
$91 total
includes taxes & fees
Mar 31 - Apr 1
Posada del León de Oro Boutique Hotel

The First One Madrid Preciados

The First One Madrid Preciados
3.0 star property
Sol, 0.3 km from Royal Theatre
9.0 out of 10, Wonderful, (913 reviews)
The price is $126
$138 total
includes taxes & fees
Mar 30 - Mar 31
The First One Madrid Preciados

Dear Hotel Madrid

Dear Hotel Madrid
4.0 star property
0.6 km from Royal Theatre
9.0 out of 10, Wonderful, (1,002 reviews)
The price is $189
$208 total
includes taxes & fees
Mar 29 - Mar 30
Dear Hotel Madrid

Urban Inn Madrid

Urban Inn Madrid
1.5 star property
0.6 km from Royal Theatre
8.8 out of 10, Excellent, (110 reviews)
The price is $47
$51 total
includes taxes & fees
Apr 20 - Apr 21
Urban Inn Madrid
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Royal Theatre

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Junior Suite | Premium bedding, down comforters, Select Comfort beds, minibar
Woohoo Rooms Unique Madrid
2.5 star property
9.8
Exceptional
20 reviews
View
Rooftop terrace
Palacio de los Duques Gran Meliá - The Leading Hotels of the World
5.0 star property
9.8
Exceptional
875 reviews
View
Restaurant
B&B Madrid Centro Puerta del Sol
3.0 star property
9.6
Exceptional
911 reviews
View
Hallway
Intelier Palacio de San Martín Hotel by Intelier Hotels & Suites
4.0 star property
9.4
Exceptional
1,084 reviews
View
Seasonal outdoor pool, open 10:30 AM to 6:30 PM, pool umbrellas
Room Mate Macarena, Madrid Gran Vía
3.0 star property
9.4
Exceptional
1,485 reviews
View

Other landmarks near Royal Theatre