Hotels in Cangas de Onis

Search Cangas de Onis Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 1067 hotels for you in Cangas de Onis

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Santa Cruz Hotels in Cangas de Onis
Hotel Santa Cruz Hotels in Cangas de OnisHotel Santa Cruz Hotels in Cangas de OnisHotel Santa Cruz Hotels in Cangas de OnisHotel Santa Cruz Hotels in Cangas de OnisHotel Santa Cruz Hotels in Cangas de OnisHotel Santa Cruz Hotels in Cangas de Onis
88
Hotels in Cangas de Onis
Horse Riding
Hiking
24-Hour Front Desk
"The hotel is in a very good location, close to the main bus station, city and has free parking around. The staff is very friendly and welcoming. The rooms are a bit small specially if you get a room on the top floor, they are modern and clean so it's quite comfy. I found that the air conditioner was quite loud and it would randomly start doing some really loud noises after around 20 minutes and would sometimes shutdown with an error E0. It would be nice if they had like a welcoming tray with a kettle and some instant coffee or teas, or even some water. The breakfast is very good, I found it to be even better than some larger 4 stars hotels."
Very Good
53 reviews
8.9/10
1 night
From €173
Check Availability
Hotel El Sella Hotels in Cangas de Onis
Hotel El Sella Hotels in Cangas de OnisHotel El Sella Hotels in Cangas de OnisHotel El Sella Hotels in Cangas de OnisHotel El Sella Hotels in Cangas de OnisHotel El Sella Hotels in Cangas de OnisHotel El Sella Hotels in Cangas de Onis
99+
Hotels in Cangas de Onis
Hiking
24-Hour Front Desk
Luggage Storage
"Hotel bem situado. Agradável e simpático."
Very Good
28 reviews
8.4/10
1 night
From €129
Check Availability
Hotel Los Lagos Nature Hotels in Cangas de Onis
Hotel Los Lagos Nature Hotels in Cangas de OnisHotel Los Lagos Nature Hotels in Cangas de OnisHotel Los Lagos Nature Hotels in Cangas de OnisHotel Los Lagos Nature Hotels in Cangas de OnisHotel Los Lagos Nature Hotels in Cangas de OnisHotel Los Lagos Nature Hotels in Cangas de Onis
71
Hotels in Cangas de Onis
24-Hour Front Desk
Luggage Storage
Bar
"The hotel is placed in the city center, the hotel personnel is very friendly and helpful. The rooms are clean, but the beds mattress should be changed. The breakfast is fine."
Very Good
55 reviews
8.3/10
1 night
From €122
Check Availability
Cangas de Onis
You Might Like
Cangas de Onis Hotels with BreakfastCangas de Onis Hotels with Twin RoomCangas de Onis Hotels with 1 Double BedCangas de Onis Hotels with Swimming PoolCangas de Onis Hotels with Free Cancellation
Hotel Ciudad Cangas de Onis Hotels in Cangas de Onis
Hotel Ciudad Cangas de Onis Hotels in Cangas de OnisHotel Ciudad Cangas de Onis Hotels in Cangas de OnisHotel Ciudad Cangas de Onis Hotels in Cangas de OnisHotel Ciudad Cangas de Onis Hotels in Cangas de OnisHotel Ciudad Cangas de Onis Hotels in Cangas de OnisHotel Ciudad Cangas de Onis Hotels in Cangas de Onis
99+
Hotels in Cangas de Onis
Hiking
Fitness Room
Private parking
With a stay at Hotel Ciudad Cangas De Onis in Cangas de Onis, you'll be within a 10-minute walk of Puente Romano and Astur Sella Aventura. This hotel is 13.4 mi (21.6 km) from Lakes of Covadonga and 0.5 mi (0.8 km) from Church of Santa Cruz. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Take advantage of the hotel's room service. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 28 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and bidets. Conveniences include phones, as well as desks and minibars.
Very Good
10 reviews
8.5/10
1 night
From €169
Check Availability
Parador de Cangas de Onis Hotels in Cangas de Onis
Parador de Cangas de Onis Hotels in Cangas de OnisParador de Cangas de Onis Hotels in Cangas de OnisParador de Cangas de Onis Hotels in Cangas de OnisParador de Cangas de Onis Hotels in Cangas de OnisParador de Cangas de Onis Hotels in Cangas de OnisParador de Cangas de Onis Hotels in Cangas de Onis
99+
Hotels in Cangas de Onis
Trip.BestNo.2 of Cultural Hotels in Asturias
Horse Riding
Hiking
Public parking
"The hotel is perfectly renovated, the spa is phenomenal, quiet atmosphere, spectacular upper rooms, very large and pleasant, we will return as soon as possible."
Very Good
41 reviews
8.9/10
1 night
From €196
Check Availability
Imperion Hotels in Cangas de Onis
Imperion Hotels in Cangas de OnisImperion Hotels in Cangas de OnisImperion Hotels in Cangas de OnisImperion Hotels in Cangas de OnisImperion Hotels in Cangas de OnisImperion Hotels in Cangas de Onis
56
Hotels in Cangas de Onis
Private parking
24-Hour Front Desk
Luggage Storage
Located in Parres, Hotel Imperion is on the riverwalk, within a 5-minute walk of Puente Romano and Astur Sella Aventura. This hotel is 13.2 mi (21.3 km) from Lakes of Covadonga and 0.3 mi (0.4 km) from Church of Santa Cruz. Enjoy recreation amenities such as bicycles to rent or take in the view from a terrace. This hotel also features complimentary wireless internet access, concierge services, and a television in a common area. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include a computer station, express check-in, and complimentary newspapers in the lobby. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 18 air-conditioned rooms featuring private hot tubs and LCD televisions. Your Select Comfort bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have jetted bathtubs and complimentary toiletries.
Very Good
8 reviews
8.5/10
1 night
From €149
Check Availability
Puente Romano Hotels in Cangas de Onis
Puente Romano Hotels in Cangas de OnisPuente Romano Hotels in Cangas de OnisPuente Romano Hotels in Cangas de OnisPuente Romano Hotels in Cangas de OnisPuente Romano Hotels in Cangas de OnisPuente Romano Hotels in Cangas de Onis
56
Hotels in Cangas de Onis
Private parking
24-Hour Front Desk
Luggage Storage
With a stay at Hotel Puente Romano in Parres, you'll be within a 5-minute walk of Puente Romano and Astur Sella Aventura. This hotel is 13.2 mi (21.3 km) from Lakes of Covadonga and 0.3 mi (0.5 km) from Church of Santa Cruz. Enjoy recreation amenities such as bicycles to rent or take in the view from a garden. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a television in a common area. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 8 AM to 11 AM for a fee. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. Limited parking is available onsite. Stay in one of 27 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and complimentary newspapers, as well as phones with free local calls.
Very Good
9 reviews
8.5/10
1 night
From €127
Check Availability
Hotel Virgen de Covadonga Hotels in Cangas de Onis
Hotel Virgen de Covadonga Hotels in Cangas de OnisHotel Virgen de Covadonga Hotels in Cangas de OnisHotel Virgen de Covadonga Hotels in Cangas de OnisHotel Virgen de Covadonga Hotels in Cangas de OnisHotel Virgen de Covadonga Hotels in Cangas de OnisHotel Virgen de Covadonga Hotels in Cangas de Onis
63
Hotels in Cangas de Onis
Private parking
24-Hour Front Desk
Luggage Storage
"Buena ubicación y buen trato pero nada más pasar a la habitación el suelo estaba sucio de arena y la ducha igual y de primeras no da buena impresión Y también tiene mala insonorización porque se oye todo y el servicio hace ruido y habla muy alto por la mañana. Por lo demás, muy a gusto"
Good
16 reviews
7.7/10
1 night
From €68
Check Availability
Hotel Granda Hotels in Cangas de Onis
Hotel Granda Hotels in Cangas de OnisHotel Granda Hotels in Cangas de OnisHotel Granda Hotels in Cangas de OnisHotel Granda Hotels in Cangas de OnisHotel Granda Hotels in Cangas de OnisHotel Granda Hotels in Cangas de Onis
99
Hotels in Cangas de Onis
Horse Riding
Hiking
Private parking
"Good location, very hygiene, good breakfast."
Very Good
14 reviews
8.6/10
1 night
From €164
Check Availability
Hotel Mirador de la Cepada Hotels in Cangas de Onis
Hotel Mirador de la Cepada Hotels in Cangas de OnisHotel Mirador de la Cepada Hotels in Cangas de OnisHotel Mirador de la Cepada Hotels in Cangas de OnisHotel Mirador de la Cepada Hotels in Cangas de OnisHotel Mirador de la Cepada Hotels in Cangas de OnisHotel Mirador de la Cepada Hotels in Cangas de Onis
99+
Hotels in Cangas de Onis
Private parking
24-Hour Front Desk
Luggage Storage
Located in the heart of Picos de Europa Mountains, in the small town of Cangas de Onís, Hotel La Cepada features free Wi-Fi and free private parking. All heated rooms offer views of the mountains, the Sella River Valley, or the town of Cangas de Onís. They are equipped with a flat-screen TV, desk, and telephone. The rooms have a private bathroom with a bathtub and free toiletries. This eco-friendly hotel is a 10-minute walk from Sella River and 213 feet from the nearest bus stop.
Great
2 reviews
9.1/10
Check Availability
See All Hotels in Cangas de Onis

