Cantabria, 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 Cantabria

: 2144 options found

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

Plaza doctor madrazo, 14-15, Vega de Pas

Room in this hotel

from $ 196
per night
Barrio San Martin s/n, San Martín de Soba, Soba

Room in this hotel

from $ 496
per night
Barrio El Perujo, 29, 39738 Hazas de Cesto, Spain, Hazas de Cesto

Room in this hotel

from $ 342
per night
Calle Alday 39, 39600 Maliaño, Camargo

Room in this hotel

from $ 64
per night
Bº Los Llaos s/n San Vicente de la Barquera Cantabria, San Vicente de la Barquera

Room in this hotel

from $ 1,285
per night
C/ San Sebastián de Garabandal, Rionansa

Room in this hotel

from $ 197
per night
Cos 66 39509 Mazcuerras Cantabria, Mazcuerras

Room in this hotel

from $ 196
per night
El Regunil, 40, Ribamontan al Mar

Room in this hotel

from $ 87
per night
38 Calle Burgos, Santander

Room in this hotel

from $ 70
per night
Calle Rucieras 689, 39170 Ajo, Bareyo

Room in this hotel

from $ 197
per night
Calle Corraliza 11, 39627 Cabárceno, Cantabria, Penagos

Room in this hotel

from $ 117
per night
Carretera Nacional N-623, Boo Villegar km 116, 39699 Corvera de Toranzo, Spain, San Vicente de Toranzo

Room in this hotel

from $ 197
per night
Plaza Mayor, 39575 Vega De Liebana, Cantabria, Spain, Tudes

Room in this hotel

from $ 197
per night
Carretera Comarcal C-627 2 km, Comarca De Liébana, 39574 Frama, Cantabria, Spain, Cabezon de Liebana

Room in this hotel

from $ 130
per night
Barrio Lastras 2-4, Ogarrio 39812, Cantabria, Spain, Ruesga

Room in this hotel

from $ 197
per night
Carretera General 31, frente a la panadería, 39220 Polientes, Valderredible, Cantabria Province, Valderredible

Room in this hotel

from $ 90
per night
Barrio Rosales, M-2, Polanco

Room in this hotel

from $ 93
per night
Calle Camino Real 163 Bajo 39311 Cartes, Cartes

Room in this hotel

from $ 196
per night
39588 Espinama Camaleno Cantabria, Camaleno

Room in this hotel

from $ 196
per night