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.

Espinama, 39588 Espinama, Spain, Camaleno

Room in this hotel

from $ 128
per night
Calle Canton 2, Serdio, Val De San Vicente
Very good
16 reviews
7.2

Room in this hotel

from $ 99
per night
Barrio la Iglesia, 24, 39526 Novales, Cantabria, Spain, Alfoz de Lloredo
Fantastic
16 reviews
9.6

Room in this hotel

from $ 197
per night
Camilo Alonso Vega, 45, 39722 Liérganes, Spain, Lierganes
Excellent
56 reviews
8.0

Room in this hotel

from $ 197
per night
CALLE OJEDO Nº 47 ,OJEDO CILLORIGO DE LIEBANA, 39584 Ojedo, Spain, Cillorigo de Liebana

Room in this hotel

from $ 195
per night
39314 Viveda, Cantabria, Spain, Santillana del Mar
Good
17 reviews
6.2

Room in this hotel

from $ 361
per night
Av. Francisco Giner De Los Ríos, San Vicente de la Barquera
Very good
17 reviews
7.0

Room in this hotel

from $ 85
per night
Barrio Argatojo, 6 a, 39195 Isla, Spain, Arnuero
Fantastic
38 reviews
9.8

Room in this hotel

from $ 78
per night
Barrio el Iso, 18 A, Santillana del Mar
Fantastic
84 reviews
9.2

Room in this hotel

from $ 106
per night
Puerto de Áliva, s/n, 39588 Camaleño, Cantabria, Spain, Camaleno
Very good
70 reviews
7.4

Room in this hotel

from $ 137
per night
Carretera Alto Campo, Riano, Hermandad de Campoo de Suso
Good
95 reviews
6.6

Room in this hotel

from $ 95
per night
Calle Cervantes, 5, 39001 Santander, Cantabria, Spain, Santander
Review rating
14 reviews
5.0

Room in this hotel

from $ 47
per night
Jesus Otero, 21, 39330 Santillana del Mar, Spain, Santillana del Mar

Room in this hotel

from $ 106
per night
Barrio La Cruz, 2, 39314 Queveda, Spain, Santillana del Mar
Fantastic
23 reviews
9.0

Room in this hotel

from $ 106
per night
Manuel Pérez Mazo, sn, Puente Viesgo

Room in this hotel

from $ 192
per night
La Sierra, 13, 39180 Noja, Spain, Noja

Room in this hotel

from $ 672
per night