Hotels in Cangas de Onís (Asturias, Spain)

705 hotels in Cangas de Onís

  1. Hotel Puente Vidosa

    2 Stars
    Views of Aguasaliu Waterfall
    See prices from 4 sites
    from£70
  2. Puente Romano

    2 Stars
    Restored nineteenth century mansion setting
    Select dates to see exact prices
  3. La Casona de Mestas

    2 Stars
    Mountain and river view rooms
    Select dates to see exact prices
  4. Hotel Los Lagos Nature

    3 Stars
    Central location in Cangas town
    See prices from 18 sites
    from£47
  5. Parador de Cangas de Onís

    4 Stars
    Explore Picos de Europa nearby
    See prices from 11 sites
    from£66
  6. Imperion

    4 Stars
    Rooms with spa bath amenities
    Select dates to see exact prices
  7. Hotel & Spa Villa de Mestas

    3 Stars
    Panoramic Mountain Views From Rooms
    Select dates to see exact prices
  8. Hotel Santa Cruz

    3 Stars
    Central location near Roman Bridge
    Select dates to see exact prices
  9. Hotel Virgen de Covadonga

    3 Stars
    On-site restaurant and cafeteria
    See prices from 10 sites
    from£42
  10. Hotel Rural Casa de Campo

    3 Stars
    Easy access to Cangas de Onís
    See prices from 10 sites
    from£45
  11. Hotel Corru San Pumés

    2 Stars
    Strategic base for Picos de Europa
    Select dates to see exact prices
  12. Hotel Ciudad Cangas de Onis

    4 Stars
    Scenic River Sella Room Views
    Select dates to see exact prices
  13. Hotel Cerro La Nina

    4 Stars
    Panoramic Picos de Europa views
    See prices from 18 sites
    from£59
  14. Conjunto Hotelero La Pasera

    2 Stars
    Outdoor swimming pool and jacuzzis
    See prices from 11 sites
    from£42
  15. Hotel Águila Real

    3 Stars
    Relax in the on-site sauna
    See prices from 3 sites
    from£40
  16. Hotel El Sella

    3 Stars
    Comfortable beds with pillow options
    See prices from 1 site
    from£34
  17. Hotel La Salmonera

    2 Stars
    Private balconies with mountain views
    Select dates to see exact prices
  18. Hotel Covadonga

    2 Stars
    Upgraded rooms with whirlpool tubs
    Select dates to see exact prices
  19. Hotel Ecos del Sella

    3 Stars
    Strategic base for Asturias exploration
    Select dates to see exact prices
  20. Hotel Eladia

    2 Stars
    Proximity to Picos de Europa
    Select dates to see exact prices
  21. Hotel Mirador de la Cepada

    4 Stars
    Panoramic Mountain and Valley Views
    See prices from 6 sites
    from£65
  22. Hotel Azabache Susierra

    2 Stars
    Book rooms with countryside views
    Select dates to see exact prices
  23. Los Acebos Cangas

    2 Stars
    Scenic river and mountain views
    Select dates to see exact prices
  24. Hotel Rural Coviella

    3 Stars
    Traditional local restaurant dining
    See prices from 12 sites
    from£52
  25. Hotel La Ercina

    2 Stars
    Attentive staff and personalized service
    Select dates to see exact prices
  26. Hotel Rural El Espino

    2 Stars
    Stay in traditional stone rooms
    Select dates to see exact prices
  27. Hotel Rural Entremontes

    2 Stars
    Traditional Asturian building architecture
    Select dates to see exact prices
  28. Hotel Rural Los Texos

    1 Stars
    Traditional Asturian dining on-site
    Select dates to see exact prices
  29. Hotel El Bricial

    2 Stars
    Daily buffet breakfast with variety
    Select dates to see exact prices
  30. Vega Del Sella

    2 Stars
    Seasonal outdoor pool with loungers
    Select dates to see exact prices
  31. Hotel Los Robles

    1 Stars
    On-site restaurant and terrace
    Select dates to see exact prices
  32. Gran Pelayo

    4 Stars
    Mountain views from select rooms
    Select dates to see exact prices
  33. Hotel Avelina

    2 Stars
    Personalized service from attentive staff
    Select dates to see exact prices
  34. Pension Reconquista

    Budget-friendly accommodation in Cangas
    Select dates to see exact prices
  35. Grupo Hotelero La Pasera

    2 Stars
    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Cangas de Onís

  • Cheapest month: March
    £42 per night
  • Yearly typical price
    £86 per night
  • Peak month: January
    £132 per night

Frequently Asked Questions about Cangas de Onís

  • When is the cheapest time to book a hotel in Cangas de Onís?

    March is usually the cheapest month to book a hotel in Cangas de Onís, with typical prices around £42 per night based on 37 price comparisons.

  • When are hotel prices highest in Cangas de Onís?

    Hotel prices in Cangas de Onís are usually highest during January, with typical prices around £132 per night.

  • How much does a hotel in Cangas de Onís cost per night?

    Hotel prices in Cangas de Onís usually range from £40 per night to £144 per night, with typical prices around £86 per night.

  • How do hotel prices in Cangas de Onís change throughout the year?

    Hotel prices in Cangas de Onís are typically lowest in March at around £42 per night, rising to around £132 per night in January.

  • November

    2026

    £55
    £40 — £119
  • December

    2026

    £62
    £49 — £108
  • January

    2027

    £132
    £117 — £144
  • February

    2027

    £86
    £51 — £138
  • March

    2027

    £42
    £40 — £52
  • April

    2027

    £73
    £46 — £132
  • May

    2027

    £104
    £62 — £133
  • June

    2027

    £97
    £62 — £132
  • July

    2027

    Select dates to see exact prices

  • August

    2027

    Select dates to see exact prices

  • September

    2027

    £120
    £82 — £144
  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about Cangas de Onís

Hotels in Cangas de Onís

These hotels may also be interesting for you...

Points of Interest - Cangas de Onís

Top Destinations

More Top Destinations