Skip to main content

Cheap hotels in Onís

Find the cheap hotels that appeal to you the most

The best cheap hotels in Onís

Check out our selection of great cheap hotels in Onís

Filter by:

Review score

Hotel Cerro La Nina

Beceña (Near Onís)

Located in Beceña, 17 miles from The Lakes of Covadonga, Hotel Cerro La Nina provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

G
Gregory
From
United States
Beautiful views, welcoming and kind staff, and simple a treasure.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,666 reviews
Price from
$76.38
1 night, 2 adults

Casa Ortiz

Soto de Cangas (Near Onís)

Offering a picturesque setting at the foot of the Picos de Europa Mountains, Casa Ortiz is a charming country hotel.

N
Nicholas
From
Canada
The room was super cute and had great facilities! My partner and I enjoyed the rustic farmhouse feel with a very clean and well designed layout for our stay. The room was spacious with lots of room for our luggage. The breakfast was simple but fresh and included lots of local foods. Our host was lovely, she gave us a history of the town and area while we ate and was super firendly. We were very happy with the location as the town was so beautifull, walking distance to quite a few restaurants, as well as, close to attractions like the monastry and Picos De Europa.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,002 reviews
Price from
$51.35
1 night, 2 adults

La Portiella del Llosu

Pandiello (Near Onís)

Providing city views, La Portiella del Llosu in Pandiello features accommodations, a garden, and a shared lounge.

J
Jessica
From
United States
This bed and breakfast was absolutely beautiful and set in a lovely little town with incredible mountain views. The room and the accommodations were so charming, comfortable, cozy, and clean, and we slept so well here. The breakfast was a great addition to our stay - delicious. The owner was very kind and we really enjoyed talking with him about the area and the local hikes and beautiful places to visit in Asturia. We would love to visit again someday and hope to stay at this bed and breakfast again; we highly recommend it to other travelers!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 217 reviews
Price from
$106.64
1 night, 2 adults

Hotel Rural El Pandal

Ardisana (Near Onís)

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

J
Jose I
From
Spain
Amazing location, incredible staff. All you can dream of.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 442 reviews
Price from
$76.38
1 night, 2 adults

Valle la Fuente

El Escobal (Near Onís)

Valle la Fuente in El Escobal provides accommodations with a garden, a terrace, and a shared lounge. This guest house offers free private parking, a shared kitchen, and free Wifi.

F
FR&MR
From
Portugal
Gorgeous location in the mountains, very clean and comfortable, easy self check in, very kind and attentive host.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 526 reviews
Price from
$55.23
1 night, 2 adults

Casa de la Montaña Albergue Turístico

Avín (Near Onís)

Casa de la Montaña Albergue Turístico enjoys a location in Avín, 13 miles from Cares Trail and 21 miles from Bufones de Pria.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 114 reviews
Price from
$91.66
1 night, 2 adults

La Montaña Mágica Hotel Rural

