Find and Book Top Hotels in Onis

Search among 2 available hotels and places to stay in Onis from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great473 reviews
MapView on map2.9 km from City Centre
From   US$ 83 /nightSelect
Places to stay near Onis
8.2
Great56 reviews
MapView on map2.8 km from Onis2.8 km from City Centre
From   US$ 87 /nightSelect

Best hotels and places to stay in Onis

Why Visit?

Onis, a picturesque town nestled in the heart of the Picos de Europa National Park in Spain, offers a unique blend of stunning natural landscapes and rich cultural heritage. With its tranquil ambiance, lush green valleys, and charming architecture, Onis is the perfect destination for nature lovers and history enthusiasts alike. Exploring the areas hiking trails, gorges, and ancient churches will give visitors a truly immersive experience in this enchanting corner of Spain.

Where to Stay?

Sotres: Situated in the heart of the Picos de Europa, Sotres is a popular choice for tourists seeking a peaceful retreat in Onis. This charming village offers breathtaking mountain views and easy access to hiking trails, making it an ideal base for exploring the stunning natural beauty of the region. Sotres boasts a range of hotels, from cozy guesthouses to comfortable inns, providing visitors with a relaxing and authentic mountain experience.

Cangas de Onis: As the main town of the region, Cangas de Onis offers a variety of accommodation options suitable for different budgets and preferences. This vibrant town is known for its picturesque Roman bridge, bustling local market, and delicious Asturian cuisine. Visitors can find a selection of charming hotels in Cangas de Onis, providing easy access to the towns attractions and serving as a convenient base for exploring the wider Onis area.

Poo de Cabrales: Nestled in the heart of the Cabrales Valley, Poo de Cabrales is a small village renowned for its world-class cheese and proximity to stunning natural wonders. Surrounded by towering mountains and lush green landscapes, this area offers a peaceful and idyllic setting for tourists. From quaint rural guesthouses to cozy bed and breakfasts, Poo de Cabrales provides visitors with a range of accommodation options to suit their preferences.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night in a 3-star hotel in Onis ranges from $70 to $100.

4-star hotels: The average price per night in a 4-star hotel in Onis ranges from $100 to $150.

5-star hotels: The average price per night in a 5-star hotel in Onis ranges from $150 to $250.

Best value for money:

Hotel Mirador de Cabrales: Located in the charming village of Poo de Cabrales, this hotel offers comfortable rooms with stunning views of the surrounding mountains. With its affordable rates, friendly staff, and convenient location near hiking trails and cheese factories, Hotel Mirador de Cabrales provides excellent value for money for those seeking a memorable stay in Onis.

Hotel Los Lagos Nature: Situated in Cangas de Onis, Hotel Los Lagos Nature offers cozy rooms with modern amenities at reasonable prices. Guests can enjoy the hotels peaceful garden, outdoor pool, and easy access to nearby attractions such as the Roman Bridge and the Covadonga Sanctuary. With its comfortable accommodations and convenient location, Hotel Los Lagos Nature is a top choice for budget-conscious travelers.

Hotel El Sella: Located in the heart of Cangas de Onis, Hotel El Sella offers affordable rooms in a central location. The hotel provides easy access to the towns lively market, restaurants serving traditional Asturian cuisine, and nearby historical sites. With its friendly staff and comfortable accommodations, Hotel El Sella offers excellent value for money for those looking to explore Onis without breaking the bank.

Best kids-friendly hotels:

Hotel La Ruta de Cabrales: Situated in Sotres, Hotel La Ruta de Cabrales offers family-friendly accommodations with spacious rooms and stunning mountain views. The hotel features a playground and a game room, keeping children entertained while parents can relax in the cozy lounge or enjoy local cuisine in the on-site restaurant. With its welcoming atmosphere and convenient location near hiking trails, Hotel La Ruta de Cabrales is a great choice for families visiting Onis.

Hotel Los Lagos Del Sella: Located in Cangas de Onis, Hotel Los Lagos Del Sella offers family-friendly amenities such as a swimming pool, a playground, and spacious rooms suitable for families. The hotels beautiful gardens provide ample space for children to play, and its proximity to natural attractions such as the River Sella offers opportunities for outdoor adventures. With its child-friendly facilities and warm ambiance, Hotel Los Lagos Del Sella ensures a memorable stay for families visiting Onis.

Best hotels for a romantic getaway:

Hotel Picos de Europa: Situated in the picturesque village of Sotres, Hotel Picos de Europa offers a romantic atmosphere with its cozy rooms and breathtaking mountain views. Couples can enjoy peaceful walks, indulge in local gastronomy, and unwind in the hotels spa and wellness center. With its tranquil surroundings and intimate ambiance, Hotel Picos de Europa provides the perfect setting for a romantic escape in Onis.

Hotel La Cepada: Located in Cangas de Onis, Hotel La Cepada offers a romantic retreat with its elegant rooms, spa facilities, and panoramic views of the surrounding landscapes. Couples can enjoy romantic meals at the hotels restaurant, explore nearby historical sites, or indulge in outdoor activities like hiking and horseback riding. With its luxurious amenities and enchanting ambiance, Hotel La Cepada is an ideal choice for a romantic getaway in Onis.

Best for location:

Hotel Rural El Adelantado: Situated in the heart of Sotres, Hotel Rural El Adelantado offers easy access to hiking trails and spectacular natural landscapes. The hotels traditional architecture and cozy rooms provide a charming retreat, while its central location allows guests to explore the villages amenities and immerse themselves in the local culture. With its convenient location, Hotel Rural El Adelantado is perfect for travelers who wish to make the most of their time in Onis.

Hotel Santa Cruz: Located in the center of Cangas de Onis, Hotel Santa Cruz offers a prime location near attractions such as the Roman Bridge and the Covadonga Sanctuary. The hotels comfortable rooms and friendly staff ensure a pleasant stay, while the towns lively atmosphere and culinary delights are just a doorstep away. With its central position, Hotel Santa Cruz is an excellent choice for those who want to experience the vibrant life of Onis.

Hotel Arcea Los Lagos Nature: Situated near the banks of the River Sella in Cangas de Onis, Hotel Arcea Los Lagos Nature provides a serene setting with easy access to the towns main attractions. The hotel offers comfortable rooms, a tranquil garden, and proximity to outdoor adventure opportunities like fishing and canoeing. With its peaceful location and convenient access to both nature and town amenities, Hotel Arcea Los Lagos Nature is an ideal choice for those seeking a well-rounded experience in Onis.

Best for a short city break:

Hotel Arcea La Arquera: Located in Cangas de Onis, Hotel Arcea La Arquera offers comfortable and stylish rooms, making it perfect for a short city break. Guests staying at the hotel can easily explore the towns cultural sites, lively markets, and local restaurants, all within walking distance. With its convenient location and contemporary design, Hotel Arcea La Arquera provides a comfortable base for those who want to immerse themselves in the vibrant atmosphere of Onis.

Hotel Rural El Pandal: Situated in the peaceful village of Sotres, Hotel Rural El Pandal offers a quiet and relaxing getaway for a short city break. The hotel provides cozy accommodations with rustic charm, and its location allows guests to explore the natural beauty of the surrounding area, including hiking trails and panoramic viewpoints. With its tranquil ambiance and stunning landscapes, Hotel Rural El Pandal provides an idyllic setting for a peaceful escape in Onis.

Show moreLess