Find hotels in Caravia from Rp2.049.019

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Caravia hotels

Grupo Hotelero La Pasera

Grupo Hotelero La Pasera
2.0 star property
Cangas de Onis
8.2 out of 10, Very good, (43)
"Excellent hotel and with a nice pool right in the heart of the Picos de Europa. "
United States
Federico
The price is Rp860.214
Rp946.157 total
includes taxes & fees
18 Jan - 19 Jan 2026
Grupo Hotelero La Pasera

Hotel Virgen de Covadonga

Hotel Virgen de Covadonga
3.0 star property
Cangas de Onis
7.6 out of 10, Good, (61)
" Good service"
United States
roy
Hotel Virgen de Covadonga

El Molin de Petra

El Molin de Petra
3.0 star property
Villaviciosa
9.0 out of 10, Wonderful, (4)
" Casa bonita y muy completa con todo el menaje necesario y productos de higiene para baño y cocina. Bien cuidado y cómodo para 6 personas, para 8 lo veo muy justo. El wifi no era muy estable pero me dejaron trabajar en una mesa al lado de recepción. Personal muy amable y en general muy buena experiencia. "
Spain
Miriam
El Molin de Petra

Coviella Hotel Rural

Coviella Hotel Rural
3.0 star property
Cangas de Onis
7.6 out of 10, Good, (22)
"Beautiful"
Germany
Oliver
The price is Rp1.179.112
Rp1.297.023 total
includes taxes & fees
22 Jan - 23 Jan 2026
Coviella Hotel Rural

Hotel Los Lagos Nature

Hotel Los Lagos Nature
3.0 star property
Cangas de Onis
8.6 out of 10, Excellent, (139)
"Great Hotel! Great Staff! Superior restaurant!"
United States
Jorge
Hotel Los Lagos Nature

Hotel Santa Cruz

Hotel Santa Cruz
3.0 star property
Cangas de Onis
9.0 out of 10, Wonderful, (57)
"We loved this hotel in a magical village & setting. Breakfast buffet was truly outstanding. Very kind & hospitable staff. Highly recommend!"
United States
Marilyn
The price is Rp1.003.517
Rp1.103.849 total
includes taxes & fees
28 Dec - 29 Dec
Hotel Santa Cruz

La Nozal de la Peña

La Nozal de la Peña
3.0 star property
Villaviciosa
4.0 out of 10, (1)
The price is Rp2.419.204
Rp2.661.125 total
includes taxes & fees
10 Jan - 11 Jan 2026
La Nozal de la Peña

La Casona de la Roza

La Casona de la Roza
4.0 star property
Villaviciosa
8.0 out of 10, Very good, (21)
"Wonderful property. Country side location, next to Villaviciosa, where you can find local activities and restaurants. We also find very good supermakets with everything you may need. Top notch place."
United States
german
The price is Rp1.366.820
Rp1.503.502 total
includes taxes & fees
11 Jan - 12 Jan 2026
La Casona de la Roza

Apartamentos Aguasaliu

Apartamentos Aguasaliu
2.0 star property
Ponga
8.4 out of 10, Very good, (6)
"It was ok, clean enough, basic. It’s in a wide spot in the road, not a town so there’s nothing really walkable. "
United States
Katherine
Apartamentos Aguasaliu

Apartamentos el Beyu

Apartamentos el Beyu
2.0 star property
Cangas de Onis
7.6 out of 10, Good, (14)
"Magnífica atención al cliente, me facilitaron el pago y atendieron mis necesidades en todo momento "
Spain
Lourdes
The price is Rp1.862.745
Rp2.049.019 total
includes taxes & fees
12 Jan - 13 Jan 2026
Apartamentos el Beyu

Hotel Arcea Villaviciosa

Hotel Arcea Villaviciosa
3.0 star property
Villaviciosa
7.8 out of 10, Good, (84)
"We stayed here because we were going to hear the late night bands at FIG Festival in Villaviciosa It was pleasant, easy, made our visit more enjoyable "
United States
Cassandra
Hotel Arcea Villaviciosa

Hotel Playa la Ñora by gaiarooms

Hotel Playa la Ñora by gaiarooms
3.0 star property
Quintueles
5.0 out of 10, (4)
"Hôtel sans personnel, tout est autonome. Les chambres sont neuves et bien aménagées mais aucune intimité, on entend tout ce qui se passe dans les autres chambres et dans le couloir, c’est dommage car ça rend le séjour vraiment décevant. Il n’y a également pas de Clim donc attention lors des fortes chaleurs. "
France
Morgane
The price is Rp1.209.503
Rp1.330.533 total
includes taxes & fees
29 Dec - 30 Dec
Hotel Playa la Ñora by gaiarooms

