Skip to main content

Search hotels in Onís

Enter your dates to see the latest prices and deals for Onís hotels

Filter by:

Star rating

Review score

Onís – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel & Spa María Manuela, hotel in Onís

Hotel & Spa María Manuela is located in Onís and boasts a spectacular setting in amongst the green scenery of the Gueña Valley. It has a seasonal outdoor swimming pool, a terrace, and a fitness...

I liked that our family could be in one room. Our 2 kids are young so we wouldn’t have wanted a separate room. The spa was ok - we attended a family session but it was not included in the price.
Scored 8.3
8.3
Rated very good
Very good
2,827 reviews
Price from
£99.97
1 night, 2 adults
Hotel - Apartamentos Peña Santa, hotel in Onís

Located in the small rural village of Onís, Hotel - Apartamentos Peña Santa offers heated rooms overlooking the surrounding mountains. Free Wi-Fi is provided and free parking is available on site.

Great staff and excellent value for money. Brilliant location
Scored 8.3
8.3
Rated very good
Very good
955 reviews
Price from
£66.65
1 night, 2 adults
La Ventana de Picos, hotel in Onís

La Ventana de Picos, a property with a shared lounge, is set in Onís, 32 km from The Lakes of Covadonga, 27 km from Cares Trail, as well as 39 km from Bufones de Pria.

Scored 9.6
9.6
Rated exceptional
Exceptional
14 reviews
Price from
£94.98
1 night, 2 adults
Hotel La Ercina, hotel in Onís

The Hotel La Ercina is located in the beautiful countryside of Intriago, just 7 km from Cangas de Onís. It offers free parking, a bar-café and spacious, elegant rooms.

Very quiet place. Very clean and comfortable room . Friendly staff . Definitely recommend
Scored 8.9
8.9
Rated fabulous
Fabulous
1,204 reviews
Price from
£45.82
1 night, 2 adults
Hotel Rural El Pandal, hotel in Onís

Located in Ardisana, 40 km from The Lakes of Covadonga, Hotel Rural El Pandal provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Location was superb. In the foothills of mountains, so fabulous views. Very pleasant family hotel with very comfortable beds and providing breakfast.
Scored 9.3
9.3
Rated superb
Superb
515 reviews
Price from
£58.32
1 night, 2 adults
La Montaña Mágica Hotel Rural, hotel in Onís

Featuring free Wi-Fi and elegant rooms with exposed wooden-beam ceilings and mountain views, La Montaña Mágica Hotel Rural is located in El Allende, 10 km from the beaches of Llanes.

I rarely write reviews, but this place deserves it. As it says, "magical." Completely remote, yet with fiber internet so the wifi speed is incredible. A perfect place to work remotely. Or just to disconnect for a bit.
Scored 9.4
9.4
Rated superb
Superb
468 reviews
Price from
£60.82
1 night, 2 adults
Arcea Gran Hotel Pelayo, hotel in Onís

Offering a picturesque setting within Picos de Europa National Park, Arcea Gran Hotel Pelayo is set in a beautiful building overlooking Covadonga Cathedral.

The location is absolutely perfect, impossible to beat. Everything within walking distance. Outstanding views from the room. Very nice and large bedroom with cosy beds. Food is also excellent at the hotel.
Scored 8.2
8.2
Rated very good
Very good
2,251 reviews
Price from
£80.02
1 night, 2 adults
Hotel Rural El Molino, hotel in Onís

Hotel El Molino is located in an old watermill close to the Covadonga River and 18 km from the Picos de Europa National Park. It has free Wi-Fi and free onsite parking.

Simple accommodation, but with super friendly staff and great breakfast. It was very good value for money given the popularity of the area. The location gives you a head start for visiting Covadonga before it fills up with people in high season.
Scored 8.6
8.6
Rated fabulous
Fabulous
1,423 reviews
Price from
£49.99
1 night, 2 adults
Hotel & Spa Villa de Mestas, hotel in Onís

This charming hotel is ideal for both a peaceful and fun-filled break in the beautiful countryside of Asturias. It lies outside Cangas de Onís and the ancient sanctuary of Covadonga.

Beautiful hotel in lovely location
Scored 8.7
8.7
Rated fabulous
Fabulous
1,385 reviews
Price from
£45.82
1 night, 2 adults
Casa Rural Priena, hotel in Onís

Casa Rural Priena has a garden, shared lounge, a terrace and bar in Covadonga. Boasting a concierge service, this property also provides guests with a barbecue.

In the morning, before breakfast, I walked over the road to explore an interesting pathway. A couple of hundred metres along the track and up some stairs was THE most amazing church set into a cave about 50 mteres up in the air inside a cliff. It is alsoa short drive from here to Los Lagos de Covadonga, I went up there early in the morning. It was breathtakingly beautiful. Breakfast was also breathtaking. They were not sure what I wanted for breakfast so they gave me EVERYTHING! Honestly, there was ebough food for 10 or 20 people. Meat, cheese, cakes, bread, yogurt, jelly, fruit, more cake, butter, jam, cereal and really nice coffee in great big cups. I ate a huge breakfast and didn't even make an impression on all the food that was there. Thank you so much.
Scored 8.9
8.9
Rated fabulous
Fabulous
805 reviews
Price from
£62.48
1 night, 2 adults
See all 9 hotels in Onís

See reviews by guests who stayed at hotels in Onís

  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 955 reviews
    The location is perfect to explore all the different spots in Asturias. You are half way to Cangas de Onís and Arenas de Cabrales. The hotel has a private parking which allows you to arrive at any time without having to worry. I'd definatively recommend to a friend/ relative.
    Mariana
    Portugal
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 955 reviews
    A very friendly hotel in a lively little village with several bars/,restaurants _shops etc. Very welcoming staff and a comfortable room. Good breakfast with plenty of choice.
    Simon
    United Kingdom
  • From £99.97 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 2,827 reviews
    Decent breakfast. The Hotel was very clean . Staff where very helpful ..
    Stevo
    Ireland
  • From £99.97 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 2,827 reviews
    Cozy hotel surrounded by a nice atmosphere. We loved it!
    Gustavo
    Spain
  • From £99.97 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 2,827 reviews
    Hotel super!!
    Luis
    Portugal