Are you in a hurry?
Here is a quick list of hotels in Cangas de Onis, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hotel Santa Cruz |
8.9 / 10 (2555 Reviews) |
From 49$ | |
| Hotel Virgen De Covadonga |
7.5 / 10 (1881 Reviews) |
From 78$ | |
| Hotel Montanas De Covadonga |
7.2 / 10 (325 Reviews) |
From 198$ | |
| Hotel Ciudad Cangas De Onis |
8.6 / 10 (2433 Reviews) |
From 150$ | |
| Hotel Granda |
8.6 / 10 (1378 Reviews) |
From 104$ |
View all photos
Hotel Santa Cruz
From 49$
Hotel Santa Cruz is rated 3 stars and provides visitors of Cangas de Onis with 24-hour security and horse riding tours. Placed 3.6 km from Zoo la Grandera, this venue is located 250 metres away from Cangas Aventura.
The prime location next to a bus stop provides easy access to Roman bridge in Cangas de Onis. The accommodation is 1 km from the centre of Cangas de Onis. Hotel Santa Cruz is close to tourist attractions, including Jaire Aventura.
View all photos
Hotel Virgen De Covadonga
From 78$
Situated 250 metres from Church of Our Lady of the Assumption of St. Mary, Hotel Virgen De Covadonga Cangas de Onis features Wi-Fi throughout the venue and a private parking garage on site. This property is set within easy reach of Roman bridge and right in the centre of Cangas de Onis.
The hotel is nestled in the tourist centre of Cangas de Onis with direct proximity to Cangas Aventura. Quesos Aquilino is a 5-minute walk from the venue in Cangas de Onis. Hotel Virgen De Covadonga is a short ride from Zoo la Grandera. Asturias airport is 110 km from this property.
View all photos
Hotel Montanas De Covadonga
From 198$
Overlooking the mountain, Hotel Montanas De Covadonga is 5 km from Priena in Cangas de Onis. Wi-Fi is available in public areas as well as horse riding tours and a restaurant are available on site.
Mirador de la Reina is less than 6 km away. You can get to Zoo la Grandera in a few minutes by car. Hotel Montanas De Covadonga offers access to Asturias airport located 115 km away.
View all photos
Hotel Ciudad Cangas De Onis
From 150$
Featuring 24-hour security service and free newspapers throughout the property, Hotel Ciudad Cangas De Onis is located approximately a 5-minute drive from Church of Santa Cruz. It is 700 metres from Aula del Reino de Asturias Museum and a few steps from Roman bridge.
The centre of Cangas de Onis can be reached within a 10-minute walk. This venue is located near the Sella River. You can get to Zoo la Grandera in a few minutes by car. The accommodation offers a well-connected location 110 km from Asturias airport.
View all photos
Hotel Granda
From 104$
Featuring a safe deposit box and horse riding tours, Hotel Granda Cangas de Onis offers charming accommodation in 0.8 km from Los Cauces. The venue is situated 1 km from Cangas de Onis city centre and 110 km from Asturias airport.
The hotel is conveniently located in vicinity of Roman bridge in Cangas de Onis. You'll find Quesos Aquilino within 5 minutes' drive of the property. Hotel Granda is a short ride from Zoo la Grandera.
Hotels in Cangas de Onis
| Family Hotel 👪 | Hotel Santa Cruz |
| Top Service Hotel 🛁 | Hotel Virgen De Covadonga |
| Best Price Hotel 🤑 | Hotel Montanas De Covadonga |
View all photos
Hotel Mirador De La Cepada
From 196$
The 4-star Hotel Mirador De La Cepada is set 4 km from Estacion de desove de Salmones and 1.1 km from Santa Cruz de Cangas de Onis. Wi-Fi is available throughout the venue and complimentary private parking is provided on site too.
The accommodation is located 10 minutes' walk from the centre of Cangas de Onis. The hotel is settled in the very heart of Cangas de Onis. You can get to Roman bridge in a few minutes by car.
View all photos
La Casona De Cardes
From 78$
La Casona De Cardes Hotel Cangas de Onis is set 3.5 km from Ilesia de Santolaya d'Abamia Church, and boasts a terrace and a shared lounge. The venue is merely a 30-minute walk from the centre of Cangas de Onis.
Estacion de desove de Salmones is less than 4.1 km away. You can get to Roman bridge in Cangas de Onis in a few minutes by car.
View all photos
Hotel Ecos Del Sella
From 105$
Hotel Ecos Del Sella Cangas de Onis lies approximately 10 minutes by car from Santa Cruz de Cangas de Onis, offering 24 rooms and featuring a sunbathing terrace, a play area, and a garden. The venue is located within 20 minutes' walk from the centre of Cangas de Onis.
The accommodation is around 10 minutes' drive from Roman bridge. You can get to Roman bridge in Cangas de Onis in a few minutes by car.
View all photos
Hotel Nochendi
From 107$
Hotel Nochendi Cangas de Onis is a 3-star venue positioned 5 minutes on foot from Church of Santa Cruz. The accommodation provides 12 guestrooms appointed with a safe box, a patio, and a flat-screen TV with satellite channels for a pleasant stay in Cangas de Onis.
Located off Church of Our Lady of the Assumption of St. Mary, the property is about 5 minutes’ walk from Cangas de Onis city centre. It is 300 metres from Roman bridge and a few steps from Roman bridge in Cangas de Onis. Hotel Nochendi is a short ride from Zoo la Grandera.
View all photos
Hotel La Casona De Llerices
From 109$
Hotel La Casona De Llerices Cangas de Onis is a 3-star venue 4.7 km from Playa Fluvial Olla De San Vicente. Wi-Fi is offered throughout the accommodation and a private parking lot is available nearby.
Orandi is less than 2.5 km away. You can get to Sanctuary of Covadonga in a few minutes by car. The property is 120 km away from Asturias airport.
View all photos
Alojamiento Rural Cosorios
From 133$
Alojamiento Rural Cosorios Hotel, located just near the Centuries - old Roman Arch Bridge in Cangas de Onis, features a summer terrace and a picnic area. The venue is within 6 minutes' walk of Antigua iglesia de Santa Maria and 500 metres away from Cangas Aventura.
The accommodation is situated 1 km from Cangas de Onis city centre and 110 km from Asturias airport. Church of Santa Cruz is also close by.
View all photos
Imperion
From 81$
Imperion Hotel boasts a prime setting and entices guests to the historical district of Cangas de Onis. The accommodation features a terrace and a shared lounge, and the rooms overlook the city.
Church of Our Lady of the Assumption of St. Mary and Estatua De Don Pelayo are 7 minutes and 8 minutes' walk away respectively. The venue lies within 1 km of the centre of Cangas de Onis. Imperion Hotel is just a few steps from Roman bridge and Roman bridge in Cangas de Onis. Asturias airport is situated around 110 km away.
View all photos
Hotel Covadonga
From 54$
Featuring Wi-Fi throughout the property, Alojamiento Covadonga Hotel Cangas de Onis offers accommodation within 3.8 km from Rio Dobra. The venue is located off Roman bridge, just 10 minutes' walk from the city centre.
The property is only 7 minutes on foot from the Centuries - old Roman Arch Bridge in Cangas de Onis. Guests will also enjoy location next to a river. Alojamiento Covadonga Hotel is a short ride from Zoo la Grandera.
View all photos
Alojamientos Fermin
From 59$
Featuring Wi-Fi in the rooms, Alojamientos Fermin Cangas de Onis is set a mere 0.6 km from Moto Picapedrera. Jaire Aventura is only 650 metres from here.
Guests will appreciate a quiet location in the vicinity of the Centuries - old Roman Arch Bridge in Cangas de Onis. The guest house is 1 km from Cangas de Onis city centre. You can get to Zoo la Grandera in a few minutes by car.
View all photos
Hotel Avelina
From 70$
Hotel Avelina Cangas de Onis is a 2-star venue around 10 minutes' drive from Church of Santa Cruz. This accommodation features a summer terrace and a picnic area as well as Wi-Fi throughout the property.
Cangas de Onis centre can be reached within 20 minutes' walk. It is also set less than 10 minutes’ drive from Roman bridge. Hotel Avelina is a short ride from Roman bridge in Cangas de Onis. The closest airport is Asturias, nearly 110 km away.
View all photos
Casa Valle Cangas De Onis
From 163$
Offering a summer terrace and a garden, Casa Valle Cangas De Onis Aparthotel is situated in Cangas de Onis, 11 minutes' walk from Santa Cruz de Cangas de Onis. Los Cauces can be found 750 metres from the aparthotel.
The venue is 1 km from the city centre and adjacent to Capilla de San Antonio. You can get to the Centuries - old Roman Arch Bridge in Cangas de Onis in a few minutes by car.