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.
Verified Review icon 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

Book villas in Thailand for a relaxing and fulfilling getaway.

Thailand has become one of the most sought after holiday destinations for travellers of all ages over the last few years. With warm weather, a welcoming culture, fantastic food, beautiful beaches, and unique architecture and culture this should come as no surprise. Bangkok, Koh Samui, and Phuket are among the most popular destinations, as are the smaller beach towns and islands off the coast. HomeAway has a large number of villas in Thailand. Whether it's a large Thailand holiday villa for a group of 10 located on the beach or perhaps a cosy Thailand accomodations for two in Bangkok near the nightlife and restaurants, HomeAway has got it.

A holiday rental in Koh Samui is a great option for those looking to get away from busy Bangkok, including HomeAway accommodations in Bang Rak Beach. HomeAway's accommodations in Phuket are also worth taking a look at as they put guests in a prime location to explore the smaller islands off the coast.

Things to do

Grand Palace in Bangkok:

The spectacular Grand Palace is, without a doubt, Bangkok's most famous landmark. It was constructed in 1782 and served as the home for the king and royal court for almost 150 years. Today it lures visitors to its doors with its beautiful architecture and interesting exhibits.

Phang Nga Bay:

The limestone cliffs of Phang Nga Bay provide a magnificent backdrop to the deep green water. Fans of James Bond will recognise this area as it was used in filming the action movies. The bay is easily reached via boat from Phuket.

Floating Markets:

The colourful floating markets near Bangkok have become synonymous with Thailand. Market boats are piled high with tropical fruits and local food cooked on board. Guided tours of the markets are available and are advisable for those who would rather not haggle over price.

Railay Beach:

This is one of Thailand's most sought-after beaches, located south of Ao Nang Beach. It is only reachable via boat, but is well worth the journey. White sand beaches, emerald green waters, limestone cliffs, caves, and lagoons await those who make the trip.

Wat Arun Temple:

Also called "Wat Chaeng", or "Temple of the Dawn", this temple is found on the western banks of the Chao Phraya River. It served as the main temple during King Taksin's reign, and once enshrined the famous Emerald Buddha.

Phi Phi Islands:

These lovely islands near Phuket are characterised by pristine beaches and vibrant turquoise waters filled with colourful fish and other marine life. There are two separate islands: Phi Phi Don and Phi Phi Leh. Phi Phi Don is the larger of the two and is a popular party spot.

Weather in Thailand

The best time to visit Thailand is between November and February; rain is scarce, sunshine is plentiful, and the temperatures are not too hot, though it is humid. Temperatures at this time tend to stay around 30°C. The "off" season sees temperatures well into the 40s with heavy rain. October tends to be the wettest month.

Travel to Thailand

Most international flights fly in and out of Bangkok (BKK), so this is the most likely locale for those arriving from the UK or continental Europe. Bangkok airport serves as a good starting point for exploring the country as it happens to be one of the cheapest cities to fly out of worldwide, thanks to loose government restrictions on airfares and heavy competition. Chiang Mai (CNX) also has an international airport, as does Phuket (HKT).

