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 Gracedo, 10, 39195 Isla, Spain, Arnuero
Fantastic
40 reviews
9.2

Room in this hotel

from $ 133
per night
Barrio la Rañada, 39722 Liérganes, Spain, Lierganes
Fantastic
20 reviews
9.8

Room in this hotel

from $ 93
per night
Salamanca, 3, 39340 Suances, Spain, Suances
Excellent
50 reviews
8.0

Room in this hotel

from $ 112
per night
Barrio Las Calzadas, San Vicente de la Barquera
Very good
15 reviews
7.4

Room in this hotel

from $ 149
per night
Barrio Viallan, 266, 39525 Oreña, Spain, Alfoz de Lloredo

Room in this hotel

from $ 196
per night
Monte Azaga, 1355, 39170 Ajo, Spain, Bareyo
Fantastic
61 reviews
9.6

Room in this hotel

from $ 280
per night
12 Calle de la Costa, Noja
Fantastic
23 reviews
9.0

Room in this hotel

from $ 180
per night
Jesus Otero 7, 1B, Santillana del Mar

Room in this hotel

from $ 128
per night
Barrio El Pomar, s/n, Alfoz de Lloredo
Very good
279 reviews
7.2

Room in this hotel

from $ 543
per night
Barrio El Pozo ,14 , 39150 Castanedo, Spain, Ribamontan al Mar
Fantastic
25 reviews
9.2

Room in this hotel

from $ 95
per night
Calle Hermilio Alcalde del Río, 22, 39300 Torrelavega, Cantabria, Spain, Torrelavega
Review rating
8 reviews
3.6

Room in this hotel

from $ 89
per night
Viallán s/n, 39525 Oreña, Spain, Oreña
Fantastic
92 reviews
9.4

Room in this hotel

from $ 83
per night
Bo. Queveda 46, Santillana del Mar
Very good
320 reviews
7.6

Room in this hotel

from $ 94
per night
Rolisas A-3 , 39313 Polanco, Spain, Polanco
Excellent
24 reviews
8.6

Room in this hotel

from $ 112
per night
Barrio de La Concha, 7, San Roque de Riomiera
Fantastic
97 reviews
9.4

Room in this hotel

from $ 122
per night
Barrio El Corraleo-Bostronizo, 39450 Arenas de Iguña, Spain, Arenas de Iguna
Very good
18 reviews
7.6

Room in this hotel

from $ 88
per night
La Arena Street 5 39195 Isla Cantabria, Arnuero
Very good
56 reviews
7.0

Room in this hotel

from $ 199
per night