Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ko Lanta – 252 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.

Twin Lotus Resort and Spa

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. Wonderful hotel with all the facilities a person could dream of. Clean room, friendly staff and all-in-all a perfect place to spend a weeks time in Thailand.

Show more Show less
8.9
Excellent
728 reviews
Price from
$75
per night

Lanta Palm Beach Resort

Hotel in Long Beach, Ko Lanta

Located along the calming shores of Lanta Yai’s Phra-Ae Beach, Lanta Palm Beach Resort offers accommodations set in a luscious, tropical garden and taditional Thai massages and aromatherapy. Very frendly staff, we play voleyball together. The swimming in the sea was a little bit uncomfortable because of the jellyfish. Beach was really nice and location is great. Also a lots of restaurant were on the beach.

Show more Show less
7.3
Good
267 reviews
Price from
$30
per night

Lanta Casa Blanca

Hotel in Klong Khong Beach, Ko Lanta

Lanta Casa Blanca has a restaurant, outdoor swimming pool, a fitness center and bar in Ko Lanta. This 4-star hotel offers a private beach area and room service. Excellent place to relax. I strongly recommend to everyone looking for a relaxing holiday. Yoga class was great, too.

Show more Show less
9.2
Awesome
498 reviews
Price from
$64
per night

Lanta Emerald Bungalow

Hotel in Klong Khong Beach, Ko Lanta

Set in Ko Lanta, 1.3 mi from Klong Toab Beach, Lanta Emerald Bungalow offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. You can find everything you want in one place: good restaurant, great bartender, scorpion massage, taxi service, beach in front of you, just a great place to relax and even go for a party to orher bars close to you...

Show more Show less
8.4
Very Good
344 reviews
Price from
$15
per night

Pinky Bungalow Resort

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. EVERYTHING-staff,breakfast,pool,cleanliness,gym

Show more Show less
8.7
Excellent
555 reviews
Price from
$28
per night

Lanta for Rest Boutique

Hotel in Klong Dao Beach, Ko Lanta

Located in Ko Lanta, within 2953 feet of Police Station and 0.6 mi of Saladan School, Lanta for Rest Boutique offers accommodations with an outdoor swimming pool and free WiFi. Very friendly staff at ”Lanta fot rest boutiqe” The bungalow was nice and fresh, and the poolarea was really good. The breakfast was magic. The staff at breakfast were always smileing and had very good service.

Show more Show less
8.6
Excellent
302 reviews
Price from
$19
per night

Lanta Sport Resort

Hotel in Klong Khong Beach, Ko Lanta

Offering a fitness center and outdoor pool, Lanta Sport Resort is a 10-minute walk to Phra-Ae Beach on the island of Koh Lanta. The resort offers air-conditioned accommodations with free WiFi. The staff were very friendly and always happy to help. The pool area is lovely (despite the uncomfortable sunbeds) The food at the restaurant couldn't be faulted, however it was very slow to come out and was pricer than going out for dinner in town.

Show more Show less
7.3
Good
98 reviews

Riviera Boutique House

Hotel in Klong Khong Beach, Ko Lanta

Surrounded by greenery, peace and quiet can be enjoyed at Riviera Boutique House. Free WiFi access is available in public areas for guests to stay connected. The staff and Mr. Tan were great and super helpful! Mr. Tan was very helpful in organizing all our needs.

Show more Show less
9.2
Awesome
245 reviews
Price from
$25
per night

Lanta@home

Hotel in Klong Dao Beach, Ko Lanta

A 5-minute walk from Klong Dao Beach, Lanta@home offers comfortable rooms and free WiFi in public areas and private rooms. It is 1.9 mi from Saladan Pier and a short ride from shops and restaurants. Very friendly staff. Comfortable and clean hotel with a environmental concept and urge. Very near to a very good beach. Swimming at high and low tide very good and compatible for children. Very good coffee on top. Thumbs up for the friendliest staff.

Show more Show less
9.1
Awesome
122 reviews

Baan O.k

Hotel in Phra Ae Beach, Ko Lanta

Located in Ko Lanta, 984 feet from Long Beach, Baan O.k provides accommodations with a shared lounge, free private parking, a garden and a terrace. it was great overall. recommend. stay here

Show more Show less
8.4
Very Good
43 reviews

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, 3-star hotels in Ko Lanta cost $38 per night, and 4-star hotels in Ko Lanta are $52 per night. If you're looking for something really special, a 5-star hotel in Ko Lanta can be found for $241 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Ko Lanta near Had Hin Ngam include Pimalai Resort & Spa, Klong Jark Bungalow and The Houben.

  • Many families visiting Ko Lanta loved staying at Sabai Dee Mansion & Hotel, DOX Ko Lanta, and Redrock Lanta Beach Resort & Villas.

  • OYO 1082 Chom Dao Resort, i-Style Lanta Boutique House, and Lanta Casa Blanca are some of the popular hotels in Ko Lanta.

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

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

  • For hotels in Ko Lanta that serve highly-rated breakfasts, try OYO 1083 Lanta Wild Beach Resort, Twin Lotus Resort and Spa, and Cicada Lanta.

  • Klong Khong Beach, Klong Dao Beach, and Phra Ae Beach are popular with other travelers visiting Ko Lanta.

  • Redrock Lanta Beach Resort & Villas, Arthaya Villas, and Tara House got great room view-related reviews from travelers in Ko Lanta.

  • These hotels in Ko Lanta are highly rated by couples: Redrock Lanta Beach Resort & Villas, DOX Ko Lanta, and Arthaya Villas.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Ko Lanta:

Explore guest reviews of hotels in Ko Lanta

See all