Hotels in Ko Lanta

Search and compare Ko Lanta hotels from hundreds of travel sites and save

Ko Lanta, Thailand
Sep 19 — Sep 202
Ko Lanta, Thailand
Sun 9/19
Mon 9/20
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ko Lanta

Filter by star ratings
All filters
Vacation Village Phra Nang Lanta
Vacation Village Phra Nang Lanta
8.4 Excellent
139 Moo 5,T.Lanta Yai, Ko Lanta, Thailand
Show on map
8.6 mi from city centre, Ko Lanta 
ExcellentBased on 110 reviews
8.4

Situated in Ko Lanta, Phra Nang Lanta by Vacation Village provides luxury 4-star accommodation, as well as free Wi-Fi, a private beach and an outdoor pool. It also has a spa and wellness centre with a Jacuzzi and sauna.

Clean Beach Resort
Clean Beach Resort
7.8 Good
16 Moo 6 Klong Nin Beach, Ko Lanta, Thailand
Show on map
5.8 mi from city centre, Ko Lanta 
GoodBased on 254 reviews
7.8

Clean Beach Resort provides a comfortable setting when in Ko Lanta. It also offers an outdoor pool, free Wi-Fi and a kids pool.

Lanta Marine Park View Resort
Lanta Marine Park View Resort
8.8 Excellent
58 Moo 5, Bakantiang Bay, Ko Lanta, Thailand
Show on map
8.6 mi from city centre, Ko Lanta 
ExcellentBased on 4 reviews
8.8

Lanta Marine Parkview Resort offers 3-star accommodation in Ko Lanta. Featuring views of Kantiang Bay, it also provides a wide range of amenities, including free Wi-Fi, a free shuttle service and a safe.

Lanta Nice Beach Resort
Lanta Nice Beach Resort
7.8 Good
137 Moo 6, Ko Lanta Yai, Ko Lanta, Thailand
Show on map
6.2 mi from city centre, Ko Lanta 
GoodBased on 387 reviews
7.8

Lanta Nice Beach Resort provides 3-star accommodation in Ko Lanta. It offers free Wi-Fi, a kids pool and an outdoor pool.

Pirate's Paradise Adventure Resort
Pirate's Paradise Adventure Resort
86 Moo.7, Sunga U, Ko Lanta, Thailand
Show on map
10.1 mi from city centre, Ko Lanta 

Pirates Paradise Adventure Resort is located in Ko Lanta and features free Wi-Fi. It also offers a dry cleaning service, luggage storage and a swimming pool.

Lanta New Coconut Bungalow
Lanta New Coconut Bungalow
8.8 Excellent
22 Moo 2, Saladan, Koh Lanta, Ko Lanta, Thailand
Show on map
4.6 mi from city centre, Ko Lanta 
ExcellentBased on 758 reviews
8.8

This relaxed resort in Ko Lanta provides free wireless internet, as well as a private beach and an outdoor pool. It also features a beauty centre, a sun deck and a coffee bar.

Nautilus Right On The Beach Resort - Adults Only
Nautilus Right On The Beach Resort - Adults Only
8.2 Excellent
768 Moo 2, T. Saladan, Ko Lanta, Thailand
Show on map
3.4 mi from city centre, Ko Lanta 
ExcellentBased on 97 reviews
8.2

Situated in Ko Lanta, Nautilus Right on the Beach - Adult Only offers relaxed 3-star accommodation, as well as a private beach. It provides sea views and complimentary Wi-Fi.

Thai Island Dream Estate
Thai Island Dream Estate
8.7 Excellent
Ko Lanta, Thailand
Show on map
6.4 mi from city centre, Ko Lanta 
ExcellentBased on 150 reviews
8.7

Thai Island Dream Estate provides a modern setting when in Ko Lanta. It also features free Wi-Fi, an outdoor pool and a fitness centre.

Khum Laanta Resort
Khum Laanta Resort
8.5 Excellent
66 M.2 Saladan, Baan Klong Khong, Ko Lanta, Thailand
Show on map
4.2 mi from city centre, Ko Lanta 
ExcellentBased on 285 reviews
8.5

Featuring a mineral bath, a Jacuzzi and an outdoor pool, Khum Laanta Resort offers well-appointed rooms close to Layana Resort & Spa. It also provides valet parking, a coffee bar and a sauna.

Twin Bay Resort
Twin Bay Resort
8.3 Excellent
333 Moo 1, Saladan, Ko Lanta, Thailand
Show on map
4.0 mi from city centre, Ko Lanta 
ExcellentBased on 106 reviews
8.3

Featuring an outdoor pool, a private beach and free Wi-Fi, Twin Bay Resort is located in Ko Lanta and provides comfortable accommodation. It offers 3-star accommodation and views of the sea.

Tips for booking a Ko Lanta hotel

Cheapest month:July
Most expensive month:April
Average price in Ko Lanta:$154/night
Absolute cheapest price found:$3/night
Cheapest day:Wednesday
Most expensive day:Sunday
$72 - $278
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$27 - $162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ko Lanta hotels

Show all 811 hotels
1
Baan Maiphai Lanta
Baan Maiphai Lanta
7.8 Good
30/4 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
4.9 mi from city centre, Ko Lanta 

