Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cangas de Onís

Filter by star ratings
All filters
Parador de Cangas de Onis
Parador de Cangas de Onis
9.0 Excellent
Villanueva, Cangas de Onís, Asturias, Spain
Show on map
1.5 mi from city centre, Cangas de Onís 
ExcellentBased on 476 reviews
9.0

Parador de Cangas de Onis provides a comfortable setting while in Cangas de Onis. It offers free wireless internet, a 24-hour reception and massages.

Hotel & Spa María Manuela
Hotel & Spa María Manuela
8.1 Excellent
La vega, s/n, Onís, Asturias, Spain
Show on map
8.1 mi from city centre, Cangas de Onís 
ExcellentBased on 1,708 reviews
8.1

Conveniently situated and providing an outdoor pool and a Turkish steam bath, this modern hotel is located an easy drive from Cangas de Onis. It has a day spa, as well as a 24-hour reception, meeting rooms and a playground.

Hotel El Jisu
Hotel El Jisu
9.2 Excellent
Carretera Potes - Fuente De, Km8, Camaleño, Cantabria, Spain
Show on map
25.8 mi from city centre, Cangas de Onís 
ExcellentBased on 367 reviews
9.2

Hotel El Jisu provides comfortable 3-star accommodation in Camaleno. It boasts views of Picos de Europa and offers a variety of amenities, such as a sun deck, a swimming pool and complimentary Wi-Fi.

Hotel El Torrejón
Hotel El Torrejón
9.4 Excellent
Barrio Del Torrejon, Las Arenas, Asturias, Spain
Show on map
16.1 mi from city centre, Cangas de Onís 
ExcellentBased on 448 reviews
9.4

This comfortable hotel in Cabrales offers free Wi-Fi, as well as a playground and a Jacuzzi. It is also situated a five-minute stroll from Las Arenas, and provides a convenient shuttle service.

Tierra de la Reina
Tierra de la Reina
8.5 Excellent
Carretera Santander 6, Boca de Huérgano, León, Spain
Show on map
28.0 mi from city centre, Cangas de Onís 
ExcellentBased on 765 reviews
8.5

Tierra de la Reina is located in Boca De Huergano and offers free Wi-Fi. It is the perfect base for those looking to immerse themselves in nature, with Picos de Europa National Park just steps away.

Hotel La Cepada
Hotel La Cepada
8.3 Excellent
Avenida Contranquil, Cangas de Onís, Asturias, Spain
Show on map
0.5 mi from city centre, Cangas de Onís 
ExcellentBased on 718 reviews
8.3

Hotel La Cepada is situated in Cangas de Onis and is close to the area's popular attractions. It offers 4-star accommodation with air-conditioned rooms.

Tips for booking a Cangas de Onís hotel

Cheapest month:April
Most expensive month:November
Average price in Cangas de Onís:$85/night
Absolute cheapest price found:$23/night
Cheapest day:Friday
Most expensive day:Saturday
$49 - $143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$66 - $192
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cangas de Onís hotels

Show all 270 hotels
1
Parador de Cangas de Onis
Parador de Cangas de Onis
9.0 Excellent
Villanueva, Cangas de Onís, Asturias, Spain
Show on map
1.5 mi from city centre, Cangas de Onís 

Parador de Cangas de Onis provides a comfortable setting while in Cangas de Onis. It offers free wireless internet, a 24-hour reception and massages.

Cheapest hotels in Cangas de Onís, Asturias

Show all 270 hotels
Tierra de la Reina
Tierra de la Reina
8.5 Excellent
Carretera Santander 6, Boca de Huérgano, León, Spain
Show on map
0.1 mi from city centre,  

Tierra de la Reina is located in Boca De Huergano and offers free Wi-Fi. It is the perfect base for those looking to immerse themselves in nature, with Picos de Europa National Park just steps away.

$48
Avg. per night
Hotel El Jisu
Hotel El Jisu
9.2 Excellent
Carretera Potes - Fuente De, Km8, Camaleño, Cantabria, Spain
Show on map
0.4 mi from city centre,  

Hotel El Jisu provides comfortable 3-star accommodation in Camaleno. It boasts views of Picos de Europa and offers a variety of amenities, such as a sun deck, a swimming pool and complimentary Wi-Fi.

$56
Avg. per night
Hotel El Torrejón
Hotel El Torrejón
9.4 Excellent
Barrio Del Torrejon, Las Arenas, Asturias, Spain
Show on map
0.1 mi from city centre,  

This comfortable hotel in Cabrales offers free Wi-Fi, as well as a playground and a Jacuzzi. It is also situated a five-minute stroll from Las Arenas, and provides a convenient shuttle service.

$64
Avg. per night
Hotel La Cepada
Hotel La Cepada
8.3 Excellent
Avenida Contranquil, Cangas de Onís, Asturias, Spain
Show on map
0.5 mi from city centre,  

Hotel La Cepada is situated in Cangas de Onis and is close to the area's popular attractions. It offers 4-star accommodation with air-conditioned rooms.

$73
Avg. per night
Parador de Cangas de Onis
Parador de Cangas de Onis
9.0 Excellent
Villanueva, Cangas de Onís, Asturias, Spain
Show on map
1.5 mi from city centre,  

Parador de Cangas de Onis provides a comfortable setting while in Cangas de Onis. It offers free wireless internet, a 24-hour reception and massages.

$117
Avg. per night
Hotel & Spa María Manuela
Hotel & Spa María Manuela
8.1 Excellent
La vega, s/n, Onís, Asturias, Spain
Show on map
0.1 mi from city centre,  

Conveniently situated and providing an outdoor pool and a Turkish steam bath, this modern hotel is located an easy drive from Cangas de Onis. It has a day spa, as well as a 24-hour reception, meeting rooms and a playground.

$120
Avg. per night

Hotel prices in Cangas de Onís

3 stars

$48 - $56

Hotel El Jisu

#1 Most popular

Hotel El Jisu
9.2 Excellent
$56
Avg. per night
Tierra de la Reina

Best value

Tierra de la Reina
8.5 Excellent
$48
Avg. per night
4 stars +

$73 - $120

Parador de Cangas de Onis

#1 Most popular

$117
Avg. per night
Hotel & Spa María Manuela

#2 Most popular

$120
Avg. per night
Hotel La Cepada

Best value

Hotel La Cepada
8.3 Excellent
$73
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cangas de Onís

Cangas de Onís travel FAQs

  • What are the best hotels in Cangas de Onís?

    Parador de Cangas de Onis is a very popular hotel in Cangas de Onís with a score of 9.0 from 476 reviews. Hotel La Cepada (8.3 from 718 reviews) and Hotel & Spa María Manuela (8.1 from 1,708 reviews) are also highly rated Cangas de Onís hotels based on recent feedback from HotelsCombined users.

  • How much is a hotel in Cangas de Onís tonight?

    A hotel in Cangas de Onís tonight has an average price of $81, but some deals have been found for as low as $81 in HotelsCombined searches over the last 72 hours. Prices in Cangas de Onís are changing frequently. The best price found for a 4-star Cangas de Onís hotel for tonight has been $81.