HotelsCasa

Hotels in Cangas de Onís

176 properties with instant confirmation · from 45,04 € per night

Without dates, the “from” price is indicative: choose dates to see the real price and availability.
Hotel Covadonga en Cangas de Onís — balance & terrace0reviews

Hotel Covadonga

★★Avenida Castilla, 38, Cangas de Onís8,1 Very good · 3174 reviews
  • Wifi
Travelers Club: from 44,04 € per night
from 45,04 € per nightBook
Hotel El Sella en Cangas de Onís — hotel room0reviews

Hotel El Sella

★★★Puente Romano, 2, Cangas de Onís8,5 Very good · 1501 reviews
  • Wifi
  • Breakfast
  • Restaurant
Travelers Club: from 50,66 € per night
from 51,66 € per nightBook
Hotel Los Lagos Nature en Cangas de Onís — other0reviews

Hotel Los Lagos Nature

★★★Plaza Camila Becena, 3, Cangas de Onís8,3 Very good · 3321 reviews
  • Wifi
  • Restaurant
  • 24-hour reception
Travelers Club: from 57,69 € per night
from 58,69 € per nightBook
Hotel El Angliru en Cangas de Onis0reviews

Hotel El Angliru

★★La Venta 2, Cangas de Onis, Principado de Asturias, 33550
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 62,04 € per night
from 63,04 € per nightBook
Hotel Rural El Espino en Cangas de Onís — hotel room0reviews

Hotel Rural El Espino

★★Corao, s/n, Cangas de Onís9,2 Fantastic · 1196 reviews
  • Wifi
Travelers Club: from 64,55 € per night
from 65,55 € per nightBook
Apartamentos El Llanin en Cangas de Onís — building0reviews

Apartamentos El Llanin

★★★★Barrio el Llanín, Cangas de Onís9,2 Fantastic · 1507 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 66,38 € per night
from 67,38 € per nightBook
Teleña en Cangas de Onís — hotel room0reviews

Teleña

17 Calle Juán Carlos, Bajo Cubierta N, Cangas de Onís8,9 Very good · 64 reviews
  • Parking
  • Pets allowed
Travelers Club: from 70,19 € per night
from 71,19 € per nightBook
Casa de Aldea La Xunta en Cangas de Onís — hotel room0reviews

Casa de Aldea La Xunta

★★★Cardes cangas de Onis9,4 Fantastic · 47 reviews
  • Pets allowed
Travelers Club: from 71,67 € per night
from 72,67 € per nightBook
Hotel Ecos del Sella en Cangas de Onís — hotel room0reviews

Hotel Ecos del Sella

★★★Carretera de Covadonga, s/n, Cangas de Onís9,3 Fantastic · 1312 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 75,14 € per night
from 76,14 € per nightBook
Pension Reconquista en Cangas de Onís — hotel room0reviews

Pension Reconquista

★★★Avda Covadonga 6, 6º derecha, Cangas de Onís7,9 Good · 1082 reviews
  • Wifi
Travelers Club: from 77,52 € per night
from 78,52 € per nightBook
Apartamentos Spa Cueto en Cangas de Onís — building0reviews

Apartamentos Spa Cueto

★★★Avenida Covadonga, 32, Cangas de Onís9,7 Fantastic · 443 reviews
  • Wifi
  • Swimming pool
  • Spa and gym
Travelers Club: from 82,36 € per night
from 83,36 € per nightBook
Hotel La Balsa en Cangas de Onís — building0reviews

Hotel La Balsa

★★Soto de Cangas, s/n, Cangas de Onís9,3 Fantastic · 1111 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 83,95 € per night
from 84,95 € per nightBook
Apartamento El Fondon 1 en Cangas de Onís — other0reviews

Apartamento El Fondon 1

★★★AV.Covadonga Nº 35 Bajo Nº1, Cangas de Onís9,4 Fantastic · 13 reviews
  • Wifi
  • Parking
  • Pets allowed
Travelers Club: from 85,34 € per night
from 86,34 € per nightBook
Hotel Virgen de Covadonga en Cangas de Onis — hotel room0reviews

Hotel Virgen de Covadonga

★★★Calle Calzada de Ponga 16, Cangas de Onis, 335597,6 Good · 26 reviews
  • Wifi
  • Breakfast
  • Parking
Travelers Club: from 89,56 € per night
from 90,56 € per nightBook
Apartamentos El Respigu en Cangas de Onís — other0reviews

Apartamentos El Respigu

★★★★Soto De La Ensertal, 15, Cangas de Onís9,9 Fantastic · 62 reviews
  • Wifi
  • Parking
  • Restaurant
