Castile and Leon, Spain

No dates selected

Sort by

Price

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels in Castile and Leon

: 4810 options found

Select dates so you can see the availability and exact prices.

Calle Cal Y Canto 17, Las Navas Del Marques
Excellent
5 reviews
8.8

Room in this hotel

from $ 69
per night
Calle La Iglesia, 1, Villanueva de San Mancio
Excellent
61 reviews
8.2

Room in this hotel

from $ 158
per night
C/ La Iglesia, 25, Molinaseca

Room in this hotel

from $ 76
per night
El Barquillo, 1, Aldeatejada

Room in this hotel

from $ 202
per night
Cronista Lecea, 3, Segovia

Room in this hotel

from $ 258
per night
Isabel La Católica 3, 1, Segovia

Room in this hotel

from $ 198
per night
Garcia Buelta, 44, 24100 Villablino, Spain, Villablino

Room in this hotel

from $ 112
per night
Plaza Santa Teresa, 12, Avila

Room in this hotel

from $ 145
per night
Pl. De La Universidad 11, Valladolid
Excellent
511 reviews
8.8

Room in this hotel

from $ 125
per night
Calle Eras 1, 37717 Vallejera de Riofrío, Spain, Vallejera de Riofrio

Room in this hotel

from $ 202
per night
Calle La Cruz, 23, 05635 Navarredonda de Gredos, Spain, Navarredonda de Gredos

Room in this hotel

from $ 394
per night
Urbanización Los Rosales, 36, 05429 Santa Maria del Tietar, Spain, Santa Maria del Tietar
Excellent
41 reviews
8.0

Room in this hotel

from $ 203
per night
Plaza España 9, 24793 Valderrey, Spain, Valderrey
Fantastic
272 reviews
10

Room in this hotel

from $ 138
per night
S/N, 05193 La Serrada, Spain, La Serrada

Room in this hotel

from $ 254
per night
Ctra. Gral. Boñar - Pto de Tarna 35, 24857 Cofiñal - Puebla de Lillo, León, Spain, Cofinal
Good
10 reviews
6.8

Room in this hotel

from $ 203
per night
Calle Real 146, Castronuno

Room in this hotel

from $ 813
per night
Carretera de Valladolid km 1 (Pol. Ind. Villares de la Reina), Vallares de la Reina

Room in this hotel

from $ 81
per night