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.

Holidaymakers searching for Villas in Greece also searched for Villas in France, Villas in Italy and villas in Spain

Greece Holiday Homes

If you’re looking for somewhere to say on holiday, then at HomeAway we have a great range of villas in Greece to choose from. Its many islands and excellent infrastructure make it a classic sun, sea and sand destination, but there are also countless historical sites and some stunning national parks to discover. Often whitewashed, many Greek houses are traditional on the outside, but with thoroughly modern interiors. Just take a browse and pick the facilities that you would want from your villa. Most of our Greek holiday homes come with air conditioning, but many also offer more luxurious features like private pools and gardens with barbecues.

Things to do in Greece

Weather in Greece

The Greek climate is mostly Mediterranean, but can vary around inland regions due to the dramatic topography. If you’re visiting a coastal resort in Greece be ready for outdoor temperatures that hit 30 degrees or more during the day from June to September. The remainder of the year in these areas brings a mix of moderately warm and mild weather; highs on Crete in mid-winter can still reach the upper teens in places. If Crete is somewhere you are interested in visiting we have a selection of villas in Crete for your perusal. In areas such as Thessaly, Thrace and Macedonia winters are cooler, with occasional snowfall, while there are Alpine conditions on tall peaks like Pindus.

Travelling to Greece

Greece is a country with 15 international airports, distributed across both the mainland and islands. Greece holiday homes that are in major tourism destinations will be situated close to a transport hub – Rhodes, Crete, Kos, Kefalonia and Corfu can all be reached from a host of cities in the UK with low-cost airlines. Smaller Greek islands can be accessed via regional airports or ferries. The transport infrastructure in Greece underwent extensive modernisation during the 90s and 00s, with major improvements to the road and rail networks, and new lines constructed for the metro system in the city of Athens.

Use filters to narrow your search results!

Villas in Greece - Greek Villas for Rent(6,095)

6,095 Results
Book Now!
3 night minimum stay
  • 2 BR,
  • 2 BA,
  • Sleeps 5
#53648
    (27)
    From £37
    per night
    Book Now!
    1 - 7 night minimum stay
    • 1 BR,
    • 1 BA,
    • Sleeps 4
    #6100094
      (41)
      Book Now!
      3 - 6 night minimum stay
      • 4 BR,
      • 4 BA,
      • Sleeps 8
      #429830
        (20)
        Book Now!
        3 - 6 night minimum stay
        • 3 BR,
        • 2 BA,
        • Sleeps 6
        #466232
          (20)
          Book Now!
          1 - 3 night minimum stay
          • 2 BR,
          • 2 BA,
          • Sleeps 5
          #814829
            (27)
            Book Now!
            3 - 7 night minimum stay
            • 3 BR,
            • 3 BA,
            • Sleeps 7
            #869442
              (24)
              Book Now!
              3 night minimum stay
              • 1 BR,
              • 1 BA,
              • Sleeps 3
              #53648
                (24)
                Book Now!
                3 - 7 night minimum stay
                • 3 BR,
                • 3 BA,
                • Sleeps 7
                #489068
                  (25)
                  Book Now!
                  7 night minimum stay
                  • 5 BR,
                  • 5 BA,
                  • 1 Separate Toilet,
                  • Sleeps 10
                  #895843
                    (12)
                    Book Now!
                    3 night minimum stay
                    • 2 BR,
                    • 1 BA,
                    • 1 Separate Toilet,
                    • Sleeps 6
                    #884442
                      (16)
                      Book Now!
                      3 - 6 night minimum stay
                      • 4 BR,
                      • 3 BA,
                      • Sleeps 8
                      #466232
                        (8)
                        Book Now!
                        7 night minimum stay
                        • 4 BR,
                        • 3 BA,
                        • 1 Separate Toilet,
                        • Sleeps 8
                        #489163
                          (16)
                          Book Now!
                          3 - 6 night minimum stay
                          • 4 BR,
                          • 3 BA,
                          • Sleeps 8
                          #828215
                            (7)
                            Book Now!
                            3 - 4 night minimum stay
                            • 2 BR,
                            • 2 BA,
                            • Sleeps 4
                            #1058716
                              (7)
                              Book Now!
                              3 - 6 night minimum stay
                              • 3 BR,
                              • 2 BA,
                              • Sleeps 8
                              #1107159
                                (7)
                                Book Now!
                                2 - 3 night minimum stay
                                • 2 BR,
                                • 1 BA,
                                • Sleeps 6
                                #531679
                                  (53)
                                  Book Now!
                                  3 - 6 night minimum stay
                                  • 2 BR,
                                  • 2 BA,
                                  • Sleeps 5
                                  #429830
                                    (5)
                                    Book Now!
                                    5 - 7 night minimum stay
                                    • 3 BR,
                                    • 3 BA,
                                    • Sleeps 8
                                    #220376
                                      (32)
                                      Book Now!
                                      7 night minimum stay
                                      • 2 BR,
                                      • 2 BA,
                                      • Sleeps 4
                                      #422584
                                        (10)
                                        Book Now!
                                        7 night minimum stay
                                        • 3 BR,
                                        • 2 BA,
                                        • 1 Separate Toilet,
                                        • Sleeps 7
                                        #1003728
                                          (12)
                                          Book Now!
                                          7 night minimum stay
                                          • 3 BR,
                                          • 3 BA,
                                          • Sleeps 6
                                          #58762
                                            (8)
                                            Book Now!
                                            7 night minimum stay
                                            • 3 BR,
                                            • 3 BA,
                                            • Sleeps 7
                                            #51366
                                              (21)
                                              Book Now!
                                              7 night minimum stay
                                              • 1 BR,
                                              • 2 BA,
                                              • Sleeps 4
                                              #1045495
                                                (5)
                                                Book Now!
                                                7 night minimum stay
                                                • 4 BR,
                                                • 2 BA,
                                                • Sleeps 10
                                                #1005298
                                                  (5)
                                                  Book Now!
                                                  7 night minimum stay
                                                  • 6 BR,
                                                  • 5 BA,
                                                  • Sleeps 14
                                                  #3477931
                                                    (5)
                                                    Book Now!
                                                    2 - 4 night minimum stay
                                                    • Studio,
                                                    • 1 BA,
                                                    • Sleeps 4
                                                    #405808
                                                      (21)
                                                      Book Now!
                                                      1 - 7 night minimum stay
                                                      • 1 BR,
                                                      • 2 BA,
                                                      • Sleeps 3
                                                      #839730
                                                        (14)
                                                        Book Now!
                                                        7 night minimum stay
                                                        • 3 BR,
                                                        • 3 BA,
                                                        • Sleeps 7
                                                        #429228
                                                          (12)