Baan Maiphai Lanta is located in Ko Lanta and features free Wi-Fi. It also offers an express check-in and check-out feature, a 24-hour reception and a swimming pool.

2
Laguna Beach Club Resort
Laguna Beach Club Resort
8.7 Excellent
165 Moo 3, Tambon Saladan, Krabi, Ko Lanta, Thailand
Show on map
3.5 mi from city centre, Ko Lanta 

Featuring an outdoor pool and a private beach, Laguna Beach Club Resort is located in Ko Lanta and provides comfortable accommodation. It also offers massage services, free Wi-Fi and bicycle rental.

3
Gooddays Lanta Beach Resort
Gooddays Lanta Beach Resort
8.0 Excellent
183 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
3.2 mi from city centre, Ko Lanta 

Gooddays Lanta Beach Resort is located in Ko Lanta and is close to Layana Resort & Spa. It also offers a kids pool, an outdoor pool and valet parking.

4
Lanta New Beach Bungalows
Lanta New Beach Bungalows
7.1 Good
122 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
4.1 mi from city centre, Ko Lanta 

Featuring a Jacuzzi, a private beach and an outdoor pool, Lanta New Beach Bungalows is situated in Ko Lanta and provides unique accommodation. The numerous amenities this cosy property offers include body treatments, a kids pool and a beauty centre.

5
Twin Lotus Resort and Spa
Twin Lotus Resort and Spa
8.9 Excellent
199 Moo 1, Tambon Saladan, Ko Lanta, Thailand
Show on map
3.6 mi from city centre, Ko Lanta 

Featuring a private beach and an outdoor pool, this 5-star resort is situated in Ko Lanta. It has a day spa, as well as free Wi-Fi, a swimming pool and a sauna.

6
Rawi Warin Resort and Spa
Rawi Warin Resort and Spa
8.9 Excellent
139 Moo 8, Ko Lanta, Thailand
Show on map
5.4 mi from city centre, Ko Lanta 

Situated in Ko Lanta, Rawi Warin Resort And Spa provides modern 5-star accommodation, as well as outdoor tennis courts, an outdoor pool and a private beach. It also offers a kids club, a sauna and a Jacuzzi.

7
Lanta Resort
Lanta Resort
7.9 Good
243 Moo 3, Long Beach, Saladan, Ko Lanta, Thailand
Show on map
3.1 mi from city centre, Ko Lanta 

Situated in Ko Lanta, Lanta Resort offers 4-star accommodation, as well as an outdoor pool, a Jacuzzi and a private beach. There is also a fitness centre with a swimming pool.

8
Sayang Beach Resort
Sayang Beach Resort
8.8 Excellent
72 Moo 3 Saladan, Ko Lanta, Thailand
Show on map
3.3 mi from city centre, Ko Lanta 

Sayang Beach Resort Koh Lanta is situated in Ko Lanta and provides newly renovated rooms and free Wi-Fi. The various facilities this traditional resort features include laundry facilities, a safe and an airport shuttle.

Cheapest hotels in Ko Lanta, Krabi

Show all 811 hotels
Rim Khao Resort
Rim Khao Resort
7.9 Good
163 Moo 1 Saladan, Ko Lanta, Thailand
Show on map
3.2 mi from city centre,  

Rim Khao Resort provides a comfortable setting when in Ko Lanta. It is conveniently positioned for those wanting to visit local attractions.

$10
Avg. per night
Lanta@home
Lanta@home
9.1 Excellent
477 Moo 3 Saladan, Ko Lanta, Thailand
Show on map
3.0 mi from city centre,  

Situated in Ko Lanta, Lanta@home provides 3-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, massage services and bicycle rental.

$10
Avg. per night
Gooddays Lanta Beach Resort
Gooddays Lanta Beach Resort
8.0 Excellent
183 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
3.2 mi from city centre,  

Gooddays Lanta Beach Resort is located in Ko Lanta and is close to Layana Resort & Spa. It also offers a kids pool, an outdoor pool and valet parking.

$10
Avg. per night
Monkey Bungalow
Monkey Bungalow
8.2 Excellent
634 Moo 2 T. Saladan, Ko Lanta, Thailand
Show on map
4.7 mi from city centre,  

Located in Ko Lanta, Monkey Bungalow is within easy reach of Layana Resort & Spa and Ko Lanta National Park. It also provides free Wi-Fi, a designated smoking area and luggage storage.

$11
Avg. per night
Lanta New Coconut Bungalow
Lanta New Coconut Bungalow
8.8 Excellent
22 Moo 2, Saladan, Koh Lanta, Ko Lanta, Thailand
Show on map
4.6 mi from city centre,  

This relaxed resort in Ko Lanta provides free wireless internet, as well as a private beach and an outdoor pool. It also features a beauty centre, a sun deck and a coffee bar.

$12
Avg. per night
Lanta Pearl Beach Resort
Lanta Pearl Beach Resort
8.9 Excellent
233 Moo 3 Saladan, Ko Lanta, Thailand
Show on map
3.1 mi from city centre,  