Vibaño (Near 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, 6.2 mi from the beaches of Llanes.

R
Robert
From
United States
Wow, is the best way to describe this hotel? It’s located in the mountains in a gorgeous area. Lots of amenities at the hotel, including farm animals and a game room.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 470 reviews
Price from
$85.79
1 night, 2 adults

Aptos La Corona-Cabrales-Picos de Europa

Carreña de Cabrales (Near Onís)

Aptos La Corona-Cabrales-Picos de Europa enjoys a location in Carreña de Cabrales, 23 miles from Desfiladero de la Hermida and 23 miles from Bufones de Pria.

E
Eduardo
From
Portugal
Convenient location, very clean, outdoor area where children can play
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 113 reviews
Price from
$96.24
1 night, 2 adults

Casa Angelita

Cangas de Onís (Near Onís)

Casa Angelita offers accommodations in Cangas de Onís, 18 miles from Cares Trail and 20 miles from Bufones de Pria. This property offers access to a balcony and free private parking.

S
Sara
From
United States
Beautiful tucked away community right outside of Cangas de Onís accessible to the city and great hiking and other outdoor activities by car. Friendly people, the house was perfect for the 3 of us- would easily accommodate 4. Kitchen was well supplied and anything we needed Lucia responded immediately. We came during a major music festival which made it extra fun! Just breathtaking area and adorable casita!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 167 reviews
Price from
$232.68
1 night, 2 adults

Hotel Rural Sucuevas

Mestas de Con (Near Onís)

Located in Mestas de Con, 16 miles from The Lakes of Covadonga, Hotel Rural Sucuevas provides accommodations with a garden, free private parking, a terrace and a bar.

M
Martin
From
United States
quite and very peaceful. comfortable room although very small. good location. very nice staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 100 reviews
Price from
$105.76
1 night, 2 adults
All cheap hotels in Onís

Top picks for Onís hotels

Explore our most popular hotels in Onís

Filter by:

Review score

Hotel Cerro La Nina

Beceña (Near Onís)

Located in Beceña, 17 miles from The Lakes of Covadonga, Hotel Cerro La Nina provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

G
Gregory
From
United States
Beautiful views, welcoming and kind staff, and simple a treasure.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,666 reviews
Price from
$76.38
1 night, 2 adults

Casa Ortiz

Soto de Cangas (Near Onís)

Offering a picturesque setting at the foot of the Picos de Europa Mountains, Casa Ortiz is a charming country hotel.

N
Nicholas
From
Canada
The room was super cute and had great facilities! My partner and I enjoyed the rustic farmhouse feel with a very clean and well designed layout for our stay. The room was spacious with lots of room for our luggage. The breakfast was simple but fresh and included lots of local foods. Our host was lovely, she gave us a history of the town and area while we ate and was super firendly. We were very happy with the location as the town was so beautifull, walking distance to quite a few restaurants, as well as, close to attractions like the monastry and Picos De Europa.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,002 reviews
Price from
$51.35
1 night, 2 adults

La Portiella del Llosu

Pandiello (Near Onís)

Providing city views, La Portiella del Llosu in Pandiello features accommodations, a garden, and a shared lounge.

J
Jessica
From
United States
This bed and breakfast was absolutely beautiful and set in a lovely little town with incredible mountain views. The room and the accommodations were so charming, comfortable, cozy, and clean, and we slept so well here. The breakfast was a great addition to our stay - delicious. The owner was very kind and we really enjoyed talking with him about the area and the local hikes and beautiful places to visit in Asturia. We would love to visit again someday and hope to stay at this bed and breakfast again; we highly recommend it to other travelers!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 217 reviews
Price from
$106.64
1 night, 2 adults

Hotel Rural El Pandal

Ardisana (Near Onís)

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

J
Jose I
From
Spain
Amazing location, incredible staff. All you can dream of.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 442 reviews
Price from
$76.38
1 night, 2 adults

Valle la Fuente

El Escobal (Near Onís)

Valle la Fuente in El Escobal provides accommodations with a garden, a terrace, and a shared lounge. This guest house offers free private parking, a shared kitchen, and free Wifi.

F
FR&MR
From
Portugal
Gorgeous location in the mountains, very clean and comfortable, easy self check in, very kind and attentive host.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 526 reviews
Price from
$55.23
1 night, 2 adults

Casa de la Montaña Albergue Turístico

Avín (Near Onís)

Casa de la Montaña Albergue Turístico enjoys a location in Avín, 13 miles from Cares Trail and 21 miles from Bufones de Pria.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 114 reviews
Price from
$91.66
1 night, 2 adults

La Montaña Mágica Hotel Rural

Vibaño (Near 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, 6.2 mi from the beaches of Llanes.

R
Robert
From
United States
Wow, is the best way to describe this hotel? It’s located in the mountains in a gorgeous area. Lots of amenities at the hotel, including farm animals and a game room.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 470 reviews
Price from
$85.79
1 night, 2 adults

Aptos La Corona-Cabrales-Picos de Europa

Carreña de Cabrales (Near Onís)

Aptos La Corona-Cabrales-Picos de Europa enjoys a location in Carreña de Cabrales, 23 miles from Desfiladero de la Hermida and 23 miles from Bufones de Pria.

E
Eduardo
From
Portugal
Convenient location, very clean, outdoor area where children can play
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 113 reviews
Price from
$96.24
1 night, 2 adults

Casa Angelita

Cangas de Onís (Near Onís)

Casa Angelita offers accommodations in Cangas de Onís, 18 miles from Cares Trail and 20 miles from Bufones de Pria. This property offers access to a balcony and free private parking.

S
Sara
From
United States
Beautiful tucked away community right outside of Cangas de Onís accessible to the city and great hiking and other outdoor activities by car. Friendly people, the house was perfect for the 3 of us- would easily accommodate 4. Kitchen was well supplied and anything we needed Lucia responded immediately. We came during a major music festival which made it extra fun! Just breathtaking area and adorable casita!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 167 reviews
Price from
$232.68
1 night, 2 adults

Hotel Rural Sucuevas

Mestas de Con (Near Onís)

Located in Mestas de Con, 16 miles from The Lakes of Covadonga, Hotel Rural Sucuevas provides accommodations with a garden, free private parking, a terrace and a bar.

M
Martin
From
United States
quite and very peaceful. comfortable room although very small. good location. very nice staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 100 reviews
Price from
$105.76
1 night, 2 adults
All cheap hotels in Onís

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Onís and surrounding area in the past month

See all

Popular with guests booking cheap hotels in Onís

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

Popular with guests booking cheap hotels in Onís

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 37 reviews

Popular with guests booking cheap hotels in Onís

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

Popular with guests booking cheap hotels in Onís

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 252 reviews

Popular with guests booking cheap hotels in Onís

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 875 reviews

Popular with guests booking cheap hotels in Soto de Cangas

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

Popular with guests booking cheap hotels in Covadonga

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

Popular with guests booking cheap hotels in Cangas de Onís

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,417 reviews

Popular with guests booking cheap hotels in Beceña

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,666 reviews

Popular with guests booking cheap hotels in Soto de Cangas

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,002 reviews

Stay connected in Onís and nearby. Cheap hotels with free Wifi

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 100 reviews

Located in Mestas de Con, 16 miles from The Lakes of Covadonga, Hotel Rural Sucuevas provides accommodations with a garden, free private parking, a terrace and a bar.

From $105.76 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 46 reviews

La Cabaña de La Nina offers accommodations in Beceña, 16 miles from The Lakes of Covadonga and 18 miles from Cares Trail. This property offers access to a terrace and free private parking.

From $11,750.32 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 17 reviews

Casa de Aldea La Jaya II is located in Ortiguero, just 26 miles from Desfiladero de la Hermida and 28 miles from La Rasa de Berbes Golf.

From $107.35 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 11 reviews

Casa de Aldea La Jaya I offers accommodations in Ortiguero, 15 miles from The Lakes of Covadonga and 10 miles from Cares Trail.

From $122.69 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 597 reviews

Featuring a terrace with great views of the Picos de Europa Mountains, Hotel Alto de las Estazadas is located in Canales. Free WiFi access is available in public areas.

From $58.76 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 21 reviews

LA NOZAL piscina, barbacoa, jardín is located in Llanes, just 25 miles from The Lakes of Covadonga and 16 miles from Bufones de Pria.

From $302.72 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,058 reviews

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

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 167 reviews

Casa Angelita offers accommodations in Cangas de Onís, 18 miles from Cares Trail and 20 miles from Bufones de Pria. This property offers access to a balcony and free private parking.

From $279.69 per night

Enjoy breakfast in Onís and nearby

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 715 reviews

Casa Rural Priena has a garden, shared lounge, a terrace and bar in Covadonga. Featuring a tour desk, this property also provides guests with a grill.

From $88.14 per night

Casa Ortiz

Soto de Cangas
Breakfast options
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,002 reviews

Offering a picturesque setting at the foot of the Picos de Europa Mountains, Casa Ortiz is a charming country hotel.

From $47.30 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,130 reviews

Located in Soto de Cangas, 11 miles from The Lakes of Covadonga, Hotel El Bricial provides accommodations with a garden, free private parking, a shared lounge and a terrace.

From $64.63 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,123 reviews

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.

From $56.41 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

11 miles from The Lakes of Covadonga in Benia de Onís, La Quintana de Los Valles offers accommodations with access to a fitness room.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews

Apartamento Moni enjoys a location in Benia de Onís, 11 miles from The Lakes of Covadonga and 14 miles from Cares Trail.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 62 reviews

Apartamento El Estanque - HA Peña Santa is located in Benia de Onís, just 18 miles from The Lakes of Covadonga and 14 miles from Cares Trail.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 427 reviews

Located in Benia de Onís, 18 miles from The Lakes of Covadonga, Pensión Casa Morán has accommodations with a garden, free private parking, a shared lounge and a terrace.

Cheap hotels that guests love in Onís

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 252 reviews
We never met the owner but she was super friendly via WhatsApp and helped us out with recommendations. Location is perfect for the Ruta Del Cares and other local walks. Patio space nice. Bed was comfortable. Value was great!
Guest review by
Alex
Young couple
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 875 reviews
Location and size
Guest review by
Olga
Group
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 875 reviews
We booked this last minute as we were travelling about Spain making location a handy stop over. We had a getaway deal so it was very inexpensive. Staff were really friendly, room was bit tired but spotlessly clean and parking was free and plentiful. There was a bit of noise from the bar til 10.30pm Breakfast was a feast with plenty of choice.
Guest review by
Glenda
Young couple