Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Cangas de Onís
This design hotel enjoys a fantastic setting overlooking the beach and sea in the charming, peaceful resort of Ribadesella, on the beautiful north coast. Free Wi-Fi is available throughout.

Featuring a fitness centre, garden and views of garden, Apartamentos Las Indianas is set in Nueva de Llanes, 2.4 km from Playa de Cuevas del Mar.

Boasting garden views, La Vierta Casa Rural Agroturismo offers accommodation with a garden and a balcony, around 39 km from The Lakes of Covadonga. With city views, this accommodation provides a...

Set 1.5 km from Playa de La Beciella, Casa de Aldea Los Duesos offers 3-star accommodation in Caravia and features a garden, a shared lounge and a terrace.

Set between the Sueve Mountains and the Green Coast of Asturias, Los Caspios has an outdoor pool and beautiful gardens. Each cosy room offers satellite TV and free Wi-Fi.

Situated on the seafront and surrounded by magnificent beach landscapes and the Ribadesella Mountain, this is a unique hotel on the Asturian coastline.

Offering river views, Balcón del sella is an accommodation set in Ribadesella, 1.2 km from La Cueva de Tito Bustillo and 8.7 km from Bufones de Pria.

Offering garden views, Apartamento Sueve 24 is an accommodation situated in Colunga, 2.2 km from La Griega and 4 km from Museo del Jurásico de Asturias.

This pleasant guest house is located 100 metres from the Town Hall in the centre of Ribadesella.

Located in Ribadesella, Hotel Villa Rosario II features free WiFi, air conditioning and heating. The property is just 50 metres from Santa Marina Beach and 150 metres from Punta del Arenal Beach.

