We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Cantabria

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Cantabria?

We'll send you updates with the latest deals, reviews and articles for Cantabria each week.

Map of Cantabria Hotels

Hotels (240)

B&Bs / Inns (431)

Specialty Lodging (358)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Best Service
 
Hotel del Oso (Cosgaya)
Camaleno, 39582 Cosgaya, Spain
Ollie #1 of 240 hotels in Cantabria
  •  Mrs Jowitt 
  • This is a really excellent hotel. It was our first visit to this part of... more
  • November 8, 2016
Traveler photos (644)
La Casa del Organista (Santillana del Mar)
Calle Hornos 4, 39330, Santillana del Mar, Spain
Show Prices
$67 - $70 Avg. price/night*
Ollie #2 of 240 hotels in Cantabria
Professional photos | Traveler photos (225)
Special Rate €49 (EUR)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels
 
Jardin Secreto (Santander)
Calle Cardenal Cisneros 37, 39007 Santander, Spain
Show Prices
$50 - $59 Avg. price/night*
Ollie #3 of 240 hotels in Cantabria
  •  Very Nice 
  • We Stayed for 5 nights in August and were delighted with this b and b. On... more
  • October 23, 2016
Professional photos | Traveler photos (276)
Special Rate €45 (EUR)
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance
 
Avenida Castros 10 | Cantabria, 39005 Santander, Spain
Show Prices
$55 - $104 Avg. price/night*
Ollie #4 of 240 hotels in Cantabria
  •  Just the two of us 
  • We just stayed one night in Santander and this boutique hotel is perfect... more
  • December 20, 2016
Professional photos | Traveler photos (407)
Plaza de la Fuente, s/n, 39511 Cabuerniga, Spain
Show Prices
$78 - $121 Avg. price/night*
Ollie #5 of 240 hotels in Cantabria
Professional photos | Traveler photos (167)
Calle Ceballos 53, 39340 Suances, Spain
Show Prices
$72 - $184 Avg. price/night*
Ollie #6 of 240 hotels in Cantabria
Professional photos | Traveler photos (193)
Paseo Maritimo 5 | in front of the beach of Ris, 39180 Noja, Spain
Show Prices
$76 - $147 Avg. price/night*
Ollie #7 of 240 hotels in Cantabria
#1 of 18 hotels in Noja
Professional photos | Traveler photos (831)
Barrio La Herran n0 43-44 | Teran, 39510 Cabuerniga, Spain
Show Prices
$76 - $146 Avg. price/night*
Ollie #8 of 240 hotels in Cantabria
  •  buen hotel 
  • Parece recién reformado, estaba todo muy bien, la habitación amplia, la... more
  • January 15, 2017
Professional photos | Traveler photos (88)
Plaza Italia 1, 39005 Santander, Spain
Show Prices
$84 - $206 Avg. price/night*
Ollie #9 of 240 hotels in Cantabria
Professional photos | Traveler photos (525)
Calle Cadiz 22, 39002 Santander, Spain
Show Prices
$63 - $146 Avg. price/night*
Ollie #10 of 240 hotels in Cantabria
Professional photos | Traveler photos (665)
Barrio Quintana, s/n, 39594 Pechon, Spain
Show Prices
$72 - $104 Avg. price/night*
Ollie #11 of 240 hotels in Cantabria
Professional photos | Traveler photos (115)
Hotel Casa del Marques (Santillana del Mar) 5.0 of 5
Calle Canton 26, 39330, Santillana del Mar, Spain
Show Prices
$70 - $197 Avg. price/night*
Ollie #12 of 240 hotels in Cantabria
  •  Delightful 
  • It was an absolute pleasure to stay at this lovely hotel. The gardens are... more
  • November 2, 2016
Professional photos | Traveler photos (188)
Fuente del Amor s/n, 39820 Limpias, Spain
Show Prices
$82 - $190 Avg. price/night*
Ollie #13 of 240 hotels in Cantabria
  •  our stay 
  • The only reason I have not rated the property as "excellent" is that it... more
  • January 15, 2017
Professional photos | Traveler photos (205)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Posada Herran (Santillana del Mar)
Diseminado Herran 32, 39360, Santillana del Mar, Spain
Show Prices
$36 - $59 Avg. price/night*
Ollie #14 of 240 hotels in Cantabria
Professional photos | Traveler photos (72)
La Casona de Revolgo (Santillana del Mar) 4.0 of 5
Parque de Revolgo 3, 39330, Santillana del Mar, Spain
Show Prices
$62 - $141 Avg. price/night*
Ollie #15 of 240 hotels in Cantabria
  •  Motorcycle Touring 
  • Although the bike's GPS could not find the address, the village is very... more
  • December 16, 2016
Professional photos | Traveler photos (125)
Avenida Calvo Sotelo 13, 39710 Solares, Spain
Show Prices
$77 - $140 Avg. price/night*
Ollie #16 of 240 hotels in Cantabria
Professional photos | Traveler photos (605)
Parador de Santillana Gil Blas (Santillana del Mar) 4.0 of 5
Plaza de Ramon Pelayo 11, 39330, Santillana del Mar, Spain
Show Prices
$96 - $164 Avg. price/night*
Ollie #17 of 240 hotels in Cantabria
  •  A dream. 
  • I went in this parador with my husband The location is romantic. The hotel... more
  • January 2, 2017
Professional photos | Traveler photos (155)
Casona de Quintana (Quintana de Soba) 4.0 of 5
C/ Sitio del Castillo, 1, 39806 Quintana de Soba, Spain
Casona de Quintana Slideshow
Show Prices
$100 - $132 Avg. price/night*
Ollie #18 of 240 hotels in Cantabria
Professional photos | Traveler photos (143)
Lugar barrio Espinama s/n, 39588 Fuente De, Spain
Show Prices
$71 - $92 Avg. price/night*
Ollie #19 of 240 hotels in Cantabria
Professional photos | Traveler photos (411)
Las Rocas Playa Hotel (Castro Urdiales) 4.0 of 5
Calle Flaviobriga 1 | Paseo De La Playa, 39700, Castro Urdiales, Spain
Show Prices
$67 - $161 Avg. price/night*
Ollie #20 of 240 hotels in Cantabria
  •  A joy to arrive at. 
  • After staying in two hotels and three Paradors in the last week, what a... more
  • January 13, 2017
Professional photos | Traveler photos (91)