Cangas de Onís Hotels

Top offers for cheap hotels

Search form is loading

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
    7.65 km from city centre
    from 132 € per night
    1 of 5 slides
  • Hotel
    433 m from city centre
    from 79 € per night
    1 of 5 slides
  • Hotel
    9.4 km from city centre
    from 123 € per night
    1 of 5 slides
  • Hotel
    3.28 km from city centre
    from 64 € per night
    1 of 5 slides
  • Hotel
    7.2 km from city centre
    from 70 € per night
    1 of 5 slides
  • Hotel

    Hotel El Repelao

    7.11 km from city centre
    from 130 € per night
    1 of 5 slides
  • Hotel
    3.2 km from city centre
    from 60 € per night
    1 of 5 slides
  • Hotel
    28 m from city centre
    from 111 € per night
    1 of 5 slides
  • Apartment
    145 m from city centre
    from 89 € per night
    1 of 5 slides
  • Apartment
    5.85 km from city centre
    from 359 € per night
    1 of 5 slides
  • Apartment
    2.79 km from city centre
    from 85 € per night
    1 of 5 slides
  • 1 of 5 slides
  • 1 of 5 slides
  • Guest house

    Casa Ortiz

    3.71 km from city centre
    from 66 € per night
    1 of 5 slides
  • Hotel
    846 m from city centre
    from 217 € per night
    1 of 5 slides

Hotels in Cangas de Onís with breakfast included

  • Hotel

    Hotel Santa Cruz

    185 m from city centre
    1 of 5 slides
  • Hotel
    2.65 km from city centre
    from 100 € per night
    1 of 4 slides
  • Hotel

    Hotel El Bricial

    3.54 km from city centre
    1 of 5 slides
  • Hotel

    Hotel Trapa

    3.77 km from city centre
    1 of 3 slides
  • Hotel
    7.19 km from city centre
    1 of 5 slides
  • 1 of 5 slides
  • Hotel
    3.02 km from city centre
    from 61 € per night
    1 of 5 slides
  • Hotel
    10.64 km from city centre
    from 88 € per night
    1 of 5 slides
  • Hotel

    Hotel El Sella

    199 m from city centre
    from 65 € per night
    1 of 5 slides

Best value for money hotels in Cangas de Onís

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

  • Hotel
    557 m from city centre
    from 55 € per night
    1 of 5 slides

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
    5.26 km from city centre
    from 70 € per night
    1 of 5 slides
  • 1 of 5 slides
  • Hotel
    355 m from city centre
    1 of 5 slides
  • Hotel
    7.71 km from city centre
    1 of 5 slides
  • Hotel
    3.65 km from city centre
    from 65 € per night
    1 of 5 slides
  • Hotel
    225 m from city centre
    1 of 5 slides
  • Hotel
    2.47 km from city centre
    from 93 € per night
    1 of 5 slides
  • Hotel
    4.9 km from city centre
    from 70 € per night
    1 of 5 slides
  • Hotel
    7.79 km from city centre
    from 95 € per night
    1 of 5 slides

Cheap hotels in Cangas de Onís

Affordable budget hotels in Cangas de Onís

  • Hotel

    Hotel El Trasgu

    3.02 km from city centre
    1 of 5 slides
  • 1 of 5 slides
  • Hotel
    2.62 km from city centre
    1 of 5 slides
  • Hotel
    5.16 km from city centre
    from 68 € per night
    1 of 5 slides
  • Hotel
    2.03 km from city centre
    from 164 € per night
    1 of 5 slides
  • Hotel
    9.14 km from city centre
    from 100 € per night
    1 of 5 slides
  • 1 of 5 slides
  • Hotel

    Hotel Covadonga

    558 m from city centre
    1 of 5 slides
  • Hotel
    5.56 km from city centre
    from 79 € per night
    1 of 5 slides
Download our app

Plan your next adventure in a few taps.

Myprice offers

Sign in for special prices on hotels and accommodation.

Spread the cost

Secure your deal with just a small deposit, then pay the rest later.

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: Gran Hotel Pelayo, 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: Gran Hotel Pelayo, 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: Gran Hotel Pelayo, 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 Rural Casa de Campo, 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, Casa Asprón

    • Covadonga Sanctuary: Gran Hotel Pelayo, Hotel El Repelao, Casa Asprón

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