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.

Paseo Baron de Adzaneta 17, Ramales de la Victoria
Fantastic
31 reviews
9.8

Room in this hotel

from $ 98
per night
Ucieda, 145, 39513 Ucieda de Arriba, Spain, Ruente

Room in this hotel

from $ 199
per night
Barrio San Vicente de Toranzo 36 Mesón El Cazador. San Vicente de Toranzo, 39699 San Vicente de Toranzo, Spain, San Vicente de Toranzo

Room in this hotel

from $ 199
per night
Calle la Callada, 49, Ribamontan al Mar
Excellent
5 reviews
8.8

Room in this hotel

from $ 95
per night
Avenida Alisas, Nº 4., Riotuerto

Room in this hotel

from $ 200
per night
Barrio Castillo Pedroso 68, Corvera de Toranzo, Cantabria, Spain, Castillo Pedroso

Room in this hotel

from $ 401
per night
37 Barrio La Iglesia, Ribamontan al Mar

Room in this hotel

from $ 96
per night
218B Barrio La Playa, Alfoz de Lloredo

Room in this hotel

from $ 200
per night
Calle Real, 9, Hermandad de Campoo de Suso

Room in this hotel

from $ 392
per night
Calle Arroyuelo, Hermandad de Campoo de Suso

Room in this hotel

from $ 406
per night
Calle Cortiguera 11, 39340 Suances, Spain, Suances

Room in this hotel

from $ 527
per night
santa teresa de jesus 14, Santander
Fantastic
2 reviews
9.0

Room in this hotel

from $ 175
per night
Valdeperal 1, 39220 Polientes, Spain, Valderredible

Room in this hotel

from $ 172
per night
El Corino Carretera General, 39160 Langre, Spain, Ribamontan al Mar

Room in this hotel

from $ 95
per night
Barrio de Haro 11, Ribamontan al Mar

Room in this hotel

from $ 89
per night
Paseo Menéndez Pelayo 63, 39006 Santander, Santander

Room in this hotel

from $ 92
per night
urb Villa Angela, 1, 39788 El Puente, Spain, El Puente

Room in this hotel

from $ 199
per night