Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My lastminute.com. Read up on the latest travel restrictions.

Cheap Hotels in Ribadesella

77
331 reviews by TrustYou
Manuel Caso de la Villa, 6
< 0.1 Miles from the centre

Hotel Covadonga is located in the centre of Ribadesella, right beside the marina and 850 metres from the railway station. The hotel has free WiFi. Each room at the Covadonga hotel has a TV and a private terrace, as well as a private bathroom with free toiletries. Tourist information can be provided at the reception. Asturias Airport is 1 hour by car. This property does not have elevator.

Show more
per night from £43
Estimated price based on searches in the last month
83
172 reviews by TrustYou
Ricardo Cangas 26
0.4 Miles from the centre

Offering a sun terrace and views of the sea, Hotel Arena is set in Ribadesella in the Asturias Region.The property is located within Camino del Norte. Every room is equipped with a flat-screen TV with satellite channels. Some rooms have views of the mountain or river. Every room comes with a private bathroom. Hotel Arena features free WiFi throughout the property. Other facilities at the property include parking for motorcycles and bicycles. Asturias Airport is 79 km away.

Show more
per night from £43
Estimated price based on searches in the last month
77
250 reviews by TrustYou
DIONISIO RUISANCHEZ, 15
1.1 Miles from the centre

Near Santa Maria Beach

Show more
per night from £63
Estimated price based on searches in the last month
67
336 reviews by TrustYou
Del Sol, 9
< 0.1 Miles from the centre

Located in central Ribadesella, within a 5-minute walk of Atalaya Beach, Hotel Argüelles offers rooms with private bathrooms. Free Wi-Fi is available in public areas. Each room is heated and features a flat-screen TV and wardrobe. There is also a sitting area, as well as a hairdryer in the bathroom. A number of bars, restaurants and shops are within a 5-minute walk away. The Tito Bustillo Cave is 1.5 km from the hotel. The property has easy access to the A-8 Motorway. Gijón, Oviedo and the Picos de Europa National Park are around an hour’s drive away.

Show more
per night from £64
Estimated price based on searches in the last month
74
217 reviews by TrustYou
El Corberu, 11
0.2 Miles from the centre

Featuring free WiFi, this family-run hotel is located in Ribadesella’s port, close to numerous bars and restaurants and only 15 minutes’ walk from the beach. The Tito Bustillo Cave is 1.5 km away. Hotel Brisas del Sella features rooms with plenty of natural light and simple décor. Each of them has heating, a TV and a private bathroom and some offer mountain or sea views. The hotel has an ideal setting to visit the Asturian coastline as well as Oviedo, Gijón or Picos de Europa National Park.

Show more
per night from £81
Estimated price based on searches in the last month
91
613 reviews by TrustYou
C/ Ricardo Cangas, 3
0.5 Miles from the centre

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 minibar and central heating. There is a full en suite bathroom with a hairdryer. Some rooms have sea views. The Ribadesella Playa has a garden and a relaxing lounge area. Limited free parking is available on site. The hotel is next to Ribadesella’s long, sandy beach. Tito Bustillo Cave is 500 metres away. This cave is famous for its prehistoric cave paintings.

Show more
per night from £116
Estimated price based on searches in the last month
91
324 reviews by TrustYou
Calle de Dionisio Ruisánchez, 6
0.7 Miles from the centre

Near Santa Maria Beach

Show more
per night from £172
Estimated price based on searches in the last month

Casa Rural La Posada del Alba Hotel

83
95 reviews by TrustYou
La Quintana 17

Near La Rasa de Berbes Golf

Show more
per night from £46
Estimated price based on searches in the last month

Casa de Aldea Villalén Hotel

88
92 reviews by TrustYou
Finca Villalen, Cuerres S/N

Near Playa de Guadamía

Show more
per night from £47
Estimated price based on searches in the last month

Camangu Hotel

Aldea de Camangu

Near Petite Plage de Cailloux

Show more
per night from £54
Estimated price based on searches in the last month

Hotel La Chopera

89
271 reviews by TrustYou
Collera 46

Near Petite Plage de Cailloux

Show more
per night from £80
Estimated price based on searches in the last month

Apartamentos Finca Los Venancios Hotel

Carretera N-632, s/n
per night from £81
Estimated price based on searches in the last month

Hotels in Ribadesella

lastminute.com has a fantastic range of hotels in Ribadesella, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Ribadesella hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Ribadesella has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Ribadesella

What are the best hotels to stay in Ribadesella?

The best hotels to stay in Ribadesella are Hotel Ribadesella Playa, Hotel Covadonga and Hotel Villa Rosario, El Palacete.

What are the most convenient hotel rates in Ribadesella?

Hotel Covadonga in Ribadesella offers one night in a double room at the price of £42.

What hotels are in the central Ribadesella neighborhood?

Hotel Covadonga, Hotel Argüelles and Hotel Brisas del Sella are located in the central neighborhood of Ribadesella.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555