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.

Barrio el Barcenal 6B, 39549 El Barcenal, Spain, San Vicente de la Barquera

Room in this hotel

from $ 252
per night
Calle La Quintana 7, Val De San Vicente
Fantastic
22 reviews
9.2

Room in this hotel

from $ 197
per night
La Serna de Iguña 20, Arenas de Iguna

Room in this hotel

from $ 256
per night
Barrio la canal 84, 39639 Abionzo, Spain, Villacarriedo
Very good
6 reviews
7.4

Room in this hotel

from $ 207
per night
Lon, Camaleño, Camaleno

Room in this hotel

from $ 249
per night
Calle Pomaluengo 116, 39660 Pomaluengo, Spain, Castaneda

Room in this hotel

from $ 122
per night
Calle el Somo, 114, 39012 Santander, Spain, Santander
Good
19 reviews
6.8

Room in this hotel

from $ 74
per night
Quintana de Soba, 27, 39806 Quintana de Soba, Spain, Soba

Room in this hotel

from $ 249
per night
Cambarco s/n Cambarco (Cabezon de Liebana), 39570 Cambarco, Spain, Cabezon de Liebana

Room in this hotel

from $ 187
per night
Hernán Cortes, 25 Entreplanta, 39003 Santander, Spain, Santander
Fantastic
46 reviews
9.0

Room in this hotel

from $ 160
per night
No Concha 660 polígono 6, parcela 60 El Cerro, 39728 La Concha, Spain, San Roque de Riomiera

Room in this hotel

from $ 196
per night
C/ La Bandera, 1295, 39170 Ajo, Spain, Bareyo
Review rating
11 reviews
5.0

Room in this hotel

from $ 92
per night
Barrio La Pedraja 3, 39478 Boó de Piélagos, Spain, Pielagos

Room in this hotel

from $ 196
per night
Barrio Ibio 31, 39509 Ibio, Spain, Mazcuerras

Room in this hotel

from $ 197
per night
Camino Real 129, 39311 Cartes, Spain, Cartes

Room in this hotel

from $ 197
per night
En la carretera Nacional 623, Barrio Vallijo, 33, 39670 Puente Viesgo, Spain, Puente Viesgo
Review rating
26 reviews
5.8

Room in this hotel

from $ 130
per night