The 8 best Hotels with restaurant in San Lorenzo de El Escorial

SEARCH HOTELS IN San Lorenzo de El Escorial

Book now, best price guaranteed!

FREE cancellation in most of rooms

Ver en el mapa

popular searches in San Lorenzo de El Escorial

Point of interest

Categories

Services

Ideal for...

Nearby destinations

Foto destino

SAN LORENZO DE EL ESCORIAL

8 HOTELS WITH RESTAURANT IN SAN LORENZO DE EL ESCORIAL

Hotel recommendations for you with restaurant in San Lorenzo de El Escorial

View photos

Exe Victoria Palace Hotel

8.4 Good (2454 reviews)

Juan de Toledo, 4 - 28200, San Lorenzo de El Escorial

From 168€ MORE INFO

View photos

Florida Hotel

8.1 Correct (2448 reviews)

Floridablanca, 12-14 - 28200, San Lorenzo de El Escorial

From 76€ MORE INFO

View photos

Hospedium Hotel Los Lanceros

7.8 Good (1225 reviews)

C/ Calvario 47-49, San Lorenzo de El Escorial

From 96€ MORE INFO

View photos

Hospedería Santa Cruz Hostel

7.9 Extraordinary (880 reviews)

Carretera de Guadarrama, s/n, San Lorenzo de El Escorial

From 74€ MORE INFO

Situated in the Valley of the Fallen, a 35-minute drive from San Lorenzo de El Escorial, Hospedería Santa Cruz offers rooms with heating

View photos

El Loft De El Escorial Apartment

9.7 Regular (3 reviews)

Calle Juan de Villanueva 51, San Lorenzo de El Escorial

Situated in San Lorenzo de El Escorial, just 2 4 km from San Lorenzo de El Escorial Bus Station, El Loft de El Escorial offers accommodation with...

View photos

My City Home Escorial Rural Tourism

Paseo Carlos III, 10, San Lorenzo de El Escorial

Set in San Lorenzo de El Escorial, this holiday home is situated 300 metres from El Escorial Monastery The country house is 900 metres from San...

View photos

Hotel De Martin

8.7 Excellent (1446 reviews)

Gobernador 1, San Lorenzo de El Escorial

From 104€ MORE INFO

Hotel De Martin is set in the heart of the San Lorenzo de El Escorial, 200 metres from the Escorial Monastery This 19th-century restored building...

View photos

Miranda And Suizo Hotel

8 Correct (2048 reviews)

FLORIDABLANCA, 20, San Lorenzo de El Escorial

From 70€ MORE INFO