The relative isolation of Ko Lanta makes it the place to go to for those who want to enjoy a quiet time at the beach, without being inundated by the noise of clubs and partygoers. However, the wrong accommodations can quickly spoil your vacation, jeopardizing your search for serenity. This article runs through 10 hotels where you can enjoy rest and relaxation on the island of Ko Lanta.
1. Layana Resort & Spa
We absolutely adored everything about Layana - the lovely staff, the spacious and comfortable room, the beautiful pools, the new gym, the stunning sunsets and delicious food (including great vegetarian options!). So glad we chose to stay here on our honeymoon! We would definitely recommend this resort to anyone looking for a relaxing, luxurious vacation. Shalhevet, Israel
Layana Resort & Spa
Address: 272 Moo 3, Saladan, Krabi, 81150 Ko Lanta, Thailand (see map)
Price: From 6,400 THB (186 USD) per night for two persons
2. Pimalai Resort and Spa
Absolutely amazing! If you want to see how paradise looks like, you should come to Pimalai! Mieszko, France
Pimalai Resort and Spa
Address: 99 Moo 5, Ba Kan Tiang Beach, Krabi, 81150 Ko Lanta, Thailand (see map)
Price: From 6,650 THB (193 USD) per night for two persons
3. Coco Lanta Resort (From 1,200 THB (35 USD) per night for two persons)
Great beach, amazing atmosphere, awesome food, good drinks, awesome staff. The resort strives to maintain a very relaxed atmosphere and certainly achieves this. Michael, Canada
Coco Lanta Resort
Address: 175 Moo, 2 Khong Beach, Saladan, Krabi, 81150 Ko Lanta, Thailand (see map)
Price: From 1,200 THB (35 USD) per night for two persons
4. Long Beach Chalet (From 1,600 THB (46 USD) per night for two persons)
The room was amazing, we had a seaview room and were only some steps away from the beach. We had fresh fruit left in the room for us daily. The staff was super friendly and helpful. Would definitely stay there again if back in Koh Lanta. Can’t recommend it enough. Esther, United Kingdom
Long Beach Chalet
Address: 472 Moo 3, Tambon Saladan, 81150 Ko Lanta, Thailand (see map)
Price: From 1,600 THB (46 USD) per night for two persons
5. Anda Lanta Resort
Couldn’t have asked for a better stay. From check-in to check-out, the staff and facilities were fantastic. The location couldn’t have been better, being on the far south end of the island, the roads weren’t congested and you really felt like you had then island to yourself. Timothy, USA
Anda Lanta Resort
Address: 79 Moo 5, Klong Jark Bay, Krabi, 81150 Ko Lanta, Thailand (see map)
Price: From 3,420 THB (99 USD) per night for two persons
6. Twin Lotus Resort & Spa
Absolutely loved this hotel. Great location and facilities! Room was very big and comfortable, bathroom very nice and plenty of room for 2. Breakfast is great and staff very friendly. The beach is beautiful and we saw some amazing sunsets. If you don’t want to eat at the hotel there are plenty of nice restaurants on the beach to enjoy dinner. Wifi worked well in each area of the hotel. Nadia, Switzerland
Twin Lotus Resort & Spa
Address: 199 Moo 1, Klong Dao Beach, Tambon Saladan, Amphur Koh Lanta, Krabi, 81150 Ko Lanta, Thailand (see map)
Price: From 2,775 THB (81 USD) per night for two persons
7. Rawi Warin Resort and Spa
This resort was phenomenal. Every area of the resort was gorgeous and well taken care of. You can tell the staff really enjoys working there and cares about your experience. Looking forward to staying here again in the future! Briana, USA
Rawi Warin Resort and Spa
Address: 139 Moo 8, Lanta Yai Island, Krabi, 81150 Ko Lanta, Thailand (see map)
Price: From 3,270 THB (95 USD) per night for two persons
8. Crown Lanta Resort & Spa
Having our own access to the pool was great. It was private, relaxing with views of the garden. The staff were very approachable, helpful and friendly. Breakfast was excellent, reggae bar was fabulous and drinks and nibbles at the Peak in the late afternoon overlooking the beach was awesome. We totally enjoyed our stay at Crown Lanta. Barbara, Australia
Crown Lanta Resort & Spa
Address: 315 Moo 1, Saladan, 81150 Ko Lanta, Thailand (see map)
Price: From 2,779 THB (81 USD) per night for two persons
9. Marina Hut Guest House
Room was very large, bed was large (queen I think), with good quality sheets and pillows. Fridge and kettle provided. Shampoo and liquid soap dispensers in the bathroom rather than those wasteful little bottles. Overall it was a great place and I actually ended up extending my stay ‘cause I wasn’t ready to leave. Less than a minute walk from the beach and surrounded by restaurants, yet it is in a relatively chill part of Lanta and you can get large stretches of the beach to yourself. Nwani, South Korea
Marina Hut Guest House
Address: 55/1 Moo 6, T.Ko Lanta Yai, A.Lanta, Krabi, 81150 Ko Lanta, Thailand (see map)
10. Lanta Sand Resort & Spa
Friendly, helpful staff, beautiful peaceful rooms which are huge and very clean. Lovely food in the restaurant, right on the beach and 2 lovely pools. All of this for a very reasonable price. Jennifer, Australia
Lanta Sand Resort & Spa
Address: 279 Moo 3, Saladan, Krabi, 81150 Ko Lanta, Thailand (see map)
Price: From 1,240 THB (36 USD) per night for two persons
Finding the perfect spot to rest and relax
Accommodations can make the difference whether or not you can actually rest and relax, despite staying in a laid back place such as Ko Lanta. These hotels will give you nothing but the most memorable experiences during your stay in Thailand.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Google ×