Castile and Leon hotels

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 154

Alameda Palace  5 stars

Paseo De La Estacion 1, Salamanca, Spain, 37004

Salamanca Great
USD 199

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 194

Don Gregorio  5 stars

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

Salamanca Perfect
USD 248

Landa  5 stars

Burgos,Burgos,Ctra. Madrid - Irun Km 235, Burgos, Spain, 09001

Burgos Great
USD 183

Eurostars Convento Capuchinos  5 stars

Plazuela Capuchinos 2, Segovia, Spain, 40001

Segovia Perfect
USD 201

Castilla Termal Monasterio De Valbuena  5 stars

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

Valbuena De Duero
USD 395

Hacienda Zorita  5 stars

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

Valverdon Great
USD 263

Abba Burgos  4 stars

Fernan Gonzalez 72, Burgos, Spain, 09003

Burgos Great
USD 88

Abba Fonseca  4 stars

Plaza San Blas 2, Salamanca, Spain, 37007

Salamanca Great
USD 122

Nh Collection Leon Plaza Mayor  4 stars

Plaza Mayor 15, Leon, Spain, 24003

Leon Great
USD 190

Ac Hotel Burgos  4 stars

Paseo De La Audiencia 7, Burgos, Spain, 09003

Burgos Great
USD 125

Hotel Rector  4 stars

Rector Esperabe, 10, Salamanca, Spain, 37008

Salamanca Perfect
USD 227

Monterrey  4 stars

Azafranal, 21, Salamanca, Spain, 37002

Salamanca Nice
USD 50

Zenit Imperial  4 stars

Del Peso, 4, Valladolid, Spain, 47001

Valladolid Great
USD 85

Sercotel Horus Salamanca  4 stars

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

Santa Marta de Tormes Very good
USD 97

Alfonso V  4 stars

Avenida Padre Isla 1, Leon, Spain, 24002

Leon Very good
USD 120

Felipe IV  4 stars

Gamazo, 16, Valladolid, Spain, 47004

Valladolid Very good
USD 86

Silken Luis De Leon  4 stars

Fray Luis De Leon 26, Leon, Spain, 24005

Leon Very good
USD 138

Almirante Bonifaz  4 stars

Vitoria, 22-24, Burgos, Spain, 09004

Burgos Very good
USD 72

Hotel Dona Brigida - Salamanca Forum  4 stars

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

Salamanca Very good
USD 79

Fontecruz Avila  4 stars

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

Avila Very good
USD 117

Melia Recoletos  4 stars

Acera De Recoletos 13, Valladolid, Spain, 47004

Valladolid Great
USD 103

Sercotel Horus Zamora  4 stars

Plaza Del Mercado, 20, Zamora, Spain, 49003

Zamora Great
USD 388

Catalonia Plaza Mayor Salamanca  4 stars

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

Salamanca Great
USD 183

Sercotel Valladolid  4 stars

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

Valladolid Very good
USD 133

Nh Salamanca Puerta De La Catedral  4 stars

Plaza Juan Xxiii, 5, Salamanca, Spain, 37008

Salamanca Great
USD 168

San Antonio El Real  4 stars

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

Segovia Great
USD 218

Parador De Benavente  4 stars

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

Benavente Very good
USD 86

Parador De Ciudad Rodrigo  4 stars

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

Ciudad Rodrigo Great
USD 117

Parador De Salamanca  4 stars

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

Salamanca Great
USD 96

Parador De Tordesillas  4 stars

Carretera De Salamanca, 5, Tordesillas, Spain, 47100

Tordesillas Very good
USD 80

Parador De Avila  4 stars

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

Avila Great
USD 118

Parador De Lerma  4 stars

Plaza Mayor, 1, Lerma, Spain, 09340

Lerma Great
USD 123

Santiago  4 stars

Carretera De Asturias Km 1.6, Leon, Spain, 24008

Leon Very good
USD 110

Tryp Leon Hotel  4 stars

Obispo Vilaplana 3-5, Leon, Spain, 24008

