Take one glance at the Banyan Tree Hotel and Resorts in Koh Samui and you will understand why it has the name it does. It is surrounded in lush trees on the side of the ocean, which is truly an amazingly breathtaking sight.
The villas all reflect traditional Thai architecture with terraces offering brilliant views of the Gulf of Thailand. This hotel and resort is located on the perfect edge of the island and has plenty of amenities, including a kids club making the resort very family friendly. Villas are gorgeous and gives you both the feel of a beach-side villa without lacking any of the amenities or design you would find at a 5 star hotel. Villas also come in adjoining rooms for larger parties – each has personal infinity pool and bath tub over looking the ocean.