Hotels in Ko Lanta

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

Ko Lanta, Thailand
28 Jul — 29 Jul2
Ko Lanta, Thailand
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ko Lanta

Filter by star ratings
All filters
Lanta Klong Nin Beach Resort
Lanta Klong Nin Beach Resort
7.2 Good
324 Moo 6 Koh Lanta Yai, Ko Lanta, Thailand
Show on map
9.8 km from city centre, Ko Lanta 
GoodBased on 175 reviews
7.2

Lanta Klong Nin Beach Resort provides comfortable 3-star accommodation in Ko Lanta. It also offers an outdoor pool, massage services and babysitting/child services.

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
13.8 km from city centre, Ko Lanta 
ExcellentBased on 122 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.

Royal Lanta Resort & Spa
Royal Lanta Resort & Spa
7.9 Good
222 Moo 3, Klong Dao Beach, Ko Lanta, Thailand
Show on map
5.4 km from city centre, Ko Lanta 
GoodBased on 14 reviews
7.9

Boasting an outdoor pool, Royal Lanta Resort & Spa is located in Ko Lanta and provides luxury accommodation. There is also a fitness centre with a swimming pool.

Kaw Kwang Beach Resort
Kaw Kwang Beach Resort
7.9 Good
16 Moo 1 Saladan, Ko Lanta, Thailand
Show on map
6.6 km from city centre, Ko Lanta 
GoodBased on 857 reviews
7.9

Situated in Ko Lanta, Kaw Kwang Beach Resort provides 3-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. It offers sea views and complimentary Wi-Fi.

Andaman Lanta Resort
Andaman Lanta Resort
7.3 Good
142 Moo 3, Khlong Dao Beach, Ko Lanta, Thailand
Show on map
4.8 km from city centre, Ko Lanta 
GoodBased on 155 reviews
7.3

Guests of this traditional resort will appreciate the seclusion of its private beach and on-site spa, all located a quick car ride from the heart of Ko Lanta. It also features a gym, an outdoor pool and a Jacuzzi.

Hatzanda Lanta Resort
Hatzanda Lanta Resort
8.6 Excellent
90 Moo 2 Klong Khong, Ko Lanta, Thailand
Show on map
7.8 km from city centre, Ko Lanta 
ExcellentBased on 111 reviews
8.6

Hatzanda Lanta Resort provides a comfortable setting while in Ko Lanta. It also features luggage storage, a tour desk and an outdoor pool.

Peace Paradise Beach
Peace Paradise Beach
8.0 Excellent
346 M. 6, Ko Lanta, Thailand
Show on map
10.2 km from city centre, Ko Lanta 
ExcellentBased on 126 reviews
8.0

Guests of this resort will appreciate the seclusion of its private beach and on-site day spa, all located just a quick car ride from the heart of Ko Lanta. It also offers an outdoor pool, a rooftop terrace and a kids pool.

Lanta Garden Home
Lanta Garden Home
8.3 Excellent
18 Moo 3, Klong Dao Beach, Ko Lanta, Thailand
Show on map
5.0 km from city centre, Ko Lanta 
ExcellentBased on 159 reviews
8.3

Lanta Garden Home provides a comfortable setting when in Ko Lanta. It also offers an outdoor pool, a tour desk and a kids pool.

Lanta A&J Klong Khong Beach
Lanta A&J Klong Khong Beach
8.7 Excellent
368 Moo 2, T. Saladan, Ko Lanta, Thailand
Show on map
6.0 km from city centre, Ko Lanta 
ExcellentBased on 382 reviews
8.7

Lanta A&J Klong khong Beach provides comfortable 3-star accommodation in Ko Lanta. It also features bicycle rental, massage services and luggage storage.

Lanta New Coconut Bungalow
Lanta New Coconut Bungalow
8.8 Excellent
22 Moo 2, Saladan, Koh Lanta, Ko Lanta, Thailand
Show on map
7.5 km from city centre, Ko Lanta 
ExcellentBased on 801 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.

Tips for booking a Ko Lanta hotel

Cheapest month:November
Most expensive month:March
Average price in Ko Lanta:$215/night
Absolute cheapest price found:$11/night
Cheapest day:Friday
Most expensive day:Monday
$32 - $603
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$52 - $446
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ko Lanta hotels

Show all 795 hotels
1
Baan Thai Lanta Resort
Baan Thai Lanta Resort
9.2 Excellent
Baan Thai Lanta Resort 163 M.2 Saladan Koh Lanta Krabi, Ko Lanta, Thailand
Show on map
7.6 km from city centre, Ko Lanta 

Baan Thai Lanta Resort offers 4-star accommodation in Ko Lanta. It provides free Wi-Fi, room service and an outdoor pool.

2
Baan Maiphai Lanta
Baan Maiphai Lanta
7.8 Good
30/4 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
7.9 km 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.

3
Laguna Beach Club Resort
Laguna Beach Club Resort
8.7 Excellent
165 Moo 3, Tambon Saladan, Krabi, Ko Lanta, Thailand
Show on map
5.8 km 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.

4
Gooddays Lanta Beach Resort
Gooddays Lanta Beach Resort
8.0 Excellent
183 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
5.2 km from city centre, Ko Lanta 

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