Leon Very good
USD 119

Parador De La Granja  4 stars

Infantes, 3, San Ildefonso, Spain, 40100

San Ildefonso Great
USD 134

Puente Romano De Salamanca  4 stars

Plaza Chica 10, Salamanca, Spain, 37008

Salamanca Great
USD 116

Torremilanos  4 stars

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

Aranda de Duero Great
USD 95

Hotel Olid  4 stars

Plaza San Miguel, 10, Valladolid, Spain, 47003

Valladolid Very good
USD 91

Hotel Dona Teresa  4 stars

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

La Alberca (Salamanca) Great
USD 82

Posada Real La Pascasia  4 stars

Costanilla, 11, Puebla de Sanabria, Spain, 49300

Puebla de Sanabria Very good
USD 109

Castilla Termal Balneario De Olmedo  4 stars

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

Olmedo Great
USD 203

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 173

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 108

Parador De Segovia  4 stars

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

Segovia Very good
USD 129

Parador De Zamora  4 stars

Plaza De Viriato, 5, Zamora, Spain, 49000

Zamora Great
USD 159

Hotel Rua Salamanca  4 stars

Sanchez Barbero, 11, Salamanca, Spain, 37002

Salamanca Great
USD 173

Hotel Nabia  4 stars

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

Candeleda Perfect
USD 240

Nexus Valladolid Suites & Hotel  4 stars

Solanilla 13, Valladolid, Spain, 47003

Valladolid Perfect
USD 89

Hotel Soho Boutique Salamanca  4 stars

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

Salamanca Guest rating
USD 249

Purple Dog Suites  4 stars

Calle Ancha 8, Leon, Spain

Leon
USD 130

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 124

Acueducto  3 stars

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

Segovia Very good
USD 74

Hotel Spa Paris  3 stars

Ancha, 18, Leon, Spain, 24003

Leon Very good
USD 165

Rey Arturo  3 stars

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

Villagonzalo Pedernales Very good
USD 60

Hotel Boutique Catedral  3 stars

Nunez De Arce, 11, Valladolid, Spain, 47002

Valladolid Very good
USD 155

San Polo  3 stars

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

Salamanca Very good
USD 117

Meson Del Cid  3 stars

Plaza Santa Maria, 8, Burgos, Spain, 09003

Burgos Great
USD 154

Juan II  3 stars

Paseo Del Espolon, 1, Toro, Spain, 49800

Toro Very good
USD 70

Ele La Mota  3 stars

C/ Fernando Del 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 270

Rice Bulevar  3 stars

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

Burgos Very good
USD 76

Ikonik Plaza Mercado  3 stars

Plaza Del Mercado, 16, Salamanca, Spain, 37001

Salamanca Great
USD 162

Azofra  3 stars

Juan De Austria 22, Burgos, Spain, 09001

Burgos Very good
USD 82

Las Leyendas  3 stars

C/ Francisco Gallego, 3, Avila, Spain, 05002

Avila Great
USD 99

Hotel Spa Qh Centro Leon  3 stars

Avenida De Los Cubos 6, Leon, Spain, 24007

Leon Great
USD 89

El Castillo  3 stars

115Av. El Castillo, Ponferrada, Spain, 24400

Ponferrada Very good
USD 55

Hotel Emperatriz I  3 stars

Compania, 44, Salamanca, Spain, 37002

Salamanca Very good
USD 266

Aroi Bierzo Plaza  3 stars

Plaza Del Ayuntamiento 4, Ponferrada, Spain, 24400

Ponferrada Great
USD 64

Mirasierra  3 stars

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

Santo Tome Del Puerto Very good
USD 76

Santo Domingo De Silos  3 stars

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

Santo Domingo De Silos Very good
USD 61

Posada Regia Leon  3 stars

Regidores 9-11, Leon, Spain, 24003

Leon Great
USD 91

Hotel Cordon  3 stars

La Puebla, 6, Burgos, Spain, 09004

Burgos Very good
USD 82

Mozart  3 stars

