Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cangas de Onís – 105 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Santa Cruz

Hotel in Cangas de Onís

With a picturesque setting by the Sella River, Hotel Santa Cruz is 16 mi from Asturia's coastline and a 2-minute walk from Cangas de Onís' famous Roman bridge. Free Wi-Fi is available throughout. Everything was great! Couldn't ask for more. Breakfast was excellent Staff was excellent

Show more Show less
8.8
Excellent
2,066 reviews
Avg. price/night:
$45

Hotel La Cepada

Hotel in Cangas de Onís

Located in the heart of Picos de Europa Mountains, in the small town of Cangas de Onís, Hotel La Cepada features free Wi-Fi and free private parking. Beautiful view from virtually all rooms! Especially the Superior room with its floor to ceiling, wall-to-wall window looking out at the town and mountains. The superior room is also very large. The hotel terrace (for snacks and drinks) is huge, and it shares the spectacular view.

Show more Show less
8.3
Very Good
678 reviews
Avg. price/night:
$70

Hotel Los Lagos Nature

Hotel in Cangas de Onís

Historical building with lots of character and an interesting contrast of original charm and contemporary interior design. We had two room reservations and the staff made sure to set us up with adjoining units. The staff was very pleasant, and the buffet breakfast had something for everyone....even us vegans.

Show more Show less
8
Very Good
2,051 reviews
Avg. price/night:
$48

Hotel Ciudad Cangas de Onis

Hotel in Cangas de Onís

Modern and comfortable Hotel where the advantages of a urban location and amazing rural views go together. Lovely hotel, great location, excellent value for money, secure and affordable parking 50 yards away. Susanna on reception was very friendly and very helpful. Room spotless, bed comfortable, shower explosive and didn't stay long enough to try the massage bath. All very good, no complaints.

Show more Show less
8
Very Good
1,152 reviews
Avg. price/night:
$149

Hotel Águila Real

Hotel in Cangas de Onís

Located in the historical town of Cangas de Onis, the hotel is surrounded by beautiful, lush countryside and located 492 feet from the center, along a riverside footpath. Only the location. Nothing else.

Show more Show less
7.1
Good
1,911 reviews

Hotel El Sella

Hotel in Cangas de Onís

In the pretty Asturian town of Cangas de Onís, next to the Roman Bridge, this smart hotel is the ideal base from which to explore the nearby mountains and stunning beaches of the region. Awesome customer service. Great location. Very clean. Excelente atención al cliente. Muy buena localización. Muy limpio.

Show more Show less
8.6
Excellent
1,023 reviews
Avg. price/night:
$62

Hotel Cangas de Onis Center

Hotel in Cangas de Onís

Hotel Cangas de Onis Center is set in the center of Cangas de Onís, 0.6 mi from the bus station. It offers 24-hour reception and modern air-conditioned rooms with wooden floors and a TV. We can take a room with 2 beds, nevertheless we made the reservation for a twin room and they called to offer a big bed..

Show more Show less
7.4
Good
1,640 reviews
Avg. price/night:
$76

Hotel Eladia

Hotel in Cangas de Onís

Hotel Eladia is set in the Asturian town of Cangas de Onis, a few miles from the Picos de Europa National Park. This small hotel offers free public Wi-Fi access. Cleanliness, comfort and breakfast

Show more Show less
8
Very Good
677 reviews
Avg. price/night:
$48

Hotel Granda

Hotel in Cangas de Onís

The modern, soundproofed rooms in Hotel Granda all have flat-screen satellite TV and garden views. Such comfortable large beds! Air conditioning as well. Lovely breakfast and hotel staff are very friendly and helpful. They also speak good English. Have stayed there for the past 4 years. It’s always my first choice when visiting Cangas de Onís. There is also plenty of parking in their courtyard.

Show more Show less
7.8
Good
761 reviews

Hotel Los Robles

Hotel in Cangas de Onís

Los Robles is located in the center of Cangas de Onís, near the Municipal Cultural Center and Town Hall. It is a restored 19th-century building with free Wi-Fi in all areas. helpful staff, tasty breakfast options. since they noticed us before arrival about noise, we updated our beliefs accordingly.

Show more Show less
7.3
Good
172 reviews
Avg. price/night:
$45

Budget hotels in Cangas de Onís

See all

FAQs about hotels in Cangas de Onís

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Cangas de Onís:

Explore guest reviews of hotels in Cangas de Onís

See all