Where to stay in Koh Lanta ?


Stay Diving in Koh Lanta Thailand

     Thai owned resort, located on Long Beach, one of the most beautiful beach in Koh Lanta.

     Fair price bungalows, hot water shower, air-con, with sea view or garden view. Beach front restaurant.

     You will find our full range of services readily available at your convenience.

Visit Lanta Palm Beach Resort's website


Offering direct beach access to Phra-Ae Beach, Lanta Casuarina Beach Resort offers free public parking, an outdoor swimming pool, Thai massage services and free WiFi in the public areas.

Lanta Casuarina's air-conditioned rooms and villas are equipped with a safety deposit box, a flat-screen TV, and a refrigerator. The villas are also come with tea/coffee making facilities. Fitted with a bath or shower, the private bathrooms also include a hairdryer.

Guests can make use of the on-site tour desk, a 24-hour front desk, and luggage storage and bicycle rental services.

Ruen Thai Restaurant is located beside the pool and overlooks the sea. They serve local dishes and fresh seafood. The beach bar serves refreshing drinks and exclusive cocktails menus.

Visit Lanta Casuarina Beach Resort's website


A small oasis located in the middle of Long Beach on the island of Koh Lanta.

The resort has 12 one-room simple bamboo bungalows with private toilets and showers (only cold water but who needs hot water when it is 35 degrees C outside?).
The resort is spartan like and is very protected from the other complexes around, but still just 50m from the beach and 100m from the main road.
Leaf House offers a family atmosphere with a very laid back atmosphere.
There is a full bar with food available.
Leaf House Bungalows cooperate with several companies offering various excursions and adventures, they can also provide help with car / bus / train / boat tickets for onward travel.

Visit Leaf House Bungalows' website

There are plenty of other accommodations for all budgets next to our Dive Center. Don't hesitate to contact us for recommendations.

Send a message