Castile and Leon hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Castile and Leon Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Hospes Palacio De San Esteban  5 stars

Arroyo De Santo Domingo, 3, Salamanca, Spain, 37001

Salamanca Great
USD 226

Alameda Palace  5 stars

Paseo De La Estacion 1, Salamanca, Spain, 37004

Salamanca Great
USD 87

Parador De Leon  5 stars

Plaza De San Marcos 7, Leon, Spain, 24000

Leon Very good
USD 247

Hotel & Spa Arzuaga  5 stars

Carretera Nacional 122 Aranda-Valladolid, Quintanilla de Onesimo, Spain, 47350

Quintanilla de Onesimo Very good
USD 157

Don Gregorio  5 stars

San Pablo, 80-82, Salamanca, Spain, 37008

Salamanca Perfect
USD 250

Landa  5 stars

Carretera Madrid-Irun,Km 235 , Burgos, Spain, 09001

Burgos Great
USD 201

Eurostars Convento Capuchinos  5 stars

Plazuela Capuchinos 2, Segovia, Spain, 40001

Segovia Perfect
USD 206

Castilla Termal Monasterio De Valbuena  5 stars

Calle Murallas S/N, Valbuena De Duero, Spain, 47359

Valbuena De Duero
USD 325

Hacienda Zorita  5 stars

Carretera Salamanca-Ledesma, 12 Km, Valverdon, Spain, 37100

Valverdon Great
USD 188

Abba Burgos  4 stars

Fernan Gonzalez 72, Burgos, Spain, 09003

Burgos Great
USD 131

Abba Fonseca  4 stars

Plaza San Blas, 2, Salamanca, Spain, 37007

Salamanca Great
USD 127

Nh Collection Leon Plaza Mayor  4 stars

Plaza Mayor 15, Leon, Spain, 24003

Leon Great
USD 126

Ac Hotel Burgos  4 stars

Paseo De La Audiencia 7, Burgos, Spain, 09003

Burgos Great
USD 108

Hotel Rector  4 stars

Rector Esperabe, 10, Salamanca, Spain, 37008

Salamanca Perfect
USD 228

Monterrey  4 stars

Azafranal, 21, Salamanca, Spain, 37002

Salamanca Nice
USD 52

Zenit Imperial  4 stars

Del Peso, 4, Valladolid, Spain, 47001

Valladolid Great
USD 90

Sercotel Horus Salamanca  4 stars

Avenida Padres Paules, S/N, Santa Marta de Tormes, Spain, 37900

Santa Marta de Tormes Very good
USD 104

Alfonso V  4 stars

Avenida Padre Isla 1, Leon, Spain, 24002

Leon Very good
USD 102

Felipe IV  4 stars

Gamazo, 16, Valladolid, Spain, 47004

Valladolid Very good
USD 83

Silken Luis De Leon  4 stars

Fray Luis De Leon 26, Leon, Spain, 24005

Leon Very good
USD 90

Almirante Bonifaz  4 stars

Vitoria, 22-24, Burgos, Spain, 09004

Burgos Very good
USD 70

Hotel Dona Brigida - Salamanca Forum  4 stars

Av. Del Tormes S/N - Urb. Vega De Salamanca, Salamanca, Spain, 37185

Salamanca Very good
USD 67

Fontecruz Avila  4 stars

Ctra. Antigua De Cebreros, Km. 3, Avila, Spain, 05196

Avila Very good
USD 121

Melia Recoletos  4 stars

Acera De Recoletos 13, Valladolid, Spain, 47004

Valladolid Great
USD 92

Sercotel Horus Zamora  4 stars

Plaza Del Mercado, 20, Zamora, Spain, 49003

Zamora Great
USD 87

Catalonia Plaza Mayor Salamanca  4 stars

Espoz Y Mina, 23-25, Salamanca, Spain, 37002

Salamanca Great
USD 138

Sercotel Valladolid  4 stars

C/ Puerto Rico S/N, Valladolid, Spain, 47014

Valladolid Very good
USD 145

Nh Salamanca Puerta De La Catedral  4 stars

Plaza Juan Xxiii, 5, Salamanca, Spain, 37008

Salamanca Great
USD 113

San Antonio El Real  4 stars

Calle San Antonio El Real S/N, Segovia, Spain, 40004

Segovia Great
USD 241

Parador De Benavente  4 stars

Paseos De La Mota, S/N, Benavente, Spain, 49600

Benavente Very good
USD 107

Parador De Ciudad Rodrigo  4 stars

