Skip to main content

Search hotels in Margolles

Enter your dates to see the latest prices and deals for Margolles hotels

Margolles – 2 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Ecos del Sella

Cangas de Onís (Near Margolles)

Located in Cangas de Onís, 20 km from The Lakes of Covadonga, Hotel Ecos del Sella provides accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Adriana
From
Netherlands
A friendly and convenient hotel. Brand new with comfortabel and nice furnishing. Staff is very helpfull.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,014 reviews
Price from
US$93.45
1 night, 2 adults

Hotel Cerro La Nina

Beceña (Near Margolles)

Located in Beceña, 27 km from The Lakes of Covadonga, Hotel Cerro La Nina provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

F
Fenella
From
Gibraltar
The hotel is comfortable, clean and has amazing views
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,725 reviews
Price from
US$139.13
1 night, 2 adults

Hotel Mirador de la Cepada

Cangas de Onís (Near Margolles)

Situated 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.

P
Pamela
From
Austria
Everything Great staff Large comfortable room with King bed Incredible location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,215 reviews
Price from
US$81.16
1 night, 2 adults

Puebloastur Eco Resort Hotel & Spa Gran Lujo

Cofiño (Near Margolles)

Featuring a spa with an indoor pool and gardens with a seasonal outdoor pool, Puebloastur Eco Resort Wellness Hotel is situated in Cofiño, Asturias, overlooking the Picos de Europa Mountains.

C
Carmel
From
Australia
The location is brillant with spectacular views from every point on the property. We had a great room with a terrace looking straight at the mountains and valley. It was comfortable, spacious and clean. The staff were exceptional, from the welcoming at reception, the gentleman delivering our luggage from the car, the house staff and the restaurant staff. A particular message and thank you to Abdou head of the restaurant. Very generous and courteous with his time and manner.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 132 reviews
Price from
US$612.19
1 night, 2 adults

La Biesca Sebreñu

Ribadesella (Near Margolles)

This rural hotel is situated just 1.5 km from Santa Marina Beach, on the Green Coast of Asturias. Each country-style room has with views of the countryside.

C
Catherine
From
New Zealand
The owner/host is very welcoming, gave us plenty of recommendations and information about the area and culture of northern Spain. Very friendly and hospitable hotel that I would happily return to.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 549 reviews
Price from
US$231.89
1 night, 2 adults

Hotel Tereñes Costa

Ribadesella (Near Margolles)

Hotel Tereñes Costa is an elegant hotel in the resort of Ribadesella, Asturias, with an outdoor swimming pool. All rooms come with a private terrace and free parking.

C
Christopher
From
United Kingdom
This is an excellent little hotel . Rooms are furnished and equipped to a high Standard Spotlessly clean and comfy beds. . Staff are helpful and polite. The swimming pool is great place to relax and and also well maintained and clean There are three bars/restaurants within 2 mins walking . The one at top of the hill overlooking the sea is particularly good food and very welcoming .
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 492 reviews
Price from
US$180.87
1 night, 2 adults

Hotel Villa Rosario, Palacete

Ribadesella (Near Margolles)

Situated on the seafront and surrounded by magnificent beach landscapes and the Ribadesella Mountain, this is a unique hotel on the Asturian coastline.

T
Tim
From
Netherlands
Staf was great and breakfast amazing
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 895 reviews
Price from
US$139.13
1 night, 2 adults

Hotel Covadonga

Cangas de Onís (Near Margolles)

Located next to the River Sella, Hotel Covadonga is 500 metres from the centre of Cangas de Onís. It offers charming rooms with a TV and a private bathroom.

I
Inesa
From
United Kingdom
Located near centre of the town but in very quiet area.The rooms were super clean with balcony and nice view to the river.The staff very helpful and friendly.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,439 reviews
Price from
US$69.57
1 night, 2 adults

Hotel Villa Rosario II, Edificio Moderno

Ribadesella (Near Margolles)

