Go to homepage lastminuteGo to homepage lastminute

Hotels in Cangas de Onís

When it comes to finding the perfect retreat, Cangas de Onís hotels offer an unbeatable combination of charm, comfort, and stunning natural beauty. Nestled at the foothills of the Picos de Europa mountains, this picturesque town is not only rich in history but also serves as a fantastic base for exploring the lush landscapes of Asturias. From cosy guesthouses to luxurious stays, there's something to suit every traveller’s taste and budget. Whether you're keen to immerse yourself in the local culture or embark on thrilling outdoor adventures, Cangas de Onís has it all. Don’t miss out—check our deals on hotels in Cangas de Onís and start planning your unforgettable getaway!

  • Hotel

    Conjunto Hotelero La Pasera

    rated as 3.5 out of 5 by 419 reviewers
    3.28 km from city centre
    from 48 € per night
  • Hotel

    Hotel Virgen de Covadonga

    rated as 1.5 out of 5 by 7 reviewers
    433 m from city centre
    from 60 € per night
  • Hotel

    Hotel Cerro La Nina

    rated as 4.5 out of 5 by 207 reviewers
    9.4 km from city centre
    from 109 € per night
  • Hotel

    Gran Hotel Pelayo

    rated as 3.5 out of 5 by 436 reviewers
    7.65 km from city centre
    from 56 € per night
  • Hotel

    Hotel La Ercina

    rated as 4.5 out of 5 by 185 reviewers
    7.2 km from city centre
    from 55 € per night
  • Hotel

    Hotel El Sella

    rated as 4 out of 5 by 278 reviewers
    199 m from city centre
    from 75 € per night
  • Hotel

    Hotel Los Lagos Nature

    rated as 3.5 out of 5 by 520 reviewers
    28 m from city centre
    from 64 € per night
  • Apartment

    Apartamentos el Beyu

    rated as 5 out of 5 by 1 reviewers
    145 m from city centre
    from 123 € per night
  • Apartment

    Apartamentos Picabel

    rated as 5 out of 5 by 9 reviewers
    5.85 km from city centre
    from 133 € per night
  • Apartment
    2.79 km from city centre
    from 85 € per night
  • Hotel

    La Posada de Granda

    rated as 5 out of 5 by 4 reviewers
    6.13 km from city centre
    from 83 € per night
  • Apartment
    28 m from city centre
    from 114 € per night
  • Apartment
    1.81 km from city centre
    from 62 € per night
  • Guest house

    Casa Ortiz

    rated as 4.5 out of 5 by 68 reviewers
    3.71 km from city centre
  • Hotel

    Hotel El Repelao

    rated as 4.5 out of 5 by 156 reviewers
    7.11 km from city centre
    from 70 € per night

Hotels in Cangas de Onís with breakfast included

  • Hotel

    La Casona de Cardes

    rated as 4 out of 5 by 66 reviewers
    2.65 km from city centre
  • Hotel

    Hotel Rural Sucuevas

    rated as 4.5 out of 5 by 92 reviewers
    9.75 km from city centre
    from 95 € per night
  • Hotel

    Hotel El Bricial

    rated as 3.5 out of 5 by 120 reviewers
    3.54 km from city centre
    from 103 € per night
  • Hotel

    Hotel Trapa

    rated as 3.5 out of 5 by 108 reviewers
    3.77 km from city centre
  • Hotel

    Hotel Intriago I & II

    rated as 4 out of 5 by 70 reviewers
    7.19 km from city centre
  • Hotel

    Hotel Rural "La Ruta De Cabrales"

    rated as 2.5 out of 5 by 7 reviewers
    9.31 km from city centre
    from 37 € per night
  • Hotel

    Hotel El Angliru

    rated as 3 out of 5 by 46 reviewers
    3.02 km from city centre
    from 101 € per night
  • Hotel

    Hotel Avelina

    rated as 3 out of 5 by 23 reviewers
    337 m from city centre
  • Hotel

    Los Acebos Cangas

    rated as 3 out of 5 by 118 reviewers
    359 m from city centre
    from 50 € per night

Best value for money hotels in Cangas de Onís

