The 30 best Hotels highland in Madrid region


Book now, best price guaranteed!

FREE cancellation in most of rooms

Ver en el mapa

popular searches in Madrid

Top Destinations



Ideal for...

Foto destino



Hotel recommendations for you highland in Madrid

View photos

Hotel Las Gacelas By Selecta

7.8 Good (2050 reviews)

Paseo San Sebastian, 53 - 28490, Becerril de la Sierra

From £ 103 MORE INFO

View photos

Oyo El Corzo Mountain Hotel

6 Good (1 reviews)

M-601, Km 19,2 , Navacerrada

This hotel enjoys privileged rural location in the Guadarrama Sierra and can admire fantastic views from the restaurant. Relax in the spa and...

View photos

Prado Real Hotel

6.4 Correct (970 reviews)

Prado, 15 - 28791, Soto del Real

From £ 51 MORE INFO

In case of no show or cancellations before of your arrival day, one night will be charged on your credit card. Cancelaciones sin gastos hasta...

View photos

Arcipreste De Hita Hotel

8.4 Good (408 reviews)

Ctra. Nacional 601, Km.12 - 28491, Navacerrada

The hotel is located in Navacerrada, Madrid. It is surrounded with pine groves and beautiful mountain landscapes. It has rapid connections with...

View photos

Petit Palace Triball Hotel

8.8 Good (3559 reviews)

C/ Gonzalo J. de Quesada, 2- esquina gran via 32, Madrid

From £ 154 MORE INFO

View photos

Florida Hotel

8.1 Correct (2247 reviews)

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

From £ 68 MORE INFO

View photos

Hospederia La Cañada Hotel

8.6 Good (129 reviews)

C/ CAÑADA, 5 , Moralzarzal

From £ 55 MORE INFO

Fleeing from the bullicio of the urban thing, is Hospedería the Gorge a calm and comfortable hotel without stopping being a familiar hotel She is...

View photos

Galaico Hotel

7.7 Good (2288 reviews)

Av. Juan Carlos I, 45 - 28400, Collado Villalba

From £ 56 MORE INFO

View photos

Fc Villalba Hotel

8.2 Good (2893 reviews)

Ctra. de Navacerrada, Km 1,375 - 28400, Collado Villalba

From £ 58 MORE INFO

View photos

Hospedium Hotel Los Lanceros

7.8 Good (1432 reviews)

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

From £ 70 MORE INFO

See all 40 hotels in Madrid highland