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 Default Owner Icon heart-filled

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).

  • Showing 1-50 of 300+
  View Map Map
Additional service fee may apply.
    avg/night
    • 3 BR
    • 1 BA
    • Sleeps 6
    House #4025864
    Viewed 6 times in the last 48 hours
      avg/night
      • 4 BR
      • 3 BA
      • Sleeps 8
      Villa #1500491a
      Viewed 14 times in the last 48 hours
        • 2 BR
        • 2 BA
        • Sleeps 5
        Apartment #1053670vb
          Wonderful! 4.8/5
          (10 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 3
          Apartment #650891a
          10
          Viewed 33 times in the last 48 hours
            • 1 BR
            • 1 BA
            • Sleeps 3
            Apartment #6037832
            Viewed 7 times in the last 48 hours
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 2
              Condo #785442vb
              1
              Viewed 14 times in the last 48 hours
                avg/night
                • 2 BR
                • 2 BA
                • Sleeps 6
                Villa #683930vb
                1
                Viewed 20 times in the last 48 hours
                  Exceptional! 5/5
                  (23 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  Apartment #1611060
                  23
                  Viewed 39 times in the last 48 hours
                    Wonderful! 4.9/5
                    (13 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    Apartment #6184562
                    13
                    Viewed 25 times in the last 48 hours
                      Exceptional! 5/5
                      (21 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 4
                      Apartment #1611056
                      21
                      Viewed 10 times in the last 48 hours
                        • 1 BR
                        • 1 BA
                        • Sleeps 2
                        Condo #779036vb
                        Viewed 5 times in the last 48 hours
                          • 1 BR
                          • 1 BA
                          • Sleeps 2
                          Apartment #6779303
                            avg/night
                            • 3 BR
                            • 4 BA
                            • Sleeps 6
                            Apartment #4292969
                            Viewed 27 times in the last 48 hours
                              Excellent! 4.7/5
                              (3 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Apartment #688601vb
                              3
                              Viewed 17 times in the last 48 hours
                                • 1 BR
                                • 1 BA
                                • Sleeps 3
                                Apartment #816306vb
                                2
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 3
                                  Apartment #4131327
                                  Viewed 15 times in the last 48 hours
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 2
                                    Apartment #878441vb
                                    Viewed 6 times in the last 48 hours
                                      Exceptional! 5/5
                                      (12 reviews)
                                      avg/night
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 4
                                      Condo #589017vb
                                      12
                                      Viewed 10 times in the last 48 hours
                                        Exceptional! 5/5
                                        (10 reviews)
                                        avg/night
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Apartment #1949598
                                        10
                                        Viewed 8 times in the last 48 hours
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 5
                                          Apartment #4291150
                                          Viewed 7 times in the last 48 hours
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #6014737
                                            Viewed 5 times in the last 48 hours
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 3
                                              Apartment #4133371
                                              1
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Townhome #913517vb
                                                1
                                                Viewed 16 times in the last 48 hours
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Condo #992051vb
                                                  Viewed 9 times in the last 48 hours
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Apartment #1316771a
                                                    2
                                                    Viewed 14 times in the last 48 hours
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 10
                                                      House #668890vb
                                                      Viewed 10 times in the last 48 hours
                                                        avg/night
                                                        • 4 BR
                                                        • 4 BA
                                                        • Sleeps 6
                                                        Condo #4165454
                                                        Viewed 14 times in the last 48 hours
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #3936910
                                                          1
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Apartment #4015106
                                                            1
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 3
                                                              Condo #4263175
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #4046196
                                                                1
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 2
                                                                  Apartment #4102043
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 2
                                                                    Apartment #4174689
                                                                      Wonderful! 4.9/5
                                                                      (7 reviews)
                                                                      avg/night
                                                                      • 4 BR
                                                                      • 5 BA
                                                                      • Sleeps 10
                                                                      House #340489
                                                                      7
                                                                      Viewed 44 times in the last 48 hours
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 5
                                                                        Apartment #4253710
                                                                        2
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Sleeps 5
                                                                          Apartment #4120192
                                                                          3
                                                                          Viewed 7 times in the last 48 hours
                                                                            Wonderful! 4.8/5
                                                                            (14 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Apartment #3553016
                                                                            14
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 5
                                                                              Apartment #4160501
                                                                              3
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 2
                                                                                Apartment #4034615
                                                                                  avg/night
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 4
                                                                                  Apartment #4422646
                                                                                  Viewed 7 times in the last 48 hours
                                                                                    Very Good! 4.1/5
                                                                                    (7 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #3692220
                                                                                    7
                                                                                    Viewed 8 times in the last 48 hours
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      Apartment #4005941
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #4348021
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 5
                                                                                          Apartment #4148664
                                                                                          1
                                                                                            Exceptional! 5/5
                                                                                            (4 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Apartment #3939957
                                                                                            4
                                                                                            Viewed 7 times in the last 48 hours
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 8
                                                                                              Apartment #4060912
                                                                                              1
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 3
                                                                                                Apartment #3940268
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  Apartment #4170357
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    Apartment #3926865
                                                                                                    • 1 - 50 of 300+

                                                                                                    Thailand Villas & Apartments (300+)

                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    Great location. The apartment is nice, but the door can not be locked from inside, should be fixed.

                                                                                                    4 of 5
                                                                                                    Great location. The apartment is nice, but the door can not be locked from inside, should be fixed.
                                                                                                    • Review Submitted: 13-Apr-2017
                                                                                                    • Date of Stay: Apr 2017

                                                                                                    Amazing location!

                                                                                                    5 of 5
                                                                                                    Great location, and very comfortable apartment, as well as the use of the amenities such as pool, and the gym.
                                                                                                    • Review Submitted: 09-Apr-2017
                                                                                                    • Date of Stay: Mar 2017

                                                                                                    Very nice

                                                                                                    5 of 5
                                                                                                    This unit is decorated in a contemporary style and having 2 baths and two bedrooms is nice. It comes with a well equipped kitchen if you choose to cook. The facilities are very good, particularly the fitness centre. Salvatore and Danniie were professional, efficient but unobtrusive hosts. The location is quite central, about a 6 minute walk to Chong Nonsi BTS station. Overall, highly recommended.
                                                                                                    • Review Submitted: 07-Apr-2017
                                                                                                    • Date of Stay: Mar 2017