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 home, cottage, apartment or villa in Castilla-Leon, Spain your home away from home

Castilla-Leon is the largest of Spain’s 17 autonomous communities and is situated in the north west of the country, bordering Portugal. The region is full of history, and features important cities such as Salamanca, Leon and Valladolid. Covering such a large area you’ll find that there’s a variety of Castilla-Leon self catering accommodation available throughout the community. These could be close to the larger cities or rural, making a holiday home in Castilla-Leon suitable for all tastes.

Things to do on holiday in Castilla-Leon, Spain

Although this inland community doesn’t benefit from having a coast, holidaymakers visiting accommodation in Castilla-Leon will find there are plenty of rivers, mountains and scenic vistas to enjoy. Depending on where your Castilla-Leon holiday rental is situated you could enjoy walking, hiking and cycling, visiting wine-making regions, medieval villages, historical cities and more.

Places to visit on holiday in Castilla-Leon

An important historical area, when you stay in self catering accommodation in Castilla-Leon you’ll never be far away from history of one kind or another! Salamanca is just one example – its Old City was declared a UNESCO World Heritage Site and it is considered to be one of the most spectacular Renaissance cities in Europe. The impressive Plaza Mayor is at the centre, and other sites include the Romanesque 12th century cathedral as well as the late Gothic cathedral built from 1509.

Valladolid also features much impressive architecture such as its Plaza Mayor and city hall, the royal palace, and San Pablo Church, plus the city of Leon has much to offer too. If your Castilla-Leon accommodation is in the southern parts of the community you’ll find that the capital of Spain, Madrid, is close enough for a day trip.

The weather in Castilla-Leon, Spain

Because Castilla-Leon covers a large area the climate can vary from one end to the other and will vary according to elevation as well. In general you should expect to enjoy warm to hot summers and mild winters, making Castilla-Leon accommodation attractive all year round.

Flights to Castilla-Leon, Spain

Getting to holiday homes in Castilla-Leon has never been easier since more airlines have started to use the airport just outside the city of Valladolid. Ryanair, for example, offers a flight route from London Stansted to Valladolid. Depending on where your self catering accommodation is situated you may find it easier and quicker to catch a flight to Madrid. You’ll have more choice of airlines and routes to use if flying to Madrid. Holidaymakers staying in the north of Castilla-Leon may prefer to fly to Bilbao or Santandar.

  • Showing 1-50 of 300+
