The 10 best beach hotels in Cangas de Onís, Spain | Booking.com
Skip to main content

Beach Hotels in Cangas de Onís

Find the beach hotels that appeal to you the most

The best beach hotels in Cangas de Onís

Check out our selection of great beach hotels in Cangas de Onís

Filter by:

Review score

Hotel Don Pepe

Ribadesella (Near 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.

C
Cissy
From
Puerto Rico
Beautiful and romantic room. Very nice and helpful staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,285 reviews
Price from
$163.37
1 night, 2 adults

Hotel Ribadesella Playa

Ribadesella (Near Cangas de Onís)

Hotel Ribadesella Playa is a historic building set on the beach in the pretty Asturian town of Ribadesella. The hotel offers free Wi-Fi access. Rooms at the hotel have a mini-bar and central heating.

H
Herrera
From
United States
Great place, just feet from the beach and a short walk to the bars and restaurants.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 929 reviews
Price from
$170.30
1 night, 2 adults

Hotel Villa Rosario, Palacete

Ribadesella (Near Cangas de Onís)

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

J
Jelle
From
Canada
Perfect for our needs and expectations. great breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 887 reviews
Price from
$140.94
1 night, 2 adults

Hotel Bahia

La Isla (Near Cangas de Onís)

Set on the beachfront in La Isla, Hotel Bahia features a terrace with sea views and an on-site bar. It offers free WiFi, sea views and a TV in all rooms.

L
Lavender
From
Canada
The staff here is wonderful! Isabel arranged our breakfast and wrote us a lovely anniversary note; so thoughtful!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 32 reviews
Price from
$170.30
1 night, 2 adults

Silken Gran Hotel del Sella

Ribadesella (Near Cangas de Onís)

Set next to Santa Marina Beach, Silken Gran Hotel del Sella is a historic mansion. It offers an outdoor swimming pool.

A
Alexandra
From
United States
Beautiful hotel, location, staff, pool and food !
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,507 reviews
Price from
$157.24
1 night, 2 adults

apartamento gran Vía

Ribadesella (Near Cangas de Onís)

Just a 6-minute walk from Playa de la Atalaya and half a mile from La Cueva de Tito Bustillo, apartamento gran Vía features accommodations in Ribadesella with a bar.

C
Catherine
From
Brazil
Great location. Beautiful apartment. We loved the terrace. Such a nice neighborhood. And such an easy process to pickup the key.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 114 reviews
Price from
$88.09
1 night, 2 adults

Saradavid

Ribadesella (Near Cangas de Onís)

Just a 7-minute walk from Playa de Santa Marina and 1.2 miles from La Cueva de Tito Bustillo, Saradavid features accommodations in Ribadesella, with a garden and barbecue facilities.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 106 reviews
Price from
$99.83
1 night, 2 adults

Apartamentos la Marina

Ribadesella (Near Cangas de Onís)

Apartamentos la Marina provides beachfront accommodations in Ribadesella. There's a private entrance at the apartment for the convenience of those who stay.

S
STEVE
From
United States
Only a 5 minute walk to the beach! Great location as a stopover for the camino del norte. 2 bedrooms make it a great place to share with family or friends.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 151 reviews
Price from
$135.07
1 night, 2 adults

Hotel Eutimio

Lastres (Near Cangas de Onís)

Housed in a 20th-century building, this family-run hotel offers an on-site à la carte restaurant preparing traditional dishes of the area; and views of the sea and the surroundings.

C
Claus
From
Denmark
Great location in a quiet and cosy little town, nice and helpful staff, excellent food
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 623 reviews
Price from
$105.70
1 night, 2 adults

Hotel Palacio de los Vallados

Lastres (Near Cangas de Onís)

Hotel Palacio de los Vallados is in the charming Asturian town of Lastres, 656 feet from the beach. It offers rooms with free Wi-Fi and views of the sea or the Sueve Mountains.

p
peter
From
United Kingdom
Beautiful accommodation , attentive staff...a perfect place to stay
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,150 reviews
Price from
$72.82
1 night, 2 adults
All beach hotels in Cangas de Onís

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.