Located in Ribadesella, Hotel Villa Rosario II features free WiFi, air conditioning and heating. The property is just 50 metres from Santa Marina Beach and 150 metres from Punta del Arenal Beach.

L
Lavinia
From
France
Nice big room, spotlessly clean, really comfy bed, welcome note and biscuits... noise from neighbour rooms minimal, free parking. Nice friendly staff too. All good!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,321 reviews
Price from
US$75.36
1 night, 2 adults

Silken Gran Hotel del Sella

Ribadesella (Near Margolles)

Set next to Santa Marina Beach, Silken Gran Hotel del Sella is a historic mansion. It offers an outdoor swimming pool.

D
Deltadad
From
Canada
The hotel exceeded our expectations with a large room, beautiful view from the balcony, and friendly staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,586 reviews
Price from
US$118.25
1 night, 2 adults
See all hotels in and around Margolles

Hotels with airport shuttles in Margolles

Most booked hotels in Margolles and surroundings in the past month

See all

Budget hotels in Margolles and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 206 reviews

    Situated in Vega de los Caseros, within 24 km of The Lakes of Covadonga and 23 km of La Cueva de Tito Bustillo, La Vega features accommodation with a terrace and free WiFi as well as free private...

    From US$62.61 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 14 reviews

    Offering mountain views, Los Pinos II is an accommodation situated in Cardes, 29 km from La Cueva de Tito Bustillo and 29 km from La Rasa de Berbes Golf.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 449 reviews

    Located in Santianes, 5.3 km from La Cueva de Tito Bustillo, hotel la Ribera provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

    From US$58.20 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 42 reviews

    Situated 29 km from La Cueva de Tito Bustillo, 29 km from La Rasa de Berbes Golf and 35 km from Bufones de Pria, APARTAMENTOS CASA FREDI - Apartamentos les cuartes 1 y 2 offers accommodation located...

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 751 reviews

    Situated in Cangas de Onís and only 22 km from The Lakes of Covadonga, Apartamentos Prestin features accommodation with mountain views, free WiFi and free private parking.

    From US$89.74 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 1,114 reviews

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

    From US$64.93 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,571 reviews

    Historical building with lots of character and an interesting contrast of original charm and contemporary interior design.

    From US$75.25 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 845 reviews

    Pension Reconquista is set in Cangas de Onís, 48 km from Gijón. The property features free WiFi . Rooms come with a private bathroom.

    From US$44.06 per night

Best hotels with breakfast in Margolles and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 235 reviews

    Hotel Rural Coviella is set in 8000 m² of gardens, next to the River Sella in Asturias and just 6 km from Cangas de Onís.

    From US$96.51 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 718 reviews

    A National Monument, this ancient monastery is believed to have been founded by King Alfonso I in the 8th century. It is surrounded by the Picos de Europa Mountains.

    From US$136.99 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,115 reviews

    Located 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.

    From US$57.04 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 921 reviews

    Located 2 km from the historic town of Cangas de Onís, in Asturias, Hotel Avelina offers free parking and free Wi-Fi in rooms. There is a children’s playground and a garden terrace.

    From US$58.67 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 952 reviews

    Set in Arriondas, 40 km from The Lakes of Covadonga, Hotel La Guindal offers accommodation with free WiFi and free private parking. This 2-star hotel offers a tour desk.

    From US$57.97 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,464 reviews

    Hotel Virgen de Covadonga is located in the center of Cangas de Onís, 1 km from the bus station. It offers a 24-hour reception.

    From US$82.78 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 499 reviews

    The Casa de Campo is set in the countryside and surrounded by gardens, close to the Picos de Europa National Park. It has a seasonal outdoor pool and hot tub, and wonderful views.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,073 reviews

    This collection of hotels has various locations halfway between Cangas de Onís and Covadonga in Asturias. They are all within 15 minutes’ drive of the Picos de Europa National Park.

    From US$52.18 per night