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 – 373 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. First of all, it was an easy drive to get to the hotel by scooter from the pier; a straight and safe road which takes 15-20min. Once reached the hotel, which is located not far from the main road but enough to not hear the sound/noise of it, I could easily park my scooter on the property next to the reception. And, I have immediately and warmly been welcomed by Mamanong who has shown a sincere care during my whole stay. The length of the pool allows you to do laps in a relaxing environment. The waterfall is switched off at night time so you can definitely enjoy a quite and recovering sleeping time. A delicate perfume can be smelled all around the spacious room which offers, throughout the wide balcony, an amazing sea view (please see pictures). The room was cleaned every day and fresh new towels, as water bottles, were provided daily.

Show more Show less
8.8
Excellent
334 reviews
Price from
$32
per night

Lanta Casa Blanca

Hotel in Klong Khong Beach, Ko Lanta

Facing the beachfront, Lanta Casa Blanca offers 4-star accommodations in Ko Lanta and has an outdoor swimming pool, fitness center and garden.

Show more Show less
9.1
Wonderful
248 reviews
Price from
$167
per night

Twin Lotus Resort and Spa - SHA Plus - Adult Only Hotel

Hotel in Klong Dao Beach, Ko Lanta

Twin Lotus Koh Lanta is an adult-only property. Located on a 3-mile stretch of white sandy beach of Klong Dao beach, one of the most beautiful beach on the island. Everything was wonderful- comfy, clean rooms, good breakfast, good location, lovely pools and friendly staff.

Show more Show less
8.7
Excellent
327 reviews
Price from
$145
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 an outdoor swimming pool, free private parking, a garden and a terrace. Everything was perfect and relaxed!! very friendly staff and they helped in every ocation. we will come back!!

Show more Show less
8.5
Very Good
243 reviews
Price from
$26
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 an outdoor swimming pool, free private parking, a garden and a terrace. loved the serenity of this hotel, the staff were wonderful and accommodating

Show more Show less
8.4
Very Good
225 reviews
Price from
$81
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... Can't fault this place one bit. Lovely staff, Clean rooms, Great location I would definitely come back for a week with my wife and 2 kids. The swimming pool is also lovely on the beach.

Show more Show less
8.4
Very Good
127 reviews
Price from
$87
per night

DOX Ko Lanta

Hotel in Klong Khong Beach, Ko Lanta

DOX Ko Lanta has a garden, terrace, a restaurant and bar in Ko Lanta. The property is around a 3-minute walk from Klong Khong Beach, 0.8 miles from Secret Beach and 1.5 miles from Relax Bay Beach. Sven is a great host. He's so helpful and knows so much about the island! The rooms are modern and comfy. We got lucky and saw a couple of monkeys.

Show more Show less
9.3
Wonderful
77 reviews
Price from
$13
per night

The Lazy Lodge

Hotel in Klong Khong Beach, Ko Lanta

Facing the beachfront, The Lazy Lodge offers 4-star accommodations in Ko Lanta and has a garden, restaurant and bar. perfect bungalows at the beach

Show more Show less
9.2
Wonderful
148 reviews
Price from
$152
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. This place is even better than I expected: the location is perfect, next to the bars and restaurants but quiet, the beach is awesome and clear, everything is near by (7/11, little market, tesco...). The room has a kettle, tea, coffee etc, water everyday, and also a microwave and some plates and cutlery. The bed is extremely comfortable, the balcony has a clothes hanger (on top of armchairs and table) and leads to the bedchairs overlooking the beach: ideal for sunset! The owners are extremely helpful and kind.

Show more Show less
9.2
Wonderful
80 reviews
Price from
$103
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. This hotel is well located, closed to the beach front of a 7/11 The rooms are clean,well furnished and with good decoration AND the familly who host you is really lovely, does everything to make you feel comfortable and always ready to help you I highly recommend this place

Show more Show less
8.9
Excellent
43 reviews
Price from
$31
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

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

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

  • For hotels in Ko Lanta that serve highly-rated breakfasts, try Beach Home Lanta, Twin Lotus Resort and Spa - SHA Plus - Adult Only Hotel, and Lanta Wild Beach Resort.

  • Beach Home Lanta, Chom Dao Resort, and OYO 1085 Ma Lanta House got great room view-related reviews from travelers in Ko Lanta.

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

  • Many families visiting Ko Lanta loved staying at DOX Ko Lanta, Tara House, and Pinky Hotel by Kanchana.

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

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

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

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