Travelers Club: from 90,17 € per night
from 91,17 € per nightBook
Apartamentos La Cortina en Cangas de Onís — building0reviews

Apartamentos La Cortina

★★★★Corain 11, Cangas de Onís9,6 Fantastic · 62 reviews
  • Wifi
  • Parking
Travelers Club: from 90,46 € per night
from 91,46 € per nightBook
Apartamentos Prestin en Cangas de Onís — hotel room0reviews

Apartamentos Prestin

★★★Lugar Prestín, S/N, Cangas de Onís8,8 Very good · 1060 reviews
  • Wifi
  • Parking
  • Pets allowed
Travelers Club: from 99,80 € per night
from 100,80 € per nightBook
Hotel Mirador de la Cepada en Cangas de Onís — hotel room0reviews

Hotel Mirador de la Cepada

★★★★Avenida Contranquil, s/n, Cangas de Onís9,2 Fantastic · 2829 reviews
  • Wifi
  • Parking
  • Air conditioning
Travelers Club: from 100,71 € per night
from 101,71 € per nightBook
Apartamento El Fondon 2 en Cangas de Onís — other0reviews

Apartamento El Fondon 2

★★★Avenida Covadonga n° 35, Bajo 2, Cangas de Onís8,5 Very good · 20 reviews
  • Wifi
  • Parking
  • Pets allowed
Travelers Club: from 105,95 € per night
from 106,95 € per nightBook

Cangas de Onís has 177 accommodations in the HotelsCasa listing, with an average price of 151 euros per night and the lowest at 63. The offer is divided among apartments (96), holiday homes (35), hotels (32), guesthouses (8) and one aparthotel. The average category is around 3.2 stars, so you'll find simple and decent options rather than great luxuries. To choose well, first think about what you're going to do: if your plan is to visit the Picos de Europa and the National Park, it's best to stay in the concejo of Cangas, but not necessarily in the urban center.

The old town area, around the Puente Romano, is the most convenient for walking to bars, restaurants and the tourist office. That said, in high season there can be noise at night and parking is complicated. Two or three kilometers away, in the direction of Covadonga or toward the river Sella, there are apartments and houses with a garden or terrace, such as the Apartamento con terraza al Puente Romano or La Casona de Cardes, which offer more tranquility and usually have a parking space. If you're looking for relaxation, the Apartamentos Spa Cueto is in a more secluded area, with wellness services, although you'll need a car for everything. The Pensión Reconquista, right in the center, is one of the cheapest and most practical for a single night.

Prices drop considerably outside July and August, and also during Easter if it doesn't coincide with regional holidays. May, June and September are the months with the best balance between weather and rate; in winter you'll find deals below 80 euros, but many restaurants close on weekdays. To get there, the usual way is to drive on the A-8 or the N-634; from Oviedo it's about 70 kilometers on a mountain road, so allow an hour. By bus, ALSA covers the route from Oviedo and Gijón, but to get around the villages and access the Covadonga lakes you'll need a car or to use the special buses that run in summer from the center. Before booking, check whether the accommodation includes heating (essential from October to April), whether breakfast is optional and whether cancellation is free up to how many days in advance. Also check whether the final price adds cleaning or tourist taxes, because in holiday homes it's common for these not to be included in the listing.

Frequently asked questions

What is the average price per night in Cangas de Onís?

The average price is around 151 euros, but you can find rooms or small apartments from 63 euros. The difference depends mainly on the season and whether you book in advance.

What is the best time to go if I want low prices?

From November to March, except Christmas and long weekends, is when rates drop the most. If you prefer good weather without paying the maximum, May and September are the ideal balance.

What area do you recommend for staying without a car?

The old town of Cangas de Onís is the only area where you can do without a car to eat, shop and go out. To visit Covadonga or the lakes, you'll have to use the special bus that leaves from the center in high season.

How do I get around between the accommodation and the points of interest?

The most practical option is a private car, because many rural houses are several kilometers from the center. In summer there are shuttles to the lakes, but for the rest of the concejo public transport is scarce.

What conditions should I check before booking?

Always check the cancellation policy, whether the price includes cleaning and taxes, and whether there is a surcharge for heating or pets. In apartments and houses, also confirm whether bed linen and towels are included.

Popular searches

#HotelInCangasDeOnis #HotelsInCangasDeOnisCityCentre #CheapHotelCangasDeOnis #WhereToStayInCangasDeOnis #HotelsInSpain #AccommodationInCangasDeOnis #HotelWithPoolInCangasDeOnis #HotelsCangasDeOnisNearTheBeach #BestHotelInCangasDeOnis #HotelDealsCangasDeOnis