Skip to main content

Filter by:


Star rating

Review score

Cubas – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Posada Rio Cubas, hotel in Cubas

Posada Rio Cubas is a traditional inn, set near the coastal city of Santander. It offers free private parking and free Wi-Fi. This rural hotel is set 15km from Santander airport.

Really friendly and nice staff. Personalised attention. Confortable, clean, cosy and authentic!
8.8
Scored 8.8
Fabulous
Rated fabulous
173 reviews
Price from359.05 złper night
Santemar, hotel in Cubas

Situated 150 metres from Santander’s Sardinero Beach and Casino, the Santemar features a Japanese garden and elegant rooms with air conditioning. It also offers a lounge with a flat-screen TV.

Perfectly located near the beach. Our room had sea views. Excellent breakfast with many healthy options.
8.8
Scored 8.8
Fabulous
Rated fabulous
10,535 reviews
Price from268.52 złper night
Hotel Chiqui, hotel in Cubas

Hotel Chiqui offers great views of the Cantabrian Sea and El Sardinero Beach. Set by the sea and just 3 km from Santander Ferry Terminal, it features an infintiy pool overlooking the surroundings.

Location Service
8.7
Scored 8.7
Fabulous
Rated fabulous
4,497 reviews
Price from426.22 złper night
Sercotel El Balcón de la Bahía Suites, hotel in Cubas

Hotel El Balcón de la Bahía Suites in Santander provides adults-only accommodation with a pool and garden.

The location was central and the staff were great.
9.2
Scored 9.2
Superb
Rated superb
2,454 reviews
Price from399.41 złper night
Gran Hotel Victoria, hotel in Cubas

Gran Hotel Victoria is located between Santander's Gran Casino and the Magdalena Palace, just 100 metres from Sardinero Beach. All rooms have free Wi-Fi and private balconies, most with sea views.

Good location, very close to beach, casino and bars, restaurantes etc. Attentive staff and good, comfortable rooms. All in, would probably stay again.
8.5
Scored 8.5
Very good
Rated very good
1,904 reviews
Price from456.06 złper night
Eurostars Hotel Real, hotel in Cubas

This impressive palace-style building offers beautiful views over Santander Bay and El Sardinero Beach. It has a free gym and elegant, classic-style rooms with free Wi-Fi.

Breakfast was as exceptional as the Team who work there.
8.9
Scored 8.9
Fabulous
Rated fabulous
1,831 reviews
Price from575.40 złper night
Hotel Hoyuela, hotel in Cubas

This luxurious 4-star hotel is located right by the beach, and only 400 metres from Magdalena Palace. It is within walking distance of the centre of Santander and the university.

We have stayed here before and it is always very good in every way, staff, location, amenities, restaurant value for money. We will return
8.3
Scored 8.3
Very good
Rated very good
2,286 reviews
Price from251.47 złper night
Hotel Spa Villa Pasiega, hotel in Cubas

Villa Pasiega is set surrounded by gardens in the small town of Hoznayo, Cantabria. It is a luxury hotel with a free spa and wellness centre and free Wi-Fi.

Everything was great from the rooms being changed every day to the availability of food and drink.
8.6
Scored 8.6
Fabulous
Rated fabulous
3,094 reviews
Price from417.70 złper night
Hotel Bemon Playa, hotel in Cubas

Bemon Playa Hotel is located in the town of Somo, across the bay from Santander. It is just 150 metres from a long sandy beach and various surfing schools. Surf equipment can be stored on site.

Everything. Rooms lovely clean and comfortable. The reception staff so very kind and helpful. Location just perfect. Close to beach and restaurants
8.2
Scored 8.2
Very good
Rated very good
1,722 reviews
Price from547.78 złper night
NH Ciudad de Santander, hotel in Cubas

Located a 15-minute walk from Santander Ferry Port, this modern hotel offers a air-conditioned rooms with flat-screen satellite TV and free Wi-Fi. Sardinero Beach is 2 km away.

Staff very friendly and helpful
8.2
Scored 8.2
Very good
Rated very good
1,183 reviews
Price from353.81 złper night
See all hotels in and around Cubas
Subscribe to receive premium deals

Prices drop the moment you sign up!