Skip to main content

Filter by:


Star rating

Review score

Piedrahita – 264 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Arillo, hotel in Piedrahita

Hotel Arillo is situated next to Trengandin Beach in Noja, on the Cantabrian Coast. The hotel features an outdoor pool, restaurant and rooms with balconies.

Good sized room with a sea view. Bathroom with a bath not just a shower. Friendly, helpful staff and good buffet breakfast.
7.1
Scored 7.1
Good
Rated good
1,292 reviews
Price from£59.39per night
Gran Hotel Liber & Spa Playa Golf, hotel in Piedrahita

This spa hotel is located 300 metres from Noja’s Ris Beach, 45 minutes’ drive from Santander. It offers rooms with free WiFi.

Spa. Location to beach.cleanand comfortable
8.4
Scored 8.4
Very good
Rated very good
1,354 reviews
Price from£59.14per night
Hotel Astuy, hotel in Piedrahita

Set on Sable Beach in Quejo, Hotel Astuy offers rooms and apartments with sea views. It features a seasonal outdoor pool and a restaurant.

It was more than our expectations. We stayed in the room Seaview, and we got the best room. It was the best position so can see the sea very well. The room is big enough. Also you can open whole windows so you actually have a bit balcony. And it's very calm. The restaurant also super good! And the cafeteria to have breakfast also nice. The waiter's are super friendly. We really recommend it especially for couples who need to staycation and be calm.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,845 reviews
Price from£51.85per night
H Pelayo Auto Check-In Rooms, hotel in Piedrahita

This charming, classical-style hotel is located in the seaside town of Noja on the spectacular Cantabrian coastline.

The bed was comfy, easy self check-in.
8.2
Scored 8.2
Very good
Rated very good
196 reviews
Price from£42.42per night
Hotel Playamar Spa, hotel in Piedrahita

Hotel Playamar is set on Laredo’s seafront promenade, 150 metres from the yacht club. It offers free WiFi, a spa, and rooftop terrace with a seasonal outdoor swimming pool.

Location, pool area
7.4
Scored 7.4
Good
Rated good
591 reviews
Price from£98.56per night
Hotel Juan de la Cosa, hotel in Piedrahita

Featuring a great beachfront location, Hotel Juan de la Cosa offers self-catering apartments in Santoña. The building is equipped with a pleasant shared indoor pool and a whirlpool.

Right by the beach
8.1
Scored 8.1
Very good
Rated very good
834 reviews
Price from£87.42per night
Hosteria Las Viñas, hotel in Piedrahita

Surrounded by gardens and a terrace, the charming Hosteria Las Viñas is a 5-minute walk from Tregandín Beach and the centre of Noja.

Breakfast was very good & the staff were most accommodating, very nice overall.
9.1
Scored 9.1
Superb
Rated superb
379 reviews
Price from£77.13per night
Hotel La Huerta, hotel in Piedrahita

Set in Isla, 50 metres from Cuarezo Beach, Hotel La Huerta offers accommodation with a terrace, free private parking, a restaurant and a bar. This 2-star hotel offers free WiFi.

It was a very clean property. Don't be put off because it is only rated as 2 star - that should be higher.
8.3
Scored 8.3
Very good
Rated very good
336 reviews
Price from£64.28per night
Hotel Costa Cántabra, hotel in Piedrahita

Set 800 metres from Berria beach, Hotel Costa Cántabra offers accommodation with free WiFi in Argoños. The hotel features family rooms. The nearest airport is Santander Airport, 27 km from the hotel.

Comfy beds. Plenty of towels. Very clean throughout. Decent location, close to bars, supermarket, and the beach.
5.9
Scored 5.9
Above average
Rated okay
278 reviews
Price from£51.42per night
Hotel Los Arces, hotel in Piedrahita

The small Hotel Hotel Los Arces is located just 250 metres from the beach in Cantabria. It has a swimming pool and free parking.

Breakfast was disappointing. Very little choice and small serving. Buffet style would have solved the issue.
7.5
Scored 7.5
Good
Rated good
316 reviews
Price from£139.87per night
See all hotels in and around Piedrahita
Subscribe to receive premium deals

Prices drop the moment you sign up!