Plaza Del Castillo, 1, Ciudad Rodrigo, Spain, 37500

Ciudad Rodrigo Great
USD 155

Parador De Salamanca  4 stars

Teso De La Feria, 2, Salamanca, Spain, 37008

Salamanca Great
USD 105

Parador De Tordesillas  4 stars

Carretera De Salamanca, 5, Tordesillas, Spain, 47100

Tordesillas Very good
USD 96

Parador De Avila  4 stars

Marques Canales De Chozas, 2, Avila, Spain, 05001

Avila Great
USD 112

Parador De Lerma  4 stars

Plaza Mayor, 1, Lerma, Spain, 09340

Lerma Great
USD 152

Santiago Leon  4 stars

Carretera De Asturias Km 1.6, Leon, Spain, 24008

Leon Very good
USD 69

Tryp Leon Hotel  4 stars

Obispo Vilaplana 3-5, Leon, Spain, 24008

Leon Very good
USD 122

Parador De La Granja  4 stars

Infantes, 3, San Ildefonso, Spain, 40100

San Ildefonso Great
USD 154

Puente Romano De Salamanca  4 stars

Plaza Chica 10, Salamanca, Spain, 37008

Salamanca Great
USD 86

Finca Torremilanos  4 stars

Ctra . N-122 Km. 274, Aranda de Duero, Spain, 09400

Aranda de Duero Great
USD 98

Hotel Olid  4 stars

Plaza San Miguel, 10, Valladolid, Spain, 47003

Valladolid Very good
USD 83

Dona Teresa  4 stars

Carretera De Mogarraz, S/N, La Alberca (Salamanca), Spain, 37624

La Alberca (Salamanca) Great
USD 102

Posada Real La Pascasia  4 stars

Costanilla 11, Puebla de Sanabria, Spain, 49300

Puebla de Sanabria Very good
USD 114

Castilla Termal Balneario De Olmedo  4 stars

Pago De Sancti Spiritus S/N, Olmedo, Spain, 47410

Olmedo Great
USD 782

Alcazar  4 stars

C San Marcos 5 Segovia Spain, Segovia, Spain, 40003

Segovia Great
USD 103

Gran Hotel Corona Sol  4 stars

Victor Garcia de la Concha, Salamanca, Spain, 37005

Salamanca Great
USD 58

Posada Los Condestables  4 stars

Calle Real, 24, Villalpando, Spain, 49630

Villalpando Very good
USD 83

Ele Enara Boutique Hotel  4 stars

Calle Montero Calvo, 30, Valladolid, Spain, 47001

Valladolid Great
USD 118

Parador De Segovia  4 stars

Carretera De Valladolid, S/N, Segovia, Spain, 40000

Segovia Very good
USD 126

Parador De Zamora  4 stars

Plaza De Viriato, 5, Zamora, Spain, 49000

Zamora Great
USD 145

Hotel Rua Salamanca  4 stars

Sanchez Barbero, 11, Salamanca, Spain, 37002

Salamanca Great
USD 194

Hotel Nabia  4 stars

Carretera Santuario De Chilla S/N, Candeleda, Spain, 5480

Candeleda Perfect
USD 224

Nexus Valladolid Suites & Hotel  4 stars

Solanilla 13, Valladolid, Spain, 47003

Valladolid Perfect
USD 96

Hotel Soho Boutique Salamanca  4 stars

Plaza Del Angel, 5-7, Salamanca, Spain, 37001

Salamanca Guest rating
USD 112

Purple Dog Suites  4 stars

Calle Ancha 8, Leon, Spain

Leon
USD 128

Hotel De Floriana  4 stars

Avenida Fraga Iribarne, S/N, Molinaseca, Spain, 24413

Molinaseca Very good
USD 186

Sercotel Las Torres  3 stars

Calle Concejo, 4, Salamanca, Spain, 37770

Salamanca Very good
USD 126

Acueducto  3 stars

Avenida Del Padre Claret, 10, Segovia, Spain, 40001

Segovia Very good
USD 87

Hotel Spa Paris  3 stars

Ancha, 18, Leon, Spain, 24003

Leon Very good
USD 122

Rey Arturo  3 stars

Autovia A-62 Km. 6.600, Villagonzalo Pedernales, Spain, 09195

Villagonzalo Pedernales Very good
USD 64

Hotel Boutique Catedral  3 stars

Nunez De Arce, 11, Valladolid, Spain, 47002

Valladolid Very good
USD 298

San Polo  3 stars