Hotel & Spa María Manuela

Hotel & Spa María Manuela
4.0 star property
Onis
8.2 out of 10, Very good, (43)
"La esperiencia estuvo bien,para repetir"
Spain
juan carlos
The price is Rp3.048.570
Rp3.353.329 total
includes taxes & fees
4 Jan - 5 Jan 2026
Hotel & Spa María Manuela

Hotel Las Palmeras

Hotel Las Palmeras
3.5 star property
Celorio
10.0 out of 10, Exceptional, (1)
"Excelente atención "
Mexico
Sergio
The price is Rp3.386.811
Rp3.725.492 total
includes taxes & fees
28 Dec - 29 Dec
Hotel Las Palmeras

Gran Hotel Pelayo

Gran Hotel Pelayo
4.0 star property
Cangas de Onis
8.6 out of 10, Excellent, (281)
"Extraordinary location and beautiful hotel."
United States
Johanna
Gran Hotel Pelayo

Hosteria de Torazo Nature Hotel & Spa

Hosteria de Torazo Nature Hotel & Spa
4.0 star property
Cabranes
9.0 out of 10, Wonderful, (37)
"Nice spot in the mountains. Good food for a reasonable price"
Germany
Marko
Hosteria de Torazo Nature Hotel & Spa

La Casita de La Nozal

La Casita de La Nozal
2.5 star property
Villaviciosa
The price is Rp2.419.151
Rp2.661.066 total
includes taxes & fees
21 Jan - 22 Jan 2026
La Casita de La Nozal

Hotel Los Caspios

Hotel Los Caspios
3.0 star property
Colunga
9.6 out of 10, Exceptional, (45)
"We were so impressed with the staff and all the well appointed antiques! This is a beautiful hotel! We loved sitting on the community balcony and talking to other guests."
United States
Cindy
The price is Rp1.467.528
Rp1.614.380 total
includes taxes & fees
5 Jan - 6 Jan 2026
Hotel Los Caspios

CoolRooms Palacio de Luces

CoolRooms Palacio de Luces
5.0 star property
Colunga
9.4 out of 10, Exceptional, (95)
"An amazing hotel, with fabulous rooms and food was fantastic. "
United Kingdom
Ian
The price is Rp3.548.087
Rp3.902.896 total
includes taxes & fees
27 Jan - 28 Jan 2026
CoolRooms Palacio de Luces

Parador De Cangas De Onis

Parador De Cangas De Onis
4.0 star property
Cangas de Onis
9.4 out of 10, Exceptional, (202)
"Great place to stay. Good access to major scenic towns and hiking in the Picos de Europas. Was little disappointed they didn't have air conditioning running in November so we could keep room really cold for my wife, however they brought us a fan and that worked well. Great food and service. Breakfast was delicious and the lasagna dinner was memorable. Beds could use some upgrading as they were a bit stiff. Again service is top notch and everyone is so helpful. Would recommend staying here and...
United States
Robert
The price is Rp1.660.254
Rp1.826.280 total
includes taxes & fees
11 Jan - 12 Jan 2026
Parador De Cangas De Onis
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Caravia attractions

Top Caravia Hotel Reviews

More cheap stays in Caravia

Find out more about Caravia

Top reasons to visit Caravia

  • Breathtaking Beaches: Caravia boasts stunning beaches, like Caravia Baja, perfect for sunbathing and water sports.
  • Adventure Activities: The region offers thrilling outdoor pursuits, including hiking and exploring captivating caves.
  • Charming Local Culture: Visitors will appreciate the warm hospitality of the locals in the quaint centre of Caravia.
  • Scenic Landscapes: The area features beautiful lookouts and lush surroundings that enhance any visit.
  • Comfortable Accommodation: Enjoy a range of hotels and agritourism properties with free Wi-Fi and stunning mountain views.

Find great hotels near Caravia

