Search hotels in Onís

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

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Onís – 7 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

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...

J
Johnny
From
Gibraltar
Beautiful hotel with an excellent Spa and location was perfect. Garage and parking spaces available if you are driving. Excellent collection of old motorcycles and old car on display in hotel.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,273 reviews
Price from
£108.45
1 night, 2 adults

Hotel Cerro La Nina

Beceña (Near Onís)

Located in Beceña, 3.2 km from Ermita de Santa María, Hotel Cerro La Nina provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Anthony
From
Spain
We stayed here for 5 nights whilst touring the Picos and surrounding area on our motorbike. We booked half board and were not disappointed. The staff are friendly, the room was clean and comfortable, with great views, the food in the restaurant for both breakfast and dinner was excellent and a garage to park the bike was great. It was a perfect location to explore the area with many of the must do sights and roads within easy reach. We would highly recommend this hotel and are already planning our next visit!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,598 reviews
Price from
£79.25
1 night, 2 adults

La Montaña Mágica Hotel Rural

Vibaño (Near Onís)

La Montaña Mágica Rural Hotel is located in Eastern Asturias, in a strategic setting between the sea and the mountains.

K
Khristians Colmenares
From
United Kingdom
The location and the room was amazing!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 483 reviews
Price from
£63.82
1 night, 2 adults

Hotel Rural Sucuevas

Mestas de Con (Near Onís)

Set in Mestas de Con, 3.7 km from Ermita de Santa María, Hotel Rural Sucuevas offers accommodation with a garden, free private parking, a terrace and a bar.

E
Evert
From
United Kingdom
The breakfast was excellent. Patricia, the owner, is a very warm, kind and helpful person. We recommend this place!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 77 reviews
Price from
£83.42
1 night, 2 adults

Hotel La Ercina

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

T
Taras
From
Ukraine
Very quiet place. Very clean and comfortable room . Friendly staff . Definitely recommend
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,070 reviews
Price from
£51.72
1 night, 2 adults

Conjunto Hotelero La Pasera

Soto de Cangas (Near Onís)

This collection of hotels has various locations halfway between Cangas de Onís and Covadonga in Asturias. They are all within 15 minutes’ drive of the Picos de Europa National Park.

S
Sarah
From
Portugal
This place is amazing. I actually stayed in their other hotel Nina. It is located on a hill with the most spectacular view of the mountains. The room was modern and comfortable. But also, the breakfast was beyond amazing.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,484 reviews
Price from
£67.57
1 night, 2 adults

Gran Hotel Pelayo

Covadonga (Near Onís)

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

A
Arturo
From
Spain
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 out of 10, guest rating 8.5
Very good - What previous guests thought, 1,744 reviews
Price from
£44.78
1 night, 2 adults

Hotel & Spa Villa de Mestas

Mestas de Con (Near 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.

J
Jeroen
From
Netherlands
I liked the location in the countryside and with free parking. Room was clean. Accommodation has lounge area and spa. Breakfast was good.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,332 reviews
Price from
£45.80
1 night, 2 adults

Pensión Casa Morán

Benia (Near Onís)

Set in Benia, 5.6 km from Ermita de Santa María, Pensión Casa Morán offers accommodation with a garden, free private parking, a shared lounge and a terrace.

P
Paulina
From
Poland
Very comfortable and perfectly clean apartment. Amazing restaurant in the hotel, with so kind personel.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 689 reviews
Price from
£41.63
1 night, 2 adults

Casa Rural Priena

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

r
rachel
From
Australia
Personal attention and hospitality of the staff. It's a family run business where they go out of their way to please their guests. The location is excellent, just below the Covadonga basilica and sacred cave. Free parking and an excellent breakfast.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 626 reviews
Price from
£62.57
1 night, 2 adults
See all 7 hotels in Onís

Hotels with airport shuttles in Onís

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,888 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 676 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 371 reviews
From £50.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 484 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 440 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 97 reviews
From £430.46 per night

Most booked hotels in Onís and surroundings in the past month

See all

Popular with guests booking hotels in Onís

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,273 reviews

Popular with guests booking hotels in Onís

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 758 reviews

Popular with guests booking hotels in Covadonga

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,744 reviews

Popular with guests booking hotels in Soto de Cangas

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,484 reviews

Popular with guests booking hotels in Beceña

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,598 reviews

Popular with guests booking hotels in Intriago

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,070 reviews

Popular with guests booking hotels in Mestas de Con

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,331 reviews

Popular with guests booking hotels in Soto de Cangas

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 940 reviews

Popular with guests booking hotels in Soto de Cangas

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 596 reviews

Popular with guests booking hotels in Benia

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 688 reviews

Budget hotels in Onís and nearby

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,273 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 758 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 688 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 77 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,331 reviews

Best hotels with breakfast in Onís and nearby

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 81 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,744 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 673 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 940 reviews

Hotels located in the centre of Onís

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,598 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 600 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,070 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 342 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 626 reviews

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

See all
From £108.45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,273 reviews
The reception area was lovely and looks like a 4 star hotel but thats where the 4 stars ended. I booked this hotel as a treat at the end of the holiday, but we were severely disappointed. The rooms are old and paint peeling from the door. The kids bed is on a high step that my little fella fell down. Loud air-conditioning unit and extractor fan in bathroom. The walls were like paper, you can hear everything in the toilet next door. Food was nice in restaurant, staff were lovely. Breakfast was awful, not great food everything was super dry.
Guest review by Thomas
Ireland
From £108.45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,273 reviews
It was a great place and location when you are visiting the Picos the Europe. The hotel is in a small village, but has some cafes, restaurants, a small supermarket, pharmacy and bank, which are all just across the road. Also, when the weather is not great it helps when the hotel is bigger and has more facilities. The breakfast Buffett is generous, but make sure you ask the waitress for eggs or omelettes. We weren't told and so missed out.
Guest review by Michaela
United Kingdom
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 758 reviews
Friendly and helpful staff. Parking available. We didn't take breakfast included, but the cafeteira downstairs had good options and tasty omelet. Nice restaurants in the area even in off season. Kitchen well equipped especially for a hotel.
Guest review by Lisa
South Africa
From £108.45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,273 reviews
Beautiful hotel with an excellent Spa and location was perfect. Garage and parking spaces available if you are driving. Excellent collection of old motorcycles and old car on display in hotel.
Guest review by Johnny
Gibraltar
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 758 reviews
Receptionist was pretty helpfull and nice, He's english was not so great, but good enough and I really appriciated, room was reached the expectation
Guest review by csubakkamuki
United Kingdom

More places to explore, more ways to go