Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ko Lanta – 346 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Pinky Bungalow Resort - SHA Extra Plus

Hotel in Klong Khong Beach, Ko Lanta

Located in Koh Lanta, Pinky Bungalow is just 3 minutes’ walk from Klong Khong Beach. A 10-minute drive from Klong Khong Pier, it offers air-conditioned bungalows and free Wi-Fi. Amazing resort, very beautiful ! Spacious rooms and very clean. The staff was super nice, helpful and always smiling. The pools are great and very clean too! You can order food and cocktails by the pool. Probably the only resort where in reality it’s better than on the pics on booking.com.

Show more Show less
8.7
Excellent
327 reviews
Price from
$34
per night

Lanta Casa Blanca - SHA Extra Plus

Hotel in Klong Khong Beach, Ko Lanta

Lanta Casa Blanca - SHA Extra Plus has a restaurant, outdoor swimming pool, a fitness center and bar in Ko Lanta. This 4-star hotel offers a private beach area, room service and free WiFi. It was so nice we regret staying at Long Beach Chalet for the first few nights. The rooms were luxurious. Just everything felt good - like really good. I would recommend to anyone.

Show more Show less
9.1
Wonderful
243 reviews
Price from
$144
per night

Twin Lotus Resort and Spa - SHA Plus

Hotel in Klong Dao Beach, Ko Lanta

Twin Lotus Koh Lanta is an adult-only property, a 3-minute walk from Klong Dao Beach. It offers modern accommodations with air-conditioning and free WiFi. The great location next to the beach, the room was big, modern and clean with big windows and beautiful views from the room

Show more Show less
8.8
Excellent
316 reviews
Price from
$100
per night

Lanta Emerald Bungalow

Hotel in Klong Khong Beach, Ko Lanta

Located in Ko Lanta, a few steps from Klong Khong Beach, Lanta Emerald Bungalow has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Great hotel with very friendly staff. It is located in the front of the beach, there is also a swimming pool with hot water, its location makes excursions to the north and south of the island very easy. I highly recommend it. Ron and his brother make this place and your stay so enjoyable!

Show more Show less
8.6
Excellent
217 reviews
Price from
$21
per night

El Pillax Lanta Resort

Hotel in Klong Khong Beach, Ko Lanta

Located in Ko Lanta, a few steps from Klong Khong Beach, El Pillax Lanta Resort has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. great location , friendly staff , lovely sunset !

Show more Show less
8.5
Very Good
162 reviews
Price from
$53
per night

Lanta Miami Resort - SHA Extra Plus

Hotel in Klong Nin Beach, Ko Lanta

Lanta Miami Resort - SHA Extra Plus offers Thai-style bungalows with cable TV and private balconies with garden, sea or beach views. The resort offers a beach bar and traditional Thai massage...

Show more Show less
8.3
Very Good
135 reviews
Price from
$61
per night

DOX Ko Lanta

Hotel in Klong Khong Beach, Ko Lanta

Featuring a restaurant, bar, garden and free WiFi, DOX Ko Lanta is located in Ko Lanta, a 3-minute walk from Klong Khong Beach and 0.8 miles from Secret Beach. I had a great stay at DOX, the room was well-equipped, spacious and clean. Terrace facing a beautiful garden, the property is in a great location to discover the island, some good beach bars close by. Sven (the owner) was fun and extremely helpful. Highly recommended!

Show more Show less
9.6
Exceptional
91 reviews
Price from
$11
per night

The Lazy Lodge

Hotel in Klong Khong Beach, Ko Lanta

Located in Ko Lanta, The Lazy Lodge offers beachfront accommodations a few steps from Klong Khong Beach and has facilities like a restaurant, a bar and a garden. We stayed in one of the beachfront bungalows for 3 nights during a 2 week honeymoon tour around Thailand, and I wish we could have stayed here longer. Everyone working for the resort was amazingly kind and helpful and we felt exceptionally well take care of. We had several meals at the restaurant and everything we ate was fantastic. They offer very affordable scooter rentals so you can explore the rest of the island. Just a short stroll down the beach to the left is a great little casual bar called Lighthouse Bar, great place to enjoy the sunset with a cocktail.

Show more Show less
9.3
Wonderful
124 reviews
Price from
$140
per night

Beach Home Lanta

Hotel in Klong Nin Beach, Ko Lanta

Beach Home Lanta Hotel is located on the scenic Klong Nin Beach of Koh Lanta, a 10-minute drive from Saladan Pier. It provides charming accommodations with private balconies and air conditioning. We booked one week but stayed 3 weeks. location on a very beautifull beach staff very friendly and helpfull view is splendid cleaning is superb Wifi is very fast and steady very near to shops and restaurants

Show more Show less
9
Wonderful
71 reviews
Price from
$65
per night

Lanta at Home - SHA Extra Plus

Hotel in Klong Dao Beach, Ko Lanta

A 5-minute walk from Klong Dao Beach, Lanta at Home - SHA Extra Plus offers comfortable rooms and free WiFi in public areas and private rooms. Good location just 2 min from the beach and close to everything . Clean and comfortable like at home, very nice rooms. Helpful staff, great value for the money

Show more Show less
8.6
Excellent
49 reviews
Price from
$20
per night

Most-booked hotels in Ko Lanta in the past month

See all

Ko Lanta's best hotels with breakfast

See all

Budget hotels in Ko Lanta

See all

Hotels located in the center of Ko Lanta

See all

FAQs about hotels in Ko Lanta

  • On average, it costs $48 per night to book a 3-star hotel in Ko Lanta for tonight. You'll pay around $119 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ko Lanta will cost around $313, on average (based on Booking.com prices).

  • Many families visiting Ko Lanta loved staying at DOX Ko Lanta, Pinky Hotel by Kanchana, and Chom Dao Resort.

  • The average price per night for a 3-star hotel in Ko Lanta this weekend is $48 or, for a 4-star hotel, $110. Looking for something even fancier? 5-star hotels in Ko Lanta for this weekend cost around $334 per night, on average (based on Booking.com prices).

  • For hotels in Ko Lanta that serve highly-rated breakfasts, try Lanta Thip House - SHA Plus, The Hotel Zealonta, and Twin Lotus Resort and Spa - SHA Plus.

  • On average, 3-star hotels in Ko Lanta cost $37 per night, and 4-star hotels in Ko Lanta are $35 per night. If you're looking for something really special, a 5-star hotel in Ko Lanta can be found for $148 per night, on average (based on Booking.com prices).

  • Beach Home Lanta, Arthaya Villas - SHA Extra Plus, and Pinky Hotel by Kanchana got great room view-related reviews from travelers in Ko Lanta.

  • The Lazy Lodge, Lanta Casa Blanca - SHA Extra Plus, and DOX Ko Lanta are some of the popular hotels in Ko Lanta.

  • Some of the best hotels in Ko Lanta near Had Hin Ngam include LaLaanta Hideaway Resort, OYO 1085 Ma Lanta House and Anda Lanta Resort.

  • These hotels in Ko Lanta are highly rated by couples: Serene Lanta Resort, Arthaya Villas - SHA Extra Plus, and DOX Ko Lanta.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Ko Lanta:

Explore guest reviews of hotels in Ko Lanta

See all

Research, refine, and make plans for your whole trip