Lanta Pearl Beach Resort is located in Ko Lanta and features free Wi-Fi. It also has an outdoor pool and a fitness centre.

$12
Avg. per night
OYO 609 Lanta Dream House Apartment
OYO 609 Lanta Dream House Apartment
8.6 Excellent
189/1 Moo 3, T. Saladan, Ko Lanta, Thailand
Show on map
3.1 mi from city centre,  

Situated in Ko Lanta, Lanta Dream House Apartment is a short walk from Long Beach and provides an outdoor pool. It also features a sun deck, a 24-hour reception and a kids pool.

$13
Avg. per night
Mook Lanta Eco Resort
Mook Lanta Eco Resort
8.5 Excellent
343 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
3.4 mi from city centre,  

Mook Lanta Eco Resort is situated in Ko Lanta and provides recently renovated rooms and free wireless internet. It also features a car rental desk, a library and a concierge.

$14
Avg. per night

Hotel prices in Ko Lanta

2 stars and under

$7 - $101

Sonya Guesthouse

#1 Most popular

Sonya Guesthouse
9.1 Excellent
$101
Avg. per night
Lanta Emerald Bungalow

#2 Most popular

$14
Avg. per night
Ok Chawkoh Bungalow

Best value

Ok Chawkoh Bungalow
8.0 Excellent
$7
Avg. per night
3 stars

$10 - $184

Long Beach Chalet

#1 Most popular

Long Beach Chalet
9.2 Excellent
$30
Avg. per night
Alama Sea Village Resort

#2 Most popular

$38
Avg. per night
Lanta@home

Best value

Lanta@home
9.1 Excellent
$10
Avg. per night
4 stars +

$27 - $172

Rawi Warin Resort and Spa

#1 Most popular

$57
Avg. per night
SriLanta Resort and Spa

#2 Most popular

$44
Avg. per night
Vacation Village Phra Nang Lanta

Best value

$27
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ko Lanta

About Ko Lanta

Ko Lanta is a small expanse of island paradise located in the Krabi Province of Thailand, boasting pristine beaches and clear waters that attract tourists year round. A 30-kilometre land expanse running from north to south, this luxury destination offers easy access to its surrounding natural wonders.

Things to do

For those seeking a peaceful getaway from the throngs of tourists on neighbouring islands, Ko Lanta is the place to go. Two of the most popular beaches include Kor Kwang, known for its shallow nearly translucent aquamarine water, and Klong Dao, a quiet beach with various dining and drinking options.

If you need a break from the beach, explore the Khao Mai Kaew Caves. A guide will take you through impressive caverns of stalactites, where you can go through small holes and into large church hall rooms.

The scuba diving around Ko Lanta is some of the most famous in the country, encompassing reefs, caves, islets and plentiful marine life. Ko Haa Archipelago is especially famous for its prominent underwater landscapes. Other popular water sports around the island include snorkelling, fishing and kayaking.

If you’re looking for a taste of traditional culture, take a stroll through the Sea Gypsy Village, where the “chao-le” have inhabited the region for hundreds of years. When you need a break from sightseeing, Ban Si Raya is the place to go for shopping and mingling amongst the locals.

Getting around

The easiest way to get onto Ko Lanta is by ferry or boat from Krabi, Ao Nang or Phuket via Ko Phi Phi. The nearest airports are situated in Krabi, Trang and Phuket, with occasional transports to the connecting piers. Pickup trucks and motorcycle taxis primarily serve for transporting tourists around the island and can make for quite the interesting journey.

Ko Lanta travel FAQs

  • What are the best hotels in Ko Lanta?

    Rawi Warin Resort and Spa is a very popular hotel in Ko Lanta with a score of 8.9 from 418 reviews. SriLanta Resort and Spa (8.2 from 1,359 reviews) and Twin Lotus Resort and Spa (8.9 from 717 reviews) are also highly rated Ko Lanta hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Klong Dao Beach?

    Twin Lotus Resort and Spa is a popular hotel near Klong Dao Beach that is highly recommended, with a score of 8.9 across 717 reviews.

  • What is a good hotel in Ko Lanta near Klong Nin Beach?

    Rawi Warin Resort and Spa is a hotel near Klong Nin Beach that is popular with HotelsCombined users, scoring 8.9 from 418 reviews.

  • Is there a good hotel near Ba Kan Tiang Beach?

    If you’re visiting Ba Kan Tiang Beach then the nearby Alama Sea Village Resort is a popular hotel with HotelsCombined users (394 reviews scoring it at an average 8.4/10).

  • How much do hotels in Ko Lanta cost?

    Ko Lanta hotels have an average price of $56/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $68/night, and if you are looking for a 5-star hotel in Ko Lanta then the average price is around $128/night.

  • How much is a cheap hotel in Ko Lanta?

    HotelsCombined users have found cheap hotels in Ko Lanta starting from $6 per night in the last 3 days.

  • How much is a hotel in Ko Lanta tonight?

    Users have found prices for hotels in Ko Lanta tonight starting as low as $7, rising to an average cost of $136, based on searches in the last 72 hours. Prices start from $15 for a 4-star hotel in Ko Lanta for tonight.