Additional service fee may apply.
  View Map Map
    Excellent! 4.6/5
    (13 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 6
    Apartment #6492078
    13
    Viewed 188 times in the last 48 hours
      View details for price
      • 15 BR
      • 15 BA
      • Sleeps 30
      Cottage #19702tr
        View details for price
        • 45 BR
        • 40 BA
        • Separate Toilets
        • Sleeps 128
        Cottage #23573tr
          • 102 BR
          • 58 BA
          • Separate Toilets
          • Sleeps 332
          Cottage #27227tr
            • 24 BR
            • 19 BA
            • Separate Toilet
            • Sleeps 51
            Cottage #65338tr
              View details for price
              • 26 BR
              • 15 BA
              • Sleeps 69
              Cottage #94040tr
                View details for price
                • 5 BR
                • 4 BA
                • Separate Toilet
                • Sleeps 16
                Cottage #94562tr
                  View details for price
                  • 5 BR
                  • 3 BA
                  • Separate Toilets
                  • Sleeps 14
                  Cottage #118553tr
                    Exceptional! 5.0/5
                    (19 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 6
                    Apartment #1708858
                    19
                    Viewed 57 times in the last 48 hours
                      Exceptional! 5.0/5
                      (13 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 4
                      Multiple rentals Apartment #1642956
                      13
                      Viewed 12 times in the last 48 hours
                        Wonderful! 4.8/5
                        (5 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 4
                        Apartment #1649772
                        5
                        Viewed 10 times in the last 48 hours
                          Wonderful! 4.8/5
                          (18 reviews)
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Sleeps 6
                          Condo #1934620
                          18
                          Viewed 17 times in the last 48 hours
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 5
                            Apartment #1708027
                            4
                            Viewed 8 times in the last 48 hours
                              Wonderful! 4.9/5
                              (7 reviews)
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Villa #6104636
                              7
                              Viewed 12 times in the last 48 hours
                                Wonderful! 4.8/5
                                (6 reviews)
                                avg/night
                                • 4 BR
                                • 2 BA
                                • Sleeps 8
                                Condo #1843194
                                6
                                Viewed 10 times in the last 48 hours
                                  Excellent! 4.4/5
                                  (8 reviews)
                                  avg/night
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Apartment #6776245
                                  8
                                  Viewed 24 times in the last 48 hours
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Separate Toilet
                                    • Sleeps 8
                                    House #6439240
                                    5
                                    Viewed 42 times in the last 48 hours
                                      Excellent! 4.4/5
                                      (7 reviews)
                                      avg/night
                                      • 3 BR
                                      • 1 BA
                                      • Sleeps 5
                                      Apartment #1788620
                                      7
                                      Viewed 14 times in the last 48 hours
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 4
                                        Apartment #1676324
                                        4
                                          Wonderful! 4.9/5
                                          (30 reviews)
                                          avg/night
                                          • 9 BR
                                          • 5 BA
                                          • Separate Toilets
                                          • Sleeps 27
                                          Chateau / Country House #839585
                                          30
                                          Viewed 44 times in the last 48 hours
                                            Excellent! 4.7/5
                                            (9 reviews)
                                            avg/night
                                            • 4 BR
                                            • 2 BA
                                            • Sleeps 8
                                            Apartment #1726495
                                            9
                                            Viewed 12 times in the last 48 hours
                                              Exceptional! 5.0/5
                                              (9 reviews)
                                              avg/night
                                              • 3 BR
                                              • 1 BA
                                              • Sleeps 7
                                              Villa #3319978
                                              9
                                              Viewed 13 times in the last 48 hours
                                                Very Good! 4.0/5
                                                (6 reviews)
                                                avg/night
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 3
                                                Apartment #1893511
                                                6
                                                Viewed 8 times in the last 48 hours
                                                  Excellent! 4.6/5
                                                  (17 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • Sleeps 4
                                                  Apartment #1876060
                                                  17
                                                  Viewed 9 times in the last 48 hours
                                                    Excellent! 4.7/5
                                                    (11 reviews)
                                                    avg/night
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Multiple rentals Apartment #1642956
                                                    11
                                                    Viewed 7 times in the last 48 hours
                                                      Excellent! 4.7/5
                                                      (18 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 1 BA
                                                      • Sleeps 5
                                                      Condo #1755242
                                                      18
                                                      Viewed 17 times in the last 48 hours
                                                        avg/night
                                                        • 3 BR
                                                        • 2 BA
                                                        • Sleeps 7
                                                        Villa #1072595
                                                        3
                                                        Viewed 15 times in the last 48 hours
                                                          Wonderful! 4.8/5
                                                          (13 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 1 BA
                                                          • Separate Toilet
                                                          • Sleeps 4
                                                          Apartment #1625932
                                                          13
                                                            Excellent! 4.4/5
                                                            (5 reviews)
                                                            avg/night
                                                            • 5 BR
                                                            • 2 BA
                                                            • Sleeps 10
                                                            Condo #1901758
                                                            5
                                                            Viewed 26 times in the last 48 hours
                                                              Excellent! 4.7/5
                                                              (7 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 1 BA
                                                              • Sleeps 5
                                                              Apartment #1728888
                                                              7
                                                                Excellent! 4.5/5
                                                                (6 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                Condo #1675834
                                                                6
                                                                Viewed 50 times in the last 48 hours
                                                                  Exceptional! 5.0/5
                                                                  (22 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 7
                                                                  Apartment #1593292
                                                                  22
                                                                    avg/night
                                                                    • Studio
                                                                    • 1 BA
                                                                    • Sleeps 3
                                                                    Apartment #6498254
                                                                    Viewed 8 times in the last 48 hours
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 3
                                                                      Multiple rentals Apartment #1392439
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 4
                                                                        Multiple rentals Apartment #1392439
                                                                        2
                                                                        Viewed 9 times in the last 48 hours
                                                                          View details for price
                                                                          • 17 BR
                                                                          • 17 BA
                                                                          • Sleeps 34
                                                                          Hotel #13738tr
                                                                            View details for price
                                                                            • 14 BR
                                                                            • 10 BA
                                                                            • Sleeps 28
                                                                            Cottage #15387tr
                                                                              View details for price
                                                                              • 5 BR
                                                                              • 5 BA
                                                                              • Separate Toilets
                                                                              • Sleeps 10
                                                                              Cottage #20342tr
                                                                                View details for price
                                                                                • 24 BR
                                                                                • 18 BA
                                                                                • Sleeps 55
                                                                                Apartment #20757tr
                                                                                  • 27 BR
                                                                                  • 18 BA
                                                                                  • Sleeps 54
                                                                                  Cottage #21309tr
                                                                                    View details for price
                                                                                    • 10 BR
                                                                                    • 7 BA
                                                                                    • Sleeps 20
                                                                                    Cottage #23285tr
                                                                                      View details for price
                                                                                      • 7 BR
                                                                                      • 4 BA
                                                                                      • Sleeps 14
                                                                                      Cottage #24296tr
                                                                                        • 10 BR
                                                                                        • 4 BA
                                                                                        • Sleeps 16
                                                                                        Cottage #24915tr
                                                                                          View details for price
                                                                                          • 15 BR
                                                                                          • 15 BA
                                                                                          • Sleeps 32
                                                                                          Hotel #28071tr
                                                                                            View details for price
                                                                                            • 5 BR
                                                                                            • Sleeps 11
                                                                                            Cottage #28292tr
                                                                                              View details for price
                                                                                              • 5 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 10
                                                                                              Cottage #29346tr
                                                                                                • 5 BR
                                                                                                • 5 BA
                                                                                                • Sleeps 11
                                                                                                Cottage #40472tr
                                                                                                  View details for price
                                                                                                  • 6 BR
                                                                                                  • 4 BA
                                                                                                  • Sleeps 12
                                                                                                  Cottage #42193tr
                                                                                                    View details for price
                                                                                                    • 3 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 6
                                                                                                    Cottage #43747tr
                                                                                                      View details for price
                                                                                                      • 5 BR
                                                                                                      • 4 BA
                                                                                                      • Sleeps 10
                                                                                                      Cottage #46068tr
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Modern apartement with lovely seaview

                                                                                                      4 of 5
                                                                                                      The property is new and is very well planned. A lot to do even in cloudy days such as gym, whirlpools, heated pool etc. We specially enjoyed paddle-tennis a lot, quite popular though so you need to keep track when its available. It is gated so good security. A nice area to stay at even in winter-time with many naitive englishmen and other nationalities. Within walking-distance to restaurangs and shops so car not even necessary. Well maintained with gardeners and lawns and two bars quite close! The owners where good to deal with and their contact in the area was very nice.
                                                                                                      • Review Submitted: 09-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Beautiful location

                                                                                                      5 of 5
                                                                                                      The Casa was lovely and in a beautiful location with fabulous views. A mountain right outside the window! Great walks from the village and within a short drive from the house. There are no shops or bars in the village so we ate in bar/restaurants in local villages which were all excellent, inexpensive hearty food. We loved the Picos mountains and our only disappointment was staying for only 4 nights! You need a week or more to really enjoy the area.
                                                                                                      • Review Submitted: 11-Oct-2016
                                                                                                      • Date of Stay: Sep 2016

                                                                                                      Beautiful villa, perfect holiday!

                                                                                                      5 of 5
                                                                                                      Do not hesitate in booking this villa! We stayed here for a week at the beginning of September 2016, a group of 12 adults and a baby. We were warmly greeted by Virginia, who was always available and willing to help if we had any problems. The villa and grounds were well kept and extremely clean. It was very spacious inside the house, even with 12 people. The bedrooms were generous in size, a couple of box rooms at the top of the stairs but brilliant for a mixed group of people/couples/singles or families. The pool is a good size, a little cold but perfect when the sun was out! It was great to have an outside area big enough that we could all eat together and sit in the evenings. The kitchen is well equipped, plenty of plates/cutlery/glasses for everyone (and more!) The only negative is that it would be great to have more pool side loungers, as there is only space for four (lying down loungers). It didn't really affect us as we used the grass and other chairs but it would have been nice to all be able to lie by the pool at the same time! We all had such a brilliant time, I wouldn't hesitate to book again.
                                                                                                      • Review Submitted: 15-Sep-2016
                                                                                                      • Date of Stay: Sep 2016