Arroyo De Santo Domingo 2-4, Salamanca, Spain, 37008

Salamanca Very good
USD 92

Meson Del Cid  3 stars

Plaza Santa Maria, 8, Burgos, Spain, 09003

Burgos Great
USD 106

Juan II  3 stars

Paseo Del Espolon, 1, Toro, Spain, 49800

Toro Very good
USD 71

Ele La Mota  3 stars

Fernando El Catolico 4, Medina del Campo, Spain, 47400

Medina del Campo Guest rating
USD 88

Infanta Isabel  3 stars

Plaza Mayor 12, Segovia, Spain, 40001

Segovia Great
USD 189

Rice Bulevar  3 stars

Bonifacio Zamora De Usabel, 1, Burgos, Spain, 09001

Burgos Very good
USD 86

Ikonik Plaza Mercado  3 stars

Plaza Del Mercado, 16, Salamanca, Spain, 37001

Salamanca Great
USD 125

Azofra  3 stars

Don Juan De Austria, 22-24, Burgos, Spain, 09001

Burgos Very good
USD 105

Las Leyendas  3 stars

C Francisco Gallego 3, Avila, Spain, 05002

Avila Great
USD 63

Hotel Spa Qh Centro Leon  3 stars

Avenida De Los Cubos 6, Leon, Spain, 24007

Leon Great
USD 194

El Castillo  3 stars

115Av. El Castillo, Ponferrada, Spain, 24400

Ponferrada Very good
USD 62

Hotel Emperatriz I  3 stars

Compania, 44, Salamanca, Spain, 37002

Salamanca Very good
USD 255

Aroi Bierzo Plaza  3 stars

Plaza Del Ayuntamiento 4, Ponferrada, Spain, 24400

Ponferrada Great
USD 69

Mirasierra  3 stars

Autovia A1 (E5), Km 99, Santo Tome Del Puerto, Spain, 40590

Santo Tome Del Puerto Very good
USD 68

Santo Domingo De Silos  3 stars

Santo Domingo, 10, Santo Domingo De Silos, Spain, 09610

Santo Domingo De Silos Very good
USD 63

Posada Regia Leon  3 stars

Regidores 9-11, Leon, Spain, 24003

Leon Great
USD 93

Hotel Cordon  3 stars

La Puebla, 6, Burgos, Spain, 09004

Burgos Very good
USD 71

Mozart  3 stars

Menendez Pelayo, 7, Valladolid, Spain, 47001

Valladolid Great
USD 78

Hotel Gaudi  3 stars

Plaza Ingeniero Eduardo De Castro, 6, Astorga, Spain

Astorga Very good
USD 75

Parador De Gredos  3 stars

Av-941 Km 10, Navarredonda de Gredos, Spain, 05635

Navarredonda de Gredos Great
USD 137

Don Felipe  3 stars

Daoiz, 7, Segovia, Spain, 40001 Segovia

Segovia Perfect
USD 122

Hotel La Canela  3 stars

Lugar Majalhorno S/N, Piedralaves, Spain, 05440

Piedralaves
USD 83

Le Petit Hotel  3 stars

Ronda Sancti Spiritus 39, Salamanca, Spain, 37001

Salamanca Great
USD 49

Hotel San Anton Abad  3 stars

Hospital, 4, Villafranca Montes De Oca, Spain, 09257

Villafranca Montes De Oca Great
USD 79

Salamanca Suite Studios  3 stars

Plaza De La Libertad 4, Salamanca, Spain, 37002

Salamanca
USD 124

Tierra De La Reina  3 stars

Carretera Santander 6, Boca de Huergano, Spain, 24911

Boca de Huergano Guest rating
USD 56

Hotel Rural Princesa Kristina  3 stars

C/Fernan Gonzalez 8, Covarrubias, Spain, 09346

Covarrubias
USD 55

Motel Venus Valladolid  3 stars

Carretera Adanero-Gijon N 601 Pk 202,5, Villanubla, Spain, 47620

Villanubla
USD 87

Norte Y Londres  2 stars

Plaza De Alonso Martinez 10, Burgos, Spain, 09003

Burgos Great
USD 75

Corregidor  2 stars

3 De Abril 1, Segovia, Spain, 40002

Segovia Very good
USD 75

Hotel Los Perales  2 stars

Avenida De Galicia, 22, Puebla de Sanabria, Spain, 49300

Puebla de Sanabria Nice
USD 182

La Colina  2 stars

Ctra Salamanca (A-62) Km 140, Geria, Spain, 47131