Additional service fee may apply.
  View Map Map
    Exceptional! 5/5
    (42 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Separate Toilet
    • Sleeps 4
    Multiple rentals Villa #1087440
    42
    Viewed 84 times in the last 48 hours
      Wonderful! 4.9/5
      (29 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 4
      Villa #895051
      29
      Viewed 77 times in the last 48 hours
        Excellent! 4.6/5
        (5 reviews)
        avg/night
        • Studio
        • 1 BA
        • Sleeps 4
        Hotel #4026014
        5
        Viewed 127 times in the last 48 hours
          • 1 BR
          • 1 BA
          • Sleeps 2
          Condo #4220444
          Viewed 14 times in the last 48 hours
            Wonderful! 4.9/5
            (8 reviews)
            avg/night
            • 4 BR
            • 4 BA
            • Sleeps 8
            Villa #1761298
            8
            Viewed 94 times in the last 48 hours
              Wonderful! 4.8/5
              (5 reviews)
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 2
              Apartment #3928862
              5
              Viewed 40 times in the last 48 hours
                Wonderful! 4.9/5
                (34 reviews)
                avg/night
                • 2 BR
                • 2 BA
                • Separate Toilet
                • Sleeps 5
                Villa #1007550
                34
                Viewed 85 times in the last 48 hours
                  • 2 BR
                  • 2 BA
                  • Separate Toilet
                  • Sleeps 4
                  Multiple rentals Apartment #1087440
                  10
                  Viewed 50 times in the last 48 hours
                    avg/night
                    • 1 BR
                    • 1 BA
                    • Sleeps 2
                    Apartment #4101609
                    Viewed 18 times in the last 48 hours
                      Excellent! 4.6/5
                      (24 reviews)
                      avg/night
                      • 3 BR
                      • 3 BA
                      • Sleeps 6
                      Villa #92746
                      24
                      Viewed 36 times in the last 48 hours
                        • Studio
                        • 1 BA
                        • Sleeps 3
                        Condo #713861vb
                        3
                        Viewed 6 times in the last 48 hours
                          avg/night
                          • 1 BR
                          • 2 BA
                          • Sleeps 6
                          Condo #392334vb
                          5
                          Viewed 18 times in the last 48 hours
                            Exceptional! 5/5
                            (14 reviews)
                            avg/night
                            • 2 BR
                            • Separate Toilet
                            • Sleeps 4
                            Apartment #1436215
                            14
                            Viewed 28 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #6964923
                              Viewed 31 times in the last 48 hours
                                Wonderful! 4.8/5
                                (20 reviews)
                                avg/night
                                • 3 BR
                                • 4 BA
                                • Sleeps 6
                                Villa #2389083
                                20
                                Viewed 104 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (17 reviews)
                                  avg/night
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 4
                                  House #774840
                                  17
                                  Viewed 32 times in the last 48 hours
                                    Wonderful! 4.8/5
                                    (5 reviews)
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 3
                                    Condo #785343vb
                                    5
                                      avg/night
                                      • 3 BR
                                      • 3 BA
                                      • Sleeps 6
                                      Villa #594104vb
                                      3
                                      Viewed 64 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (4 reviews)
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        House #3939043
                                        4
                                        Viewed 63 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (8 reviews)
                                          avg/night
                                          • 4 BR
                                          • 4 BA
                                          • Sleeps 8
                                          Villa #423268
                                          8
                                          Viewed 54 times in the last 48 hours
                                            Wonderful! 4.9/5
                                            (38 reviews)
                                            avg/night
                                            • 3 BR
                                            • 3 BA
                                            • Sleeps 6
                                            Villa #544547
                                            38
                                            Viewed 53 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (4 reviews)
                                              avg/night
                                              • 4 BR
                                              • 3 BA
                                              • Sleeps 8
                                              Villa #1951379
                                              4
                                              Viewed 66 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (16 reviews)
                                                avg/night
                                                • 4 BR
                                                • 3 BA
                                                • Sleeps 10
                                                Multiple rentals Villa #57607
                                                16
                                                Viewed 28 times in the last 48 hours
                                                  Wonderful! 4.8/5
                                                  (4 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Sleeps 4
                                                  Villa #2445531
                                                  4
                                                  Viewed 37 times in the last 48 hours
                                                    Exceptional! 5/5
                                                    (11 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 2 BA
                                                    • Separate Toilet
                                                    • Sleeps 5
                                                    Villa #1405428a
                                                    11
                                                    Viewed 35 times in the last 48 hours
                                                      Excellent! 4.7/5
                                                      (9 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 3 BA
                                                      • Sleeps 6
                                                      Condo #608297vb
                                                      9
                                                      Viewed 20 times in the last 48 hours
                                                        Wonderful! 4.9/5
                                                        (19 reviews)
                                                        avg/night
                                                        • 6 BR
                                                        • 6 BA
                                                        • Sleeps 16
                                                        Villa #84120
                                                        19
                                                        Viewed 69 times in the last 48 hours
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 3
                                                          Apartment #6823067
                                                          Viewed 21 times in the last 48 hours
                                                            Wonderful! 4.8/5
                                                            (4 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 4 BA
                                                            • Sleeps 6
                                                            Villa #3831824
                                                            4
                                                            Viewed 32 times in the last 48 hours
                                                              Wonderful! 4.8/5
                                                              (17 reviews)
                                                              avg/night
                                                              • 5 BR
                                                              • 4 BA
                                                              • Sleeps 9
                                                              Villa #89228
                                                              17
                                                              Viewed 23 times in the last 48 hours
                                                                Exceptional! 5/5
                                                                (9 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Villa #833608
                                                                9
                                                                Viewed 27 times in the last 48 hours
                                                                  Wonderful! 4.8/5
                                                                  (25 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  Villa #806784
                                                                  25
                                                                  Viewed 23 times in the last 48 hours
                                                                    Exceptional! 5/5
                                                                    (22 reviews)
                                                                    avg/night
                                                                    • 4 BR
                                                                    • 4 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 8
                                                                    Villa #766073
                                                                    22
                                                                    Viewed 41 times in the last 48 hours
                                                                      Exceptional! 5/5
                                                                      (3 reviews)
                                                                      avg/night
                                                                      • 5 BR
                                                                      • 4 BA
                                                                      • Sleeps 10
                                                                      Villa #413470
                                                                      3
                                                                      Viewed 41 times in the last 48 hours
                                                                        Exceptional! 5/5
                                                                        (46 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Separate Toilets
                                                                        • Sleeps 6
                                                                        Villa #6416725
                                                                        46
                                                                        Viewed 24 times in the last 48 hours
                                                                          Exceptional! 5/5
                                                                          (8 reviews)
                                                                          avg/night
                                                                          • Studio
                                                                          • 1 BA
                                                                          • Sleeps 3
                                                                          Condo #735391vb
                                                                          8
                                                                          Viewed 13 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (46 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 3 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 7
                                                                            Villa #465714
                                                                            46
                                                                            Viewed 72 times in the last 48 hours
                                                                              Exceptional! 5/5
                                                                              (3 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 3 BA
                                                                              • Sleeps 6
                                                                              Villa #8024001
                                                                              3
                                                                              Viewed 27 times in the last 48 hours
                                                                                Wonderful! 4.9/5
                                                                                (20 reviews)
                                                                                avg/night
                                                                                • 4 BR
                                                                                • 4 BA
                                                                                • Sleeps 11
                                                                                Villa #450591
                                                                                20
                                                                                Viewed 19 times in the last 48 hours
                                                                                  Wonderful! 4.9/5
                                                                                  (40 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 4
                                                                                  Condo #383177
                                                                                  40
                                                                                  Viewed 59 times in the last 48 hours
                                                                                    Exceptional! 5/5
                                                                                    (11 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 3 BA
                                                                                    • Separate Toilets
                                                                                    • Sleeps 6
                                                                                    Villa #6376708
                                                                                    11
                                                                                    Viewed 18 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 6
                                                                                      Villa #1674910
                                                                                      3
                                                                                      Viewed 35 times in the last 48 hours
                                                                                        Wonderful! 4.9/5
                                                                                        (35 reviews)
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Separate Toilet
                                                                                        • Sleeps 6
                                                                                        Villa #455401
                                                                                        35
                                                                                        Viewed 79 times in the last 48 hours
                                                                                          Wonderful! 4.9/5
                                                                                          (20 reviews)
                                                                                          avg/night
                                                                                          • 6 BR
                                                                                          • 6 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 16
                                                                                          Villa #480750
                                                                                          20
                                                                                          Viewed 50 times in the last 48 hours
                                                                                            Exceptional! 5/5
                                                                                            (5 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 6
                                                                                            Villa #1309697a
                                                                                            5
                                                                                            Viewed 37 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 4
                                                                                              Villa #6787042
                                                                                              1
                                                                                              Viewed 35 times in the last 48 hours
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 6
                                                                                                Multiple rentals Villa #511421
                                                                                                4
                                                                                                Viewed 35 times in the last 48 hours
                                                                                                  Wonderful! 4.9/5
                                                                                                  (37 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #96796
                                                                                                  37
                                                                                                  Viewed 59 times in the last 48 hours
                                                                                                    Wonderful! 4.9/5
                                                                                                    (21 reviews)
                                                                                                    avg/night
                                                                                                    • 3 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 6
                                                                                                    Villa #765929
                                                                                                    21
                                                                                                    Viewed 15 times in the last 48 hours
                                                                                                      Exceptional! 5/5
                                                                                                      (9 reviews)
                                                                                                      avg/night
                                                                                                      • 4 BR
                                                                                                      • 3 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 8
                                                                                                      Multiple rentals Villa #1116741a
                                                                                                      9
                                                                                                      Viewed 37 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Thailand Villas & Apartments (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Un emplacement de rêve

                                                                                                      5 of 5
                                                                                                      On se sent chez soi. Merci Roberto pour ton accueil amical ! Un emplacement de rêve , les pieds dans l'eau et la tête à l'ombre, idéal pour ceux qui recherchent la tranquillité (un véhicule est indispensable ...) . La villa est simple , mais confortable et très propre . Le personnel discret, toujours à l'écoute de nos besoins. On y reviendra dès que possible ...
                                                                                                      • Review Submitted: 26-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Martien, we spent a lovely two wks in your home, it was home away from home

                                                                                                      4 of 5
                                                                                                      The property was kept immaculate by your staff, Sol our cleaner was very discreet when she was cleaning, central to evertything really. The only thing I can fault you on was the bed linen, the fitted sheet was stained on both occasions & also the duvet cover had several holes in it
                                                                                                      • Review Submitted: 17-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Séjour de 15 jours dans une super villa !!!!! Wahou

                                                                                                      5 of 5
                                                                                                      Très beau séjour dans une très belle villa fidèle aux photos. Maison très bien entretenus très propre avec un super personnel très discret. Je conseille vivement cette villa pour un séjour à Phuket. Merci
                                                                                                      • Review Submitted: 04-Feb-2017
                                                                                                      • Date of Stay: Jan 2017