Find unique stays and themed hotels in Cangas de Onis

Immerse yourself in the vibrant atmosphere of Cangas de Onis with our handpicked accommodation options

FAQs About Hotels in Cangas de Onis

How to get good deals on hotels in Cangas de Onis?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in Cangas de Onis?​

Average hotel prices in Cangas de Onis based on Trip.com: €140 on weekdays and €136 on weekends (Friday–Saturday).

What are some of the best hotels in Cangas de Onis?

The most popular Cangas de Onis hotels for your stay: Hotel Los Lagos Nature (from €136), Hotel Virgen de Covadonga (from €100) and Hotel El Sella (from €157) are the preferred hotels.

What hotels in Cangas de Onis offer an especially good breakfast ?

Hotel Ciudad Cangas de Onis (from €205),Parador de Cangas de Onis (from €228) and Hotel Los Lagos Nature (from €136) provide high-quality breakfast. Start your day with a delicious breakfast!

Which hotels in Cangas de Onis provide fitness facilities?

Hotel Ciudad Cangas de Onis (from €205) provides fitness facilities. Satisfy your fitness needs even while travelling!

Which hotels in Cangas de Onis provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Hotel Los Lagos Nature (from €136), Hotel Virgen de Covadonga (from €100) and Hotel El Sella (from €157) are popular hotels with free Wi-Fi.

Cangas de Onis Hotels Information

Highest Price€677
Lowest Price€40
Number of Reviews286
Total Properties1067
Average Price (Weekdays)€140
Average Price (Weekends)€136