Twin Lotus Resort & Spa Koh Lanta is a luxury boutique resort located right on the beach in the heart of Klong Dao Beach, one of the most very beautiful beaches on Lanta Yai Islands at the west coast of Krabi, Thailand.

Twin Lotus Resort & Spa offers 81 guests rooms, all rooms with private balcony, surrounding by greenery and lotus ponds recapture the elegance and serenity of lotus the flower of paradise. Guests can choose from spacious suites, exclusive deluxe and superior rooms, most of which are only a few short steps from the beach and enjoy stunning views over the ocean

click to enlarge
Amount: Discount:
Terms & conditions
  • Hotel facilities
  • Room facilities