Discover the ideal accommodation in Caravia, Asturias, where adventure meets relaxation. Choose from a range of hotels and agritourism properties, all featuring free Wi-Fi and stunning mountain views. Whether you're on a family holiday or a business trip, you'll find attractive rooms and exceptional services designed to enhance your experience. Enjoy the charm of Aldea Los Duesos and make your stay memorable in this picturesque region.

  • Silken Gran Hotel del Sella: A luxurious 4-star hotel that caters to beach enthusiasts, Silken Gran Hotel del Sella offers direct access to the picturesque sandy shores just 9.7km away from Caravia. Guests are welcomed into a stylish and contemporary environment, with spacious rooms that boast stunning sea views. The hotel features a range of amenities, including a wellness centre, outdoor pool, and various dining options that highlight local cuisine. Its prime beachfront location makes it an ideal choice for those seeking relaxation and leisure by the sea.
  • Hotel Don Pepe: This charming 3-star hotel, located 9.7km from Caravia, uniquely combines a beach holiday with golf experiences. With direct beach access, guests can enjoy sunbathing and swimming, while the hotel's golf-themed amenities cater to enthusiasts of the sport. The hotel features a golf course nearby and offers packages for golf activities, making it an excellent choice for travellers looking to blend their passion for golf with a relaxing beach escape. The welcoming atmosphere and comfortable accommodations ensure a delightful stay.
  • Hotel Virgen de Covadonga: Located 14.5km from Caravia in the city centre, Hotel Virgen de Covadonga is a 3-star property that caters to business travellers and pet owners alike. The hotel welcomes pets with a thoughtful pet policy, providing amenities such as food and water bowls, ensuring your furry companions feel at home. Ideal for those on business trips, the hotel offers a range of facilities conducive to work, while its urban location makes it convenient for exploring the local area. The combination of business-friendly services and a pet-friendly environment sets this hotel apart.

Where to stay near Caravia

Caravia, Asturias, is a hidden gem for those seeking adventure and relaxation. Discover the beautiful beaches of Caravia Baja, perfect for sunbathing and water sports, or explore the charming centre of Caravia, where friendly locals welcome visitors. The surrounding area offers a rich tapestry of historical sites and lush landscapes, making it an ideal destination for families and outdoor enthusiasts alike. Experience the unique blend of luxury and adventure in this enchanting municipality.

  • Cangas de Onis: Situated 12.9km from Caravia, Cangas de Onis is a charming city known for its stunning natural landscapes and outdoor adventures. The area sees a moderate influx of tourists, particularly during the summer months from June to August. Visitors flock here for a romantic escape, enjoying hiking trails that lead to breathtaking vistas and nearby ski resorts. Notable attractions include serene lakes and beautiful beaches, as well as historical places of worship that add cultural depth to your visit.
  • Ribadesella: Located 9.7km from Caravia, Ribadesella is a vibrant city that offers a perfect blend of outdoor activities and adventure. With seasonal visitor peaks in the summer, especially from June to August, this coastal destination is ideal for beach lovers and adventure seekers alike. Enjoy a round of golf at the local courses or explore the scenic trails that wind through the stunning landscape. The local beaches, including family-friendly options, provide a relaxing atmosphere to unwind and soak up the sun.
  • Parres: Just 11.3km from Caravia, Parres is a picturesque city that attracts visitors year-round, with peaks in April and during the summer months of July and August. Known for its enchanting scenery and outdoor experiences, Parres is perfect for those looking to connect with nature. Hikers can explore numerous trails, while families can enjoy the nearby beaches and lakes. The city's educational venues also offer insights into the region's rich heritage, making it a well-rounded destination for all types of travellers.

Things to do near Caravia

Caravia, Asturias, is perfect for outdoor and adventure enthusiasts, offering beautiful beaches and various activities. Visitors can indulge in educational experiences and enjoy a round of golf at local courses, making it an ideal destination for those seeking both relaxation and excitement amidst stunning natural landscapes.

Shopping

In Caravia, you can explore local shops for unique gifts and souvenirs. For a broader selection, if you're up for a drive, head to the nearby Centro Comercial Los Prados, which features a range of fashion and homeware stores.

Recreation

At La Rasa de Berbes Golf, enjoy a round of golf amidst picturesque landscapes just 3.2km from Caravia. For relaxation, visit Chorrón Waterfall - Villamayor, 16.1km away, offering tranquil vibes. Alternatively, unwind at Pesanca Recreation Area, located 25.7km from Caravia, perfect for rejuvenation.

Adventure

Embark on a scenic hike at Hayedo de la Biescona, located 4.8km from Caravia, where lush greenery and stunning landscapes await. For thrill-seekers, the Cañón del Descensu del Sella and Astur Sella Aventura, both 5 and 12.9km away, offer exhilarating water sports amidst breathtaking outdoor settings.

Nightlife

In Caravia, the vibrant local bars offer a relaxed atmosphere where you can sip on cider while mingling with friendly locals. The nearby coastal taverns feature live music, creating a lively environment perfect for unwinding after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Caravia