Great value hotels for your stay in Cangas de Onís

  • Hotel

    Hotel Mirador de la Cepada

    rated as 4 out of 5 by 32 reviewers
    846 m from city centre
    from 145 € per night
  • Hotel

    Hotel Ciudad Cangas de Onis

    rated as 3.5 out of 5 by 152 reviewers
    557 m from city centre
    from 118 € per night

Best rated hotels in Cangas de Onís

Explore the most popular hotels in Cangas de Onís based on ratings from other travellers

  • Hotel

    Apartamentos Spa Cueto

    rated as 5 out of 5 by 142 reviewers
    355 m from city centre
  • Hotel
    5.26 km from city centre
  • Hotel

    Hotel La Balsa

    rated as 4.5 out of 5 by 219 reviewers
    3.65 km from city centre
  • Hotel

    Parador de Cangas de Onís

    rated as 4.5 out of 5 by 2,118 reviewers
    2.47 km from city centre
    from 147 € per night
  • Hotel

    Hotel Rural Entremontes

    rated as 4.5 out of 5 by 285 reviewers
    4.9 km from city centre
    from 71 € per night
  • Hotel

    Hotel Rural El Espino

    rated as 4.5 out of 5 by 155 reviewers
    5.16 km from city centre
    from 71 € per night
  • Hotel

    Hotel Rural Montañas de Covadonga

    rated as 4.5 out of 5 by 175 reviewers
    5.82 km from city centre

Cheap hotels in Cangas de Onís

Affordable budget hotels in Cangas de Onís

  • Hotel

    Hotel El Trasgu

    rated as 4.5 out of 5 by 47 reviewers
    3.02 km from city centre
  • Hotel

    Pensión Susierra

    rated as 1.5 out of 5 by 13 reviewers
    2.62 km from city centre
  • Hotel

    Hotel Ecos del Sella

    rated as 4 out of 5 by 33 reviewers
    2.03 km from city centre
  • Hotel

    Hotel Covadonga

    rated as 3.5 out of 5 by 53 reviewers
    558 m from city centre
  • Hotel

    Hotel Rural Coviella

    rated as 4 out of 5 by 130 reviewers
    5.56 km from city centre
    from 75 € per night
  • Hotel

    Hotel Rural "Corru San Pumés"

    rated as 4 out of 5 by 29 reviewers
    9.26 km from city centre
  • Hotel

    Hotel & Spa Villa de Mestas

    rated as 4 out of 5 by 271 reviewers
    9.24 km from city centre
    from 77 € per night
  • Hotel

    Hotel Santa Cruz

    rated as 4 out of 5 by 375 reviewers
    185 m from city centre
  • Hotel

    Hotel Eladia

    rated as 3.5 out of 5 by 86 reviewers
    26 m from city centre

FAQs about hotels in Cangas de Onís

  • Are there any dog friendly hotels in Cangas de Onís?

    Planning a dog-friendly holiday in Cangas de Onís? Check out these top-rated hotels: Conjunto Hotelero La Pasera, Hotel Virgen de Covadonga, Hotel Cerro La Nina.

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

    Discover the perfect family-friendly hotels for your next holiday! Here are the top picks for families with children: Conjunto Hotelero La Pasera, Hotel Virgen de Covadonga, Hotel Cerro La Nina.

  • What are the most popular hotels in Cangas de Onís city centre?

    For a stay in the city centre of Cangas de Onís, these centrally located hotels are suitable: Conjunto Hotelero La Pasera, Hotel Virgen de Covadonga, Hotel Cerro La Nina.

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

    For a cheap stay in Cangas de Onís, we recommend these budget-friendly hotels: Hotel Virgen de Covadonga, Hotel El Sella, Hotel Los Lagos Nature.

  • What are the best hotels close to Cangas de Onís most popular attractions?

    For a stay close to the best points of interests, we recommend these hotels:

    • Basilica de Santa Maria la Real de Covadonga: Gran Hotel Pelayo, Hotel El Repelao

    • Covadonga Sanctuary: Gran Hotel Pelayo, Hotel El Repelao

    • Puente Romano: Hotel Virgen de Covadonga, Hotel El Sella, Hotel Los Lagos Nature