HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Make a holiday rental cottage or villa in Caravia, Spain your home away from home

Caravia is a municipality in Asturias, northern Spain. It’s a part of the country characterised by its moderate climate and rugged, green landscape. Caravia self-catering cottages are set in a destination that suits anyone with a taste for the outdoors, with a tangle of mountain and coastal trails to explore, by foot, bike or on horseback. The quaint upland villages here are famous for their distinctive thatched cottages.

Things to do in Caravia, Spain

At a Caravia self-catering villa you’ll be close to both the coast, with its myriad hidden beaches, and the Sierra del Sueva mountain range, which dominates the skyline. The beaches in Asturias are generally unspoiled, and many are found within natural parks and other protected areas. There are four excellent beaches close to Caravia cottages – La Espasa, Moris, Moracey and La Beciella. All are ideal for bathing in summer. Scuba diving is also available here, and the Atlantic offers good surfing conditions. The shoreline here is set along a portion of the Asturian coast that is famous for its geology, with fossil-hunting a popular pastime in the area.

Inland the landscape is ideal for a host of adventure sports. Canoeing, angling, climbing and hiking are all available close to Caravia self-catering cottages. The Picos de Europa National Park is about an hour from Caravia, and features breathtaking peaks, lakes and some of the most spectacular caves in Spain. A little more refined, there are a handful of scenic golf courses found close to accommodation in Caravia – La Rasa de Berbes, Palacia de Rubianes and Villaviciosa are all within a half-hour radius.

Places to visit on holiday in Caravia, Spain

You could also take some time to visit the numerous enchanting old towns close to Caravia self-catering holiday accommodation. The coastal town of Ribadesella is a stunning one-time fishing village with a picturesque harbour. The old-town here is colourful and bustling, and at the market there’s range of locally sourced Asturian specialities on offer such as goat’s cheese. Villaviciosa is also within easy reach, and boasts a number of beautiful Romanesque churches.

Weather in Caravia, Spain

The weather in Caravia differs somewhat to most people’s expectations of Spanish weather. If you come to stay at a Caravia villa in summer you’ll still get excellent beach weather for the majority of your stay, but temperatures usually remain below 30 degrees here, and there is generally more rain throughout the year, which gives rise to the beguiling verdant scenes all around.

Cheap Flights to Caravia, Spain