5
Lanta Miami Resort
Lanta Miami Resort
8.0 Excellent
13 Moo 6, Ko Lanta, Thailand
Show on map
10.2 km from city centre, Ko Lanta 

Situated in Ko Lanta, Lanta Miami Resort provides 3-star accommodation, as well as an infinity pool, a private beach and a swimming pool. It also offers free Wi-Fi, a free shuttle service and a coffee bar.

6
Lanta New Beach Bungalows
Lanta New Beach Bungalows
7.1 Good
122 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
6.8 km from city centre, Ko Lanta 

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

7
Long Beach Chalet
Long Beach Chalet
9.2 Excellent
472 Moo 3, Tambon Saladan, Ko Lanta, Thailand
Show on map
4.7 km from city centre, Ko Lanta 

Situated in Ko Lanta, Long Beach Chalet offers 3-star accommodation, as well as a private beach and an outdoor pool. Just a short stroll from Serenity Massage and Spa, it provides comfortable lodgings equipped with a mini bar, tea and coffee making facilities and a refrigerator.

8
Twin Lotus Koh Lanta
Twin Lotus Koh Lanta
8.9 Excellent
199 Moo 1, Tambon Saladan, Ko Lanta, Thailand
Show on map
5.6 km 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.

Cheapest hotels in Ko Lanta, Krabi

Show all 795 hotels
Lanta Sabai Hotel & Bungalows
Lanta Sabai Hotel & Bungalows
93 Moo 8, Klongnin Beach, Ko Lanta, Thailand
Show on map
8.9 km from city centre,  

Lanta Sabai Hotel & Bungalows is located in Ko Lanta and features free Wi-Fi. It also offers massage services, a kids pool and an outdoor pool.

$10
Avg. per night
Lanta Andaleaf Bungalow
Lanta Andaleaf Bungalow
9.7 Excellent
135 Moo 2 Saladan, Koh Lanta, Ko Lanta, Thailand
Show on map
6.9 km from city centre,  

Lanta Andaleaf Bungalow is located in Ko Lanta and offers free Wi-Fi. It also provides an express check-in and check-out feature, a concierge and a currency exchange.

$10
Avg. per night
Lanta Nature Beach Resort
Lanta Nature Beach Resort
8.1 Excellent
54 Moo 6, Klong Nin Beach, Ko Lanta, Thailand
Show on map
9.7 km from city centre,  

Boasting a private beach and an outdoor pool, Nature Beach Resort Koh Lanta is located in Ko Lanta and offers comfortable accommodation. It also provides a kids pool, a coffee bar and a beauty centre.

$12
Avg. per night
Lanta Lily Resort
Lanta Lily Resort
8.8 Excellent
176 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
5.4 km from city centre,  

Lanta Lily Resort is located in Ko Lanta and is close to Layana Resort & Spa. It also offers bicycle rental, free Wi-Fi and an outdoor pool.

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

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

$14
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
7.5 km 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.

$16
Avg. per night
Thai House Beach Resort
Thai House Beach Resort
8.5 Excellent
707 Moo 2, Long Beach, Ban Saladan, Ko Lanta, Thailand
Show on map
5.9 km from city centre,  

Thai House Beach Resort Ko Lanta is located in Ko Lanta and provides free Wi-Fi. It also offers laundry facilities and luggage storage.

$16
Avg. per night
Mook Lanta Resort
Mook Lanta Resort
8.5 Excellent
343 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
5.6 km from city centre,  

Mook Lanta Eco Resort is situated in Ko Lanta and provides recently renovated rooms and free wireless internet. The various facilities this traditional resort features include an airport shuttle, luggage storage and massage services.

$16
Avg. per night

Hotel prices in Ko Lanta

2 stars or below

$10 - $202

Lanta Emerald Bungalow

No. 1 most popular

$19
Avg. per night
Lanta Coral Beach Resort

No. 2 most popular

$33
Avg. per night
Ok Chawkoh Bungalow

Best value

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

$14 - $156

Amantra Resort & Spa

No. 1 most popular

$156
Avg. per night
Long Beach Chalet

No. 2 most popular

Long Beach Chalet
9.2 Excellent
$41
Avg. per night
Gooddays Lanta Beach Resort

Best value

$14
Avg. per night
4 stars and up

$22 - $213

Pimalai Resort And Spa

No. 1 most popular

$213
Avg. per night
SriLanta Resort and Spa

No. 2 most popular

$86
Avg. per night
Lanta Sport Resort

Best value

$22
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?

    Pimalai Resort And Spa (9.5/10 from 664 reviews), SriLanta Resort and Spa (8.2/10 from 1,450 reviews), and Layana Resort & Spa (9.5/10 from 204 reviews) are all highly rated places to stay in Ko Lanta.

  • What is a good hotel near Klong Nin Beach?

    Reviews of SriLanta Resort and Spa recommend it as a good place to stay near Klong Nin Beach, scoring 8.2/10 from 1,450 ratings.

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

    Twin Lotus Koh Lanta is rated 8.9 from 744 reviews and is close to Klong Dao Beach.

  • How much do hotels in Ko Lanta cost?

    Hotels in Ko Lanta cost an average of $77/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Ko Lanta?

    $33 per night is the cheapest Ko Lanta hotel price found in our data from the last 72 hours.