Menendez Pelayo, 7, Valladolid, Spain, 47001

Valladolid Great
USD 83

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 84

El Milano Real  3 stars

Toleo, 2, Hoyos del Espino, Spain, 05634

Hoyos del Espino Very good
USD 107

Don Felipe  3 stars

Daoiz, 7, Segovia, Spain, 40001 Segovia

Segovia Perfect
USD 146

Hotel La Canela  3 stars

Lugar Majalhorno S/N, Piedralaves, Spain, 05440

Piedralaves
USD 104

Le Petit  3 stars

Ronda Sancti Spiritus 39 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 116

Tierra De La Reina  3 stars

Carretera Santander 6, Boca de Huergano, Spain, 24911

Boca de Huergano Guest rating
USD 55

Hotel Rural Princesa Kristina  3 stars

C Fernan Gonzalez 8, Covarrubias, Spain, 09346

Covarrubias
USD 56

Motel Venus Valladolid  3 stars

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

Villanubla
USD 82

Norte Y Londres  2 stars

Plaza De Alonso Martinez 10, Burgos, Spain, 09003

Burgos Great
USD 99

Corregidor  2 stars

3 De Abril 1, Segovia, Spain, 40002

Segovia Very good
USD 74

Los Perales  2 stars

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

Puebla de Sanabria Nice
USD 106

La Colina  2 stars

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

Geria Very good
USD 58

Arco San Vicente  2 stars

Lopez Nunez, 6, Avila, Spain, 05001

Avila Very good
USD 72

Aranda  2 stars

San Francisco 51, Aranda de Duero, Spain, 09400

Aranda de Duero Very good
USD 71

Condal  2 stars

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

Salamanca Very good
USD 71

Alda Plaza Mayor  2 stars

Quintana 6, Salamanca, Spain

Salamanca Very good
USD 116

Venecia Bed&Breakfast  2 stars

N VI 5A Calle Pena Picon Edificio Venecia, Villafranca Del Bierzo, Spain, 24500

Villafranca Del Bierzo Very good
USD 38

La Basilica  2 stars

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

Venta De Banos Nice
USD 56

San Miguel  2 stars

Infanta Isabel, 6, Segovia, Spain, 40001

Segovia Guest rating
USD 57

Hotel Amefa  2 stars

Pozo Amarillo 18-20, Salamanca, Spain, 37001

Salamanca Very good
USD 77

Resotel  2 stars

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

Villares de la Reina
USD 74

Erasmus Home  2 stars

Jesus, 18, Salamanca, Spain, 37008

Salamanca
USD 147

Hostal Moratinos  2 stars

Calle Real 12, Moratinos, Spain, 34349

Moratinos Perfect
USD 60

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 61

Camino De Santiago  2 stars

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

Castrojeriz
USD 58

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 63

Revolutum Hostel  0 stars

Sanchez Barbero, 7, Salamanca, Spain, 37002

Salamanca Great
USD 58

The Book Factory Hostel  0 stars

Paraiso, 8, Valladolid, Spain, 47003

Valladolid
USD 111

Maria Salome  0 stars

San Lorenzo 24, Burgos, Spain, 09003

Burgos
USD 72

Casa De La Sal  0 stars

Fuente De Perales, 1, Candelario, Spain, 37710

Candelario
USD 93

Hostal Plaza Mayor  0 stars

Plaza Del Corrillo, 20, Salamanca, Spain, 37002

Salamanca Great
USD 91

Don Jaime  0 stars

Ochoa Ondategui, 8, Segovia, Spain, 40001

Segovia Great
USD 40

Apartamentos Condado De Miranda  0 stars

Fuente Grande, 38, Miranda del Castanar, Spain, 37660

Miranda del Castanar
USD 71

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 319

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 83

El Molino Viejo  0 stars

Calle Issac Peral 36, Navacepeda de Tormes, Spain, 05633

Navacepeda de Tormes
USD 266

El Trasgu De Foncebadon  0 stars

Real S N, Foncebadon, Spain, 24722

Foncebadon Very good
USD 82

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