Top Hotels in Onís

Search among 2 available hotels and places to stay in Onís 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 map1.8 mi from City Center
From   US$ 83 /nightSelect
Places to stay near Onís
8.2
Great56 reviews
MapView on map1.8 mi from Onís1.8 mi from City Center
From   US$ 82 /nightSelect

Best hotels and places to stay in Onis

Why visit?

Onis, located in Spain, offers a delightful retreat for tourists seeking natural beauty and tranquility. With its picturesque landscapes and charming villages, Onis provides a perfect escape from the hustle and bustle of the city while offering a range of outdoor activities and cultural experiences. Staying in a comfortable Onis hotel immerses visitors in the heart of this stunning region.

Where to stay?

Cangas de Onis: Located in the eastern part of Onis, Cangas de Onis is a popular choice for tourists. This area is known for its historic sites, including the famous Roman Bridge, the Church of Santa Cruz, and the Palace of Cangas de Onis. The town offers a variety of restaurants, shops, and cafes, providing a vibrant atmosphere for visitors. There are several Onis hotels in Cangas de Onis, ranging from charming boutique establishments to modern accommodations, ensuring a pleasant stay for every traveler.

Soto de Cangas: Situated on the outskirts of Cangas de Onis, Soto de Cangas is an ideal location for those seeking a peaceful and scenic stay. This area is known for its close proximity to the incredible Picos de Europa National Park, offering breathtaking views and unmatched opportunities for hiking, mountain biking, and wildlife spotting. Soto de Cangas boasts a selection of cozy Onis hotels with stunning mountain vistas, providing a perfect retreat after a day of exploration.

Benia de Onis: Tucked away in the western part of Onis, Benia de Onis is a charming village surrounded by lush greenery and mountains. This area offers a tranquil setting for those seeking relaxation and a close connection with nature. Visitors can enjoy activities like horseback riding, fishing, and birdwatching in the nearby River Sella. Benia de Onis hosts a few intimate Onis hotels, where guests can enjoy a peaceful ambiance and unwind in serene surroundings.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $70 to $120.

4-star hotels: The average price per night ranges from $120 to $200.

5-star hotels: The average price per night ranges from $200 to $350.

Best value for money:

Hotel Rural El Habario: Situated in the heart of Onis, Hotel Rural El Habario offers comfortable accommodations at a reasonable price. This charming Onis hotel exudes a rustic charm and provides guests with a cozy and authentic experience. With its convenient location, guests can easily explore nearby attractions such as the Picos de Europa National Park and the Roman Bridge in Cangas de Onis.

Hotel Europa: Located in Cangas de Onis, Hotel Europa provides excellent value for money with its comfortable rooms and convenient amenities. The hotel offers spacious accommodations, friendly service, and a central location, making it an ideal choice for budget-conscious travelers. Guests can enjoy exploring the towns historic sites and indulge in delicious local cuisine at the nearby restaurants.

Hotel Arazamata: Situated in the picturesque village of Benia de Onis, Hotel Arazamata offers affordable yet charming accommodations. This family-run Onis hotel provides guests with a warm and welcoming atmosphere, ensuring a pleasant stay. With its peaceful location and proximity to outdoor activities like hiking and fishing, Hotel Arazamata is a great choice for those seeking value for money.

Best kids-friendly hotels:

Hotel & Spa Villa de Mestas: Located in the outskirts of Cangas de Onis, Hotel & Spa Villa de Mestas is a perfect choice for families traveling with children. The hotel features spacious rooms, a childrens playground, and a swimming pool. Additionally, the surrounding area offers numerous opportunities for outdoor activities suitable for kids, such as horseback riding and exploring the nearby caves.

Hotel Picos De Europa: Situated in Soto de Cangas, Hotel Picos De Europa offers a family-friendly atmosphere with its comfortable accommodations and child-friendly amenities. The hotel provides spacious rooms, a playground, and a game room to keep the little ones entertained. Its close proximity to the Picos de Europa National Park allows families to embark on various outdoor adventures together.

Best hotels for a romantic getaway:

Hotel del Alto Sella: Nestled in the stunning countryside of Onis, Hotel del Alto Sella is an ideal choice for a romantic escape. This charming hotel features beautiful gardens, cozy rooms with mountain views, and a restaurant serving delicious local cuisine. Couples can enjoy romantic walks in the surrounding nature, explore nearby villages, or simply relax and unwind in a peaceful ambiance.

Hotel Rural LAlceu: Situated in the picturesque village of Bobia de Arriba, Hotel Rural LAlceu offers a romantic retreat amidst nature. The hotels intimate setting, comfortable rooms, and personalized service create a perfect atmosphere for couples. Guests can enjoy breathtaking views of the mountains, indulge in the hotels delicious traditional cuisine, or explore the nearby hiking trails hand in hand.

Best for location:

Hotel Picos de Europa: Located in the heart of Cangas de Onis, Hotel Picos de Europa offers a prime location for exploring the towns attractions and nearby natural wonders. Its central position allows easy access to the Church of Santa Cruz, the Roman Bridge, and the bustling town square. Additionally, the hotel is conveniently located near restaurants, shops, and cafes, providing guests with an excellent base for their Onis adventures.

Casa de Aldea La Corrolada: Situated in Soto de Cangas, Casa de Aldea La Corrolada offers an excellent location for those looking to immerse themselves in the beauty of Picos de Europa National Park. The hotel is surrounded by breathtaking scenery, including the legendary Covadonga Lakes and the majestic Ruta del Cares. Guests can enjoy hiking, mountain biking, and exploring the nearby natural wonders.

Hotel La Cepada: Located in Cangas de Onis, Hotel La Cepada offers a central location within walking distance of the towns main attractions. The hotel is just a short stroll from the Roman Bridge, the Sanctuary of Covadonga, and the towns vibrant restaurants and shops. Its convenient location allows guests to easily explore the regions cultural and natural highlights.

Best for a short city break:

Hotel Reconquista: Situated in the heart of Cangas de Onis, Hotel Reconquista offers a comfortable and convenient option for a short city break. Guests can explore the towns historic sites, stroll along the vibrant streets, and enjoy the local gastronomy at nearby restaurants. The hotel provides cozy accommodations and friendly service, ensuring a pleasant stay.

Hotel Las Rocas de Onis: Located in Benia de Onis, Hotel Las Rocas de Onis offers a tranquil setting for a short city break. Guests can enjoy the peaceful atmosphere of the charming village while being within driving distance of Onis main attractions. The hotel features comfortable rooms, a welcoming ambiance, and beautiful views of the surrounding mountains.

Show moreLess