Skip to main content

Filter by:


Star rating

Review score

Caravia – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel El Babú, hotel in Caravia

El Babú is in Caravia, just 2 minutes’ drive from the beach on the Asturian coast. This stylish, eco-friendly property has a garden with amazing views of the Sierra del Sueve Mountains.

What a great place to stay. So well decorated and spacious. Our large room was super comfortable with fantastic views. Our host made us feel very comfortable. Breakfast delightful.
9.2
Scored 9.2
Superb
Rated superb
298 reviews
Price from£72.13per night
Hotel Rural La Raposera, hotel in Caravia

Surrounded by extensive private grounds, Hotel Rural La Reposera is situated in the small town of Caravia. It offers rooms with free WiFi and views of the sea or the mountains.

The hotel was beautiful the owner and her staff were the perfect hosts . Great hotel , Great people , I would love to.return
9.7
Scored 9.7
Exceptional
Rated exceptional
74 reviews
Price from£99.17per night
HOTEL CARAVIA, hotel in Caravia

Located 2.1 km from Playa de La Beciella, HOTEL CARAVIA offers 1-star accommodation in Caravia and features a terrace, a restaurant and a bar.

8.4
Scored 8.4
Very good
Rated very good
375 reviews
Price from£47.22per night
Casa de Aldea Los Duesos, hotel in Caravia

Featuring a terrace with garden views, a garden and a shared lounge, Casa de Aldea Los Duesos can be found in Caravia, close to Playa de La Beciella and 1.8 km from La Isla.

Location is great, 15 min walk to the beach (although we took the car since it’s the same road for both walkers and drivers and we wouldn’t take the chance). The place is clean and well cared for.
9.0
Scored 9.0
Superb
Rated superb
97 reviews
Price from£55.81per night
The Little Caravia, hotel in Caravia

The Little Caravia is located in Caravia. Among the facilities of this property are free WiFi throughout the property and family rooms.

Recently rennovated comfortable room with good bathroom.
8.8
Scored 8.8
Fabulous
Rated fabulous
258 reviews
Price from£47.22per night
Hotel Palacio de los Vallados, hotel in Caravia

Hotel Palacio de los Vallados is in the charming Asturian town of Lastres, 200 metres from the beach. It offers rooms with free Wi-Fi and views of the sea or the Sueve Mountains.

The position, the view. All of the staff very friendly and helpful. Would recommend this hotel to anyone, our room and facilities perfect.
8.2
Scored 8.2
Very good
Rated very good
1,057 reviews
Price from£51.52per night
Hotel Eutimio, hotel in Caravia

Housed in a 20th-century building, this family-run hotel offers an on-site à la carte restaurant preparing traditional dishes of the area; and views of the sea and the surroundings.

I enjoyed so much talking with the host, an older woman who has been a host for years and now shares the role with her son, etc. I speak English and she speaks Spanish, but we were able to communicate and actually had fun doing so, due to her enthusiasm and effort! She's one of the sweetest hosts ever. This place is truly gorgeous--historic and well-maintained. We stayed in the little apartment with views, including a large balcony, that faced the water. Dreamy! Even if you don't stay in that apartment, there is a shared living room with balcony space too. The son of the host (also a host) gave wonderful recommendations for a scenic drive up a mountain on the way to the national park (Picos de Europa). While we wanted to get to the park, we didn't have time, but this gorgeous little mountain drive was the next best thing! Ask about this. I also recommend the following for either a solo or romantic journey: *Walking Playa de La Griega beach for a picnic *Dining at El Meson del Pescados (spendy, but an amazing food experience)! We were here in November, and it was an ideal time--temps in the 60s (F) during the day and very few tourists. The only downside of that timing is a lot of places close. We were so grateful to stay at this beautiful hotel. Don't forget to have breakfast there too. It's amazing! :)
9.3
Scored 9.3
Superb
Rated superb
626 reviews
Price from£72.98per night
Hotel Las Vegas, hotel in Caravia

Located in Colunga and with La Griega reachable within 2.1 km, Hotel Las Vegas provides a restaurant, non-smoking rooms, free WiFi and a bar.

Good location, the bar did serve good food and the staff friendly.
7.9
Scored 7.9
Good
Rated good
684 reviews
Price from£60.10per night
El Foyu, hotel in Caravia

Set in large gardens, El Foyu is 10 minutes’ walk from the centre of Colunga. The rustic property features free Wi-Fi, an outdoor pool and air-conditioned rooms with wooden beamed ceilings.

Very clean and comfortable, and on our cycle route.
8.7
Scored 8.7
Fabulous
Rated fabulous
541 reviews
Price from£59.03per night
La Biesca Sebreñu, hotel in Caravia

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.

Very nice breakfast, beautiful decoration.
9.5
Scored 9.5
Exceptional
Rated exceptional
619 reviews
Price from£68.69per night
See all hotels in and around Caravia
Subscribe to receive premium deals

Prices drop the moment you sign up!

Explore guest reviews of hotels in Caravia

  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 298 reviews
    Location was spectacular, fabulous views of the mountains from the breakfast room. Alejandro, the owner, was very helpful and friendly. There was a mixup with our room which he fixed right away and then gave us a complimentary breakfast which was both unexpected and very generous. The downstairs sitting area is very spacious and tastefully decorated and the overall feel is of a boutique hotel. The beds were really comfy. The location is great if you are walking the Camino del Norte.
    Sean
    Spain
  • From £47.22 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 258 reviews
    The Hotel has nicely decorated, new rooms, the staff is professional and well organized, but the best is the bed. I was hiking the previous 14 days and have been in various hotels. The bed here was the best!
    K.
    Germany
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 74 reviews
    The hotel was beautiful the owner and her staff were the perfect hosts . Great hotel , Great people , I would love to.return
    Graham
    United Kingdom
  • From £47.22 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 258 reviews
    The Little Caravia was like an oasis- simply but elegantly decorated and very quiet and comfortable
    Marie
    United States
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 298 reviews
    stylish hotel, friendly staff, lovely mountain views, 5 minutes drive to the beach.
    A
    Anonymous
    United Kingdom