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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,273 reviews
Price from
US$144.90
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
US$105.89
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.

I
Inger
From
Netherlands
Great stay, we loved this farm get-away. Amazing food
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 483 reviews
Price from
US$85.27
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
US$111.46
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.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,070 reviews
Price from
US$69.11
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
Sigrid
From
France
The hotel room was so pretty and comfortable. And overall the hotel is very nice. With nice staff, good dinner and breakfast. I definitely want to go back one day :)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,484 reviews
Price from
US$90.28
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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,744 reviews
Price from
US$59.83
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
US$61.19
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
US$55.62
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, 623 reviews
Price from
US$83.59
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 US$66.88 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 US$575.13 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,332 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, 689 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, 689 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 123 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,332 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, 623 reviews

More places to explore, more ways to go