If you’re flying from the UK, then there are daily flights throughout the year between London-Stansted (STN) and Asturias Airport (OVD), about an hour to west from villas in Caravia, via Easy Jet. There are also scheduled services between other Spanish cities, such as Barcelona (BCN), Sevilla (SVQ) and Madrid (MAD).

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    avg/night
    • 4 BR
    • 2 BA
    • Sleeps 7
    House #1733482
    0
    Viewed 39 times in the last 48 hours
      Exceptional! 5.0/5
      (6 reviews)
      avg/night
      • 4 BR
      • 4 BA
      • Sleeps 12
      House #6623997
      6
      Viewed 20 times in the last 48 hours
        Wonderful! 4.8/5
        (18 reviews)
        avg/night
        • 3 BR
        • 1 BA
        • Separate Toilet
        • Sleeps 6
        House #730258
        18
        Viewed 36 times in the last 48 hours
          Excellent! 4.7/5
          (14 reviews)
          avg/night
          • 5 BR
          • 4 BA
          • Separate Toilet
          • Sleeps 12
          House #1367871
          14
          Viewed 52 times in the last 48 hours
            avg/night
            • 8 BR
            • 5 BA
            • Sleeps 18
            Chateau / Country House #6526421
            1
            Viewed 36 times in the last 48 hours
              avg/night
              • 5 BR
              • 3 BA
              • Sleeps 10
              Chalet #1658920
              0
              Viewed 18 times in the last 48 hours
                Wonderful! 4.9/5
                (10 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 3
                Cottage #6726129
                10
                Viewed 44 times in the last 48 hours
                  avg/night
                  • 4 BR
                  • 2 BA
                  • Separate Toilet
                  • Sleeps 10
                  Cottage #1876998
                  4
                  Viewed 46 times in the last 48 hours
                    Wonderful! 4.9/5
                    (7 reviews)
                    avg/night
                    • 3 BR
                    • 3 BA
                    • Sleeps 8
                    House #6365601
                    7
                    Viewed 42 times in the last 48 hours
                      avg/night
                      • 5 BR
                      • 4 BA
                      • Separate Toilet
                      • Sleeps 10
                      House #1934156
                      0
                      Viewed 5 times in the last 48 hours
                        avg/night
                        • 2 BR
                        • 1 BA
                        • Sleeps 8
                        Cottage #6847995
                        0
                        Viewed 34 times in the last 48 hours
                          • 1 BR
                          • 1 BA
                          • Sleeps 3
                          Condo #6046902
                          2
                            Exceptional! 5.0/5
                            (10 reviews)
                            avg/night
                            • 5 BR
                            • 4 BA
                            • Sleeps 10
                            House #411848
                            10
                            Viewed 17 times in the last 48 hours
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Separate Toilets
                              • Sleeps 4
                              House #2585211
                              0
                              Viewed 7 times in the last 48 hours
                                Wonderful! 4.9/5
                                (17 reviews)
                                avg/night
                                • 3 BR
                                • 1 BA
                                • Sleeps 6
                                Apartment #6191718
                                17
                                Viewed 20 times in the last 48 hours
                                  • 3 BR
                                  • 3 BA
                                  • Sleeps 6
                                  Cottage #1708867
                                  0
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Separate Toilet
                                    • Sleeps 5
                                    Apartment #6491830
                                    4
                                    Viewed 37 times in the last 48 hours
                                      Wonderful! 4.9/5
                                      (23 reviews)
                                      avg/night
                                      • 5 BR
                                      • Separate Toilets
                                      • Sleeps 13
                                      Farmhouse #2509418
                                      23
                                      Viewed 8 times in the last 48 hours
                                        avg/night
                                        • 4 BR
                                        • 3 BA
                                        • Separate Toilet
                                        • Sleeps 12
                                        House #1632434
                                        0
                                        Viewed 29 times in the last 48 hours
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Cottage #1708879
                                          0
                                            • 3 BR
                                            • 3 BA
                                            • Sleeps 6
                                            Cottage #1708856
                                            0
                                              Wonderful! 4.8/5
                                              (39 reviews)
                                              avg/night
                                              • 3 BR
                                              • 1 BA
                                              • Separate Toilet
                                              • Sleeps 6
                                              Condo #1051439
                                              39
                                              Viewed 36 times in the last 48 hours
                                                avg/night
                                                • 2 BR
                                                • Separate Toilet
                                                • Sleeps 4
                                                Apartment #1772481
                                                0
                                                Viewed 8 times in the last 48 hours
                                                  avg/night
                                                  • 3 BR
                                                  • 1 BA
                                                  • Separate Toilet
                                                  • Sleeps 6
                                                  Condo #6472010
                                                  0
                                                  Viewed 15 times in the last 48 hours
                                                    avg/night
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    House #6887929
                                                    0
                                                    Viewed 20 times in the last 48 hours
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Separate Toilet
                                                      • Sleeps 9
                                                      Cottage #6493432
                                                      0
                                                      Viewed 18 times in the last 48 hours
                                                        avg/night
                                                        • 3 BR
                                                        • 3 BA
                                                        • Sleeps 6
                                                        House #1849170
                                                        2
                                                        Viewed 12 times in the last 48 hours
                                                          Wonderful! 4.8/5
                                                          (5 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Cabin #1087952
                                                          5
                                                          Viewed 27 times in the last 48 hours
                                                            Wonderful! 4.9/5
                                                            (8 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Cottage #485424
                                                            8
                                                            Viewed 41 times in the last 48 hours
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 4
                                                              Apartment #1676173
                                                              3
                                                              Viewed 13 times in the last 48 hours
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Apartment #6706929
                                                                1
                                                                Viewed 18 times in the last 48 hours
                                                                  avg/night
                                                                  • 4 BR
                                                                  • 1 BA
                                                                  • Sleeps 12
                                                                  Cottage #478155
                                                                  0
                                                                  Viewed 98 times in the last 48 hours
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 6
                                                                    House #1320696
                                                                    1
                                                                    Viewed 9 times in the last 48 hours
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Sleeps 6
                                                                      House #2518267
                                                                      3
                                                                      Viewed 7 times in the last 48 hours
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 4
                                                                        Cottage #2484970
                                                                        0
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 6
                                                                          Villa #6351844
                                                                          2
                                                                          Viewed 34 times in the last 48 hours
                                                                            avg/night
                                                                            • 4 BR
                                                                            • 2 BA
                                                                            • Separate Toilets
                                                                            • Sleeps 7
                                                                            House #515263
                                                                            0
                                                                            Viewed 11 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (15 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Apartment #415305
                                                                              15
                                                                              Viewed 23 times in the last 48 hours
                                                                                avg/night
                                                                                • 5 BR
                                                                                • 4 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 10
                                                                                House #6834800
                                                                                0
                                                                                Viewed 6 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 4
                                                                                  Cottage #6848786
                                                                                  0
                                                                                  Viewed 12 times in the last 48 hours
                                                                                    • 5 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 10
                                                                                    House #6112185
                                                                                    0
                                                                                    Viewed 48 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 6
                                                                                      House #2566190
                                                                                      0
                                                                                      Viewed 15 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 4 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 14
                                                                                        Cottage #6868818
                                                                                        0
                                                                                        Viewed 37 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 1 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 7
                                                                                          House #1883328
                                                                                          2
                                                                                          Viewed 7 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Separate Toilets
                                                                                            • Sleeps 5
                                                                                            House #27176
                                                                                            0
                                                                                            Viewed 10 times in the last 48 hours
                                                                                              Exceptional! 5.0/5
                                                                                              (8 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 6
                                                                                              Cottage #1052000
                                                                                              8
                                                                                              Viewed 12 times in the last 48 hours
                                                                                                Excellent! 4.4/5
                                                                                                (8 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #514465
                                                                                                8
                                                                                                Viewed 47 times in the last 48 hours
                                                                                                  Wonderful! 4.8/5
                                                                                                  (23 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 5
                                                                                                  Cottage #6199088
                                                                                                  23
                                                                                                  Viewed 22 times in the last 48 hours
                                                                                                    • 3 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 6
                                                                                                    House #3559068
                                                                                                    1
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 6
                                                                                                      Apartment #6472437
                                                                                                      1
                                                                                                      Viewed 9 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Caravia Holiday Cottages & Homes (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      A roomy, open, light apartment in a lovely place

                                                                                                      5 of 5
                                                                                                      Our checkin worked well with Marta being on time and informative. There is a large open area for free parking in front of the apartment building. The apartment is a large central room with sections for kitchen, dining and living and 2 good size double rooms and a smaller room with 2 bunks off the large room. The full bathroom and half bathroom are also off the central room. There was plenty of equipment, including tablets for the dishwasher. There was plenty of storage space in each of the bedrooms and shelves in the bathrooms and plenty of hot water. The beach is about 200 m away and it takes about 10 minutes to walk across the bridge into town. The is a Dia% supermarket about 100 down the street. It took us about 15 minutes to walk to the Tito Bustilllo caves. It was also very quiet at night and the bed was very comfortable.
                                                                                                      • Review Submitted: 10-Oct-2016
                                                                                                      • Date of Stay: Sep 2016

                                                                                                      excellent property and location

                                                                                                      5 of 5
                                                                                                      A wonderful stay for 2 families at this property. Completely practical when you have have 4 lively children with plenty of space. Location of property was excellent with easy walk into Ribadesella and supermarket just a short drive away. Highly recommend.
                                                                                                      • Review Submitted: 31-Aug-2016
                                                                                                      • Date of Stay: Aug 2016

                                                                                                      Little gem of an apartment

                                                                                                      5 of 5
                                                                                                      This was a beautiful apartment with a lovely shared garden. The listing description was accurate in every respect. The property was spotlessly clean and very well equipped. Everything was new. It was light, airy and well-planned. It was lovely to have a garden to sit out in and to dry washing. Antonio was very welcoming and obliging. He spoke excellent English, was happy to give advice about places to visit, and was most responsive to requests. The village was quiet and free parking was available only about fifty metres from the property. The village was only a few minutes drive from the lively town of Ribadesella with numerous restaurants, bars and shops.
                                                                                                      • Review Submitted: 28-Aug-2016
                                                                                                      • Date of Stay: Aug 2016