To save money during your visit to Caravia, plan your trip for the off-peak months of January to February or November, when accommodation prices are lower. Book your hotel about a month in advance, or check last-minute deals on Expedia for potential savings. Saturday is the most economical day to stay, while Tuesday tends to be pricier. Utilise Expedia’s tools to filter for eco-friendly options and sort prices from lowest to highest. Consider bundling your hotel with flights and activities for extra savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Caravia are January to February and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Caravia about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Caravia is Saturday. The most expensive day to stay in Caravia is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodation options currently available. To discover the most economical prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Caravia hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Caravia

Caravia, Asturias, is perfect for outdoor and beach enthusiasts seeking adventure. Visitors can explore beautiful beaches, captivating caves, and stunning lookouts that showcase the area's natural beauty. With a variety of points of interest, Caravia offers an array of activities for those looking to immerse themselves in outdoor experiences and enjoy the thrill of adventure in a picturesque setting.

  • Mirador del Fito: This stunning lookout offers breathtaking views of the surrounding landscape, making it a perfect spot for romantic moments and adventurous hikes. Just 8.0km from Caravia, it provides an exhilarating outdoor experience, ideal for nature lovers and photographers alike.
  • Lastres Beach: Located 8.0km from Caravia, Lastres Beach boasts inviting sands and a relaxing atmosphere. Perfect for sunbathing and swimming, it’s a wonderful place to unwind and soak up the vibrant beach vibes while enjoying the coastal scenery.
  • Playa de Vega: A mere 3.2km from Caravia, this nudist beach is not only welcoming but also steeped in local history. Enjoy the friendly atmosphere and connect with fellow beachgoers in this idyllic setting, perfect for those seeking a unique beach experience.

Best time to go to Caravia

The best time to visit Caravia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Caravia falls in August, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Caravia falls in January, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January48.0°F (8.9°C)Light RainMostly CloudyLowSlightly Low
February48.4°F (9.1°C)Light RainMostly SunnyAverageSlightly Low
March50.7°F (10.4°C)Light RainMostly SunnyAverageAverage
April53.4°F (11.9°C)Light RainMostly SunnyAverageAverage
May57.2°F (14.0°C)Light RainMostly SunnyAverageAverage
June62.1°F (16.7°C)Light RainMostly SunnyHighAverage
July65.7°F (18.7°C)Light RainMostly SunnyHighSlightly High
August66.6°F (19.2°C)Light RainMostly SunnyHighSlightly High
September64.6°F (18.1°C)Light RainMostly SunnyAverageSlightly High
October60.6°F (15.9°C)Light RainMostly SunnyAverageAverage
November54.0°F (12.2°C)Light RainMostly SunnyLowSlightly Low
December50.5°F (10.3°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Caravia

When planning your visit to Caravia, Asturias, the nearest major airport is Oviedo (OVD-Asturias), situated 69.2km away. For convenient accommodation, consider Hotel Arias Aeropuerto, a 3-star hotel located a mere 483m from the airport. Additionally, Hotel Marqués de la Moral, also a 3-star establishment, is 1.6km away, while Hotel La Serrana, rated 3.5 stars, is 9.7km from the airport. These hotels offer easy access to the airport, ensuring a smooth transition for your travels. With various transportation services available, reaching Caravia from Oviedo (OVD-Asturias) will be hassle-free.

Frequently asked questions

Where is the best place for a stay in Caravia?
Hotel El Babú is one of the top choices for your stay based on our traveller data. This hotel offers free parking and a bar. Other good options for your trip to the area are Parador De Cangas De Onis and Hotel & Spa María Manuela. See all available top hotels, or vacation rentals in Caravia.
If I need to cancel my hotel reservation in Caravia, will I receive a refund?
Yes, the majority of room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Caravia.
What are some accommodation options with pools in Caravia?
Hotel & Spa María Manuela: Provides an indoor pool, an outdoor pool and a full-service spa. ARTIEM Asturias and CoolRooms Palacio de Luces are a couple of other choices that feature an on-site pool. View all hotels with pools in Caravia.
How is it to stay in Caravia?
Visitors will definitely enjoy all that Caravia has to offer. In Caravia, there are 9 hotels and other accommodation options to choose from. Find out more about Caravia.
What should I do while I'm visiting Caravia?
The picturesque setting of Bay of Biscay and Playa Espasa exemplify the area's natural beauty. A couple of additional sights to add to your itinerary are Mirador del Fito and Playa de La Beciella. Take a look at what more there is to see and do in Expedia's Caravia guide.
What's the seasonal weather like in Caravia?
The hottest months are usually August and July, with an average temperature of 18°C, while the coldest months are February and January, with an average of 10°C. Average annual precipitation for Caravia is 1365 mm.

Explore a world of travel with Expedia