Geria Very good
USD 71

Arco San Vicente  2 stars

Lopez Nunez, 6, Avila, Spain, 05001

Avila Very good
USD 115

El Milano Real  2 stars

Toleo, 2, Hoyos del Espino, Spain, 05634

Hoyos del Espino Very good
USD 149

Aranda  2 stars

San Francisco 51, Aranda de Duero, Spain, 09400

Aranda de Duero Very good
USD 72

Condal  2 stars

Plaza Santa Eulalia, 3-5, Salamanca, Spain, 37002

Salamanca Very good
USD 100

Hotel Alda Plaza Mayor  2 stars

Quintana 6, Salamanca, Spain

Salamanca Very good
USD 52

Venecia Bed&Breakfast  2 stars

Carretera N VI Calle Pena Picon, Villafranca Del Bierzo, Spain, 24500

Villafranca Del Bierzo Very good
USD 44

La Basilica  2 stars

Avenida De Burgos, 19, Venta De Banos, Spain, 34200

Venta De Banos Nice
USD 51

San Miguel  2 stars

Infanta Isabel, 6, Segovia, Spain, 40001

Segovia Guest rating
USD 52

Hotel Amefa  2 stars

Pozo Amarillo 18-20, Salamanca, Spain, 37001

Salamanca Very good
USD 75

Resotel  2 stars

Paseo De Las Delicias 27-41, Villares de la Reina, Spain

Villares de la Reina
USD 82

Erasmus Hostel Premium  2 stars

Jesus, 18, Salamanca, Spain, 37008

Salamanca
USD 126

Hostal Moratinos  2 stars

Calle Real 12, Moratinos, Spain, 34349

Moratinos Perfect
USD 63

Hotel Los Rastrojos  2 stars

Carretera Salas De Los Infantes, Km 4,5 Bu-925 (Antigua C-111), Aranda de Duero, Spain, 09400

Aranda de Duero
USD 66

Camino De Santiago  2 stars

Camino De Santiago, S/N, Castrojeriz, Spain, 09195

Castrojeriz
USD 80

Hotel Fray Tomas  2 stars

Real, 16, Berlanga de Duero, Spain, 42360

Berlanga de Duero
USD 60

Campos De Castilla  0 stars

Barrio Las Casas, Soria, Spain, 42190

Soria Very good
USD 68

Revolutum Hostel  0 stars

Sanchez Barbero, 7, Salamanca, Spain, 37002

Salamanca Great
USD 78

The Book Factory Hostel  0 stars

Paraiso, 8, Valladolid, Spain, 47003

Valladolid
USD 102

Maria Salome  0 stars

San Lorenzo 24, Burgos, Spain, 09003

Burgos
USD 70

Casa De La Sal  0 stars

Fuente De Perales, 1, Candelario, Spain, 37710

Candelario
USD 77

Hostal Plaza Mayor  0 stars

Plaza Del Corrillo, 20, Salamanca, Spain, 37002

Salamanca Great
USD 95

Don Jaime  0 stars

Ochoa Ondategui, 8, Segovia, Spain, 40001

Segovia Great
USD 80

La Casa Del Gallo  0 stars

Medio 5, Almeida de Sayago, Spain, 49210

Almeida de Sayago
USD 71

Casa La Tortola  0 stars

Crta Aldeadavila Parc. 5016, Vitigudino, Spain, 37210

Vitigudino

Rancho La Herradura  0 stars

Carretera Del Hornillo 1.7 Km, Arenas de San Pedro, Spain, 05400

Arenas de San Pedro
USD 357

Casa Del Horno  0 stars

Chorrillo, 29, Navalonguilla, Spain, 05697

Navalonguilla

Casa Rural Francia-Quilamas  0 stars

Eloy Bullon, 18, Santibanez de la Sierra, Spain, 37670

Santibanez de la Sierra
USD 99

House With 3 Bedrooms In Navacepeda De Tormes With Wonderful Mountain View And Furnished Balcony 40 Km From The Slopes  0 stars

Calle Issac Peral 36, Bohoyo, Spain, 05633

Bohoyo
USD 284

El Trasgu De Foncebadon  0 stars

Real S N, Foncebadon, Spain, 24722

Foncebadon Very good
USD 78

La Espiga  0 stars

Barrio De Arriba 7, Cortos, Spain, 05289

Cortos

Casa Rural Los Treboles  0 stars

Extrarradio La Canadilla 5, San Martin de la Vega del Alberche, Spain, 05133

San Martin de la Vega del Alberche