TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Good for families Restaurants in San Lorenzo De El Escorial

24 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Spanish

Las Cocheras del Rey

Calle del Rey, 41, 28200, San Lorenzo De El Escorial

8.2 / 10
378 reviews

Average price €20

Set Menu 24,50€

InsiderMediterranean

Camino Horizontal, San Lorenzo de El Escorial, 28200, San Lorenzo De El Escorial

9.0 / 10
186 reviews

Average price €38

From Castille

C/ San Antón, 4, 28200, San Lorenzo De El Escorial

8.5 / 10
543 reviews

Average price €25

From Castille

C/ Floridablanca, 10, 28200, San Lorenzo De El Escorial

8.9 / 10
766 reviews

Average price €37

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mediterranean

C/ Mariano Benavente, 5, 28200, San Lorenzo De El Escorial

8.5 / 10
300 reviews

Average price €37

Spanish

Valle de los Caídos, 28200, San Lorenzo De El Escorial

7.9 / 10
211 reviews

Average price €12

Menu 14.50€

Mediterranean

C/ Calvario, 47-49, 28200, San Lorenzo De El Escorial

6.8 / 10
71 reviews

Average price €22

Spanish

Calle de Alcudia, 10, 28292, Galapagar

9.3 / 10
122 reviews

Average price €34

Menú Especial 25€ 25 €

Spanish

Plaza San Lorenzo, 2, 28200, San Lorenzo De El Escorial

Average price €26

1 starMICHELIN 2020Author

C/ Calvario, 4, 28200, San Lorenzo De El Escorial

9.6 / 10
554 reviews

Average price €52

Fusion

Calle Juan de Toledo, 19, 28200, San Lorenzo De El Escorial

Average price €15

Menu 12€

From market

Calle Calvario, 45, 28200, San Lorenzo De El Escorial

Average price €29

Menu 28.50€

Spanish

Plaza de la Constitución, 9, 28200, San Lorenzo De El Escorial

Average price €20

Mediterranean

Calle Floridablanca, 4, 28200, San Lorenzo De El Escorial

Average price €30

Mediterranean

Calle Calvario, 45, 28200, San Lorenzo De El Escorial

Average price €15

American

Calle Juan de Toledo, 5, 28200, San Lorenzo De El Escorial

Average price €12

From Castille

Av. Saltos del Sil, 17, 28280, El Escorial

9.1 / 10
164 reviews

Average price €20

YUMS x2InsiderSpanish

C/ Santa Rosa, 2, 28280, El Escorial

9.0 / 10
980 reviews

Average price €27

From market

Calle los Altos de la Jarosa, 2, 28440, Guadarrama

Average price €20

Spanish

Av. de la Estación, 65, 28293, Zarzalejo

Average price €27

From market

Av de la Estacion, 106, 28293, Zarzalejo

Average price €25

Mediterranean

Calle de San Roque, 10, 28440, Guadarrama

Average price €15

Spanish

Plaza del Llano del Soldado, 9, 28293, Zarzalejo

Average price €35

From Asturias

Acebadal, 39 (Ctra M505, km 40.800), 28297, La Paradilla

Average price €21

Filter

TheFork advantages