Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Luarca – 54 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.

This glorious town house is filled with exquisite decor, allowing you to stay in timeless elegance during your visit to Luarca.

A beautiful building. Very comfortable room. Excellent location. Great hosts. Unbelievably clean.

Show more Show less
8.4
Very Good
1,006 reviews
Price from
$51
per night

The family-run Hotel Rico is set in the center of Luarca, 5 minutes’ walk from the beach and marina. It offers free Wi-Fi, and modern exterior-facing rooms, some with a balcony.

The location is great, the persons in charge were very kind and nice. And the shower was spectacular. Really enjoyed the stay and great value for the money.

Show more Show less
8.3
Very Good
943 reviews
Price from
$53
per night

Located in the center of Luarca, Hotel Dabeleira offers simple accommodations with free Wi-Fi. The property is conveniently located within walking distance from restaurants and bars.

location good. staff was friendly.

Show more Show less
8.8
Excellent
389 reviews
Price from
$45
per night

In Luarca’s picturesque harbor, Hotel Baltico has a restaurant and a terrace. It features heated, modern rooms with a flat-screen TV, and is a short walk from the center of Luarca.

Very modern rooms, excellent location, very friendly staff.

Show more Show less
8.2
Very Good
238 reviews
Price from
$64
per night

Hotel Restaurante Oviedo is located in Luarca, within a 5-minute walk of Playa de Luarca and one mile of Portizuelo Beach. With free WiFi, this 1-star hotel has a shared lounge and a restaurant.

The place was nice and comfortable.

Show more Show less
8.5
Very Good
233 reviews
Price from
$55
per night

Surrounded by nature, Finca Portizuelo offers charming rooms with free WiFi. Located 0.9 mi from center, this hotel features a garden, terrace and a bar.

The peace and quiet,excellent home cooked food,the friendliness and helpfulness shown by the staff,a place to relax.

Show more Show less
8.9
Excellent
190 reviews
Price from
$123
per night

Located in Luarca, 1.1 miles from Playa de Tourán, Hotel Rural Cantexos has accommodations with a garden, free private parking, a shared lounge and a terrace.

The hotel is located a few minutes by car from Playa de Barayo and from Luarca, in a quiet rural neighborhood. The place is beautiful and spacious – inside and outside. Elegant modern building and a large airy room. Friendly hosts. Parking on premises; WiFi and everything else works perfectly.

Show more Show less
9.6
Exceptional
377 reviews
Price from
$91
per night

The 17th-century Casona El Gurugu overlooks Luarca, on the Asturian coast.

The hotel staff were incredibly helpful and kind - we couldn’t speak Spanish, they went out of their way to translate for us. The rooms have vintage design which was quite nice. Breakfast is great. Also has pool with a great view of the town, though the water could be cleaner.

Show more Show less
8.4
Very Good
129 reviews
Price from
$160
per night

Located in the center of Luarca, on the Asturian coastline, Hotel la Colmena is only a few minutes’ walk from the beach and the port area.

Very central, on the Municipal Square. Picturesque Seaport Village!

Show more Show less
7.3
Good
215 reviews
Price from
$45
per night

Hotel Baltico 2 estrellas is located in Luarca, a 7-minute walk from Playa de Luarca and one mile from Portizuelo Beach. With free WiFi, this 2-star hotel has a restaurant and a bar.

The room was very clean and comfy. And the staff was very nice accommodating our bikes and bags until later afternoon, so we didn’t have to carry them around town.

Show more Show less
8.5
Very Good
513 reviews
Price from
$53
per night

Most-booked hotels in Luarca in the past month

Budget hotels in Luarca

  • Hotel Restaurante Oviedo

    Hotel Restaurante Oviedo

    Hotel in Luarca
    Budget Hotel

    Hotel Restaurante Oviedo is located in Luarca, within a 5-minute walk of Playa de Luarca and one mile of Portizuelo Beach. With free WiFi, this 1-star hotel has a shared lounge and a restaurant.

    Very central, very friendly staff, great restaurant.

    8.5
    Very Good · 233 reviews
  • Hotel Dabeleira

    Hotel Dabeleira

    Hotel in Luarca
    Budget Hotel

    Located in the center of Luarca, Hotel Dabeleira offers simple accommodations with free Wi-Fi. The property is conveniently located within walking distance from restaurants and bars.

    Todo el personal la ubicación la limpieza la habitación

    8.8
    Excellent · 389 reviews
  • Hotel Baltico

    Hotel Baltico

    Hotel in Luarca
    Budget Hotel

    In Luarca’s picturesque harbor, Hotel Baltico has a restaurant and a terrace. It features heated, modern rooms with a flat-screen TV, and is a short walk from the center of Luarca.

    It was just ok to stay one night. . Value for money.

    8.2
    Very Good · 239 reviews
  • Casona El Gurugu

    Casona El Gurugu

    Hotel in Luarca
    Budget Hotel

    The 17th-century Casona El Gurugu overlooks Luarca, on the Asturian coast.

    El lugar, las vistas, el personal …. Todo perfecto

    8.4
    Very Good · 129 reviews

FAQs about hotels in Luarca

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Luarca:

Explore guest reviews of hotels in Luarca

  • From $79.93 per night
    9.0
    Wonderful · 384 reviews
    Perhaps one of the most adorable hotels in the Valdes region. Paloma, who seems to run it was beyond sweet and helpful. The location may not be for everyone, but it’s close to the Highway. The room was exceptionally clean, spacious and modern. I will certainly be visiting it soon.
    Denis
    United States of America
  • 8.9
    Excellent · 264 reviews
    The building (a typical "casa de indiano", with its typical decoration), the garden, the room, the swimming pool, not to mention the area/region (Luarca, and the occidental coast of Asturias). The staff was really helpful and friendly.
    JOSE
    Spain
  • From $104.45 per night
    9.6
    Exceptional · 278 reviews
    The hotels is very confortable, with excellent interior design.
    Arturo
    United States of America
  • From $101.68 per night
    9.6
    Exceptional · 378 reviews
    The hotel is located a few minutes by car from Playa de Barayo and from Luarca, in a quiet rural neighborhood. The place is beautiful and spacious – inside and outside. Elegant modern building and a large airy room. Friendly hosts. Parking on premises; WiFi and everything else works perfectly.
    Leonid
    United States of America
  • From $63.95 per night
    8.4
    Very Good · 1,006 reviews
    Great location in central Luarca; very comfortable; friendly staff.
    Christian
    United States of America
  • 8.8
    Excellent · 389 reviews
    Modern feel hotel a few blocks from city center. Convenient cafes around the corner for early breakfast.
    Angel
    United States of America
  • From $53.29 per night
    8.3
    Very Good · 942 reviews
    Room and hotel is very clean. The staff are very friendly. The location is great with very little street noise. Newly renovated bathroom is very nice. The cafe in the hotel is good. The town is delightful and exceeded our expectations. Free street parking is close by. All and all, a very pleasant stay.
    Neil
    Canada
  • From $154.54 per night
    9.6
    Exceptional · 47 reviews
    The better place in Luarca.
    Luis
    United States of America
  • 8.2
    Very Good · 239 reviews
    The hotel and the restaurant beside it. Nice and clean rooms.
    Eric
    Puerto Rico
  • 8.5
    Very Good · 514 reviews
    We had a fantastic experience at this hotel and in Luarca! The hotel location on the waterfront is perfect. Our host, Victoria, and many members of the staff treated us extremely well. I am so glad we were able to spend two nights here and explore one of the most beautiful places in Spain! I cannot wait to go back for another visit!
    James
    United States of America