Hotels in Ko Lanta

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

Ko Lanta, Thailand
18 May — 19 May2
Ko Lanta, Thailand
Wed 18/5
Thu 19/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Ko Lanta

Filter by star ratings
All filters
Rawi Warin Resort and Spa
Rawi Warin Resort and Spa
8.9 Excellent
139 Moo 8, Ko Lanta, Thailand
Show on map
8.8 km from city centre, Ko Lanta 
ExcellentBased on 303 reviews
8.9

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.

Lanta Nature Beach Resort
Lanta Nature Beach Resort
8.0 Excellent
54 Moo 6, Klong Nin Beach, Ko Lanta, Thailand
Show on map
9.7 km from city centre, Ko Lanta 
ExcellentBased on 275 reviews
8.0

Boasting an outdoor pool, Nature Beach Resort Koh Lanta is situated in Ko Lanta and provides comfortable accommodation. It also offers a beauty centre, massage services and a kids pool.

Moonlight Exotic Bay Resort
Moonlight Exotic Bay Resort
8.9 Excellent
69 Moo 8 Ban Klongtob, Ko Lanta, Thailand
Show on map
8.7 km from city centre, Ko Lanta 
ExcellentBased on 347 reviews
8.9

Boasting a private beach and an outdoor pool, Moonlight Exotic Bay Resort is located in Ko Lanta and provides comfortable accommodation. Guests can also make use of free wireless internet.

SriLanta Resort and Spa
SriLanta Resort and Spa
8.1 Excellent
111 Mu 6 Klongnin Beach, Ko Lanta, Thailand
Show on map
10.3 km from city centre, Ko Lanta 
ExcellentBased on 660 reviews
8.1

This comfortable resort in Ko Lanta offers free Wi-Fi, as well as an outdoor pool and a private beach. It also provides a Jacuzzi, a sun deck and an express check-in and check-out feature.

Pimalai Resort And Spa
Pimalai Resort And Spa
9.5 Excellent
99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Thailand
Show on map
14.0 km from city centre, Ko Lanta 
ExcellentBased on 361 reviews
9.5

Situated in Ko Lanta, Pimalai Resort and Spa provides elegant 5-star accommodation, as well as a private beach, an infinity pool and outdoor tennis courts. There is also a fitness centre with a basketball court, an infinity pool and a sauna.

My Home Lantawadee Resort
My Home Lantawadee Resort
8.4 Excellent
656 Moo 3 Saladan, Klong Dao Beach, Ko Lanta, Thailand
Show on map
5.1 km from city centre, Ko Lanta 
ExcellentBased on 166 reviews
8.4

My Home Lantawadee Resort is set in Ko Lanta and is close to local sightseeing spots, such as Long Beach. It also offers free Wi-Fi, an outdoor pool and massage services.

N.D. Place Lanta
N.D. Place Lanta
8.0 Excellent
450 Moo 1 Koh Lanta, Krabi, Ko Lanta, Thailand
Show on map
5.2 km from city centre, Ko Lanta 
ExcellentBased on 27 reviews
8.0

N D Place Lanta is situated in Ko Lanta and features free Wi-Fi. It also provides luggage storage, bicycle rental and a ticket service.

Avani+ Koh Lanta Krabi Resort
Avani+ Koh Lanta Krabi Resort
8.6 Excellent
315 Moo 1 Saladan, Ko Lanta, Thailand
Show on map
6.6 km from city centre, Ko Lanta 
ExcellentBased on 237 reviews
8.6

Guests of this trendy resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a quick car ride from the centre of Ko Lanta. It also offers a Jacuzzi, an outdoor pool and a sauna.

Lanta Pearl Beach Resort
Lanta Pearl Beach Resort
8.9 Excellent
233 Moo 3 Saladan, Ko Lanta, Thailand
Show on map
5.0 km from city centre, Ko Lanta 
ExcellentBased on 237 reviews
8.9

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

Lanta Sand Resort and Spa
Lanta Sand Resort and Spa
8.2 Excellent
Lanta Sand Resort & Spa 279 Moo 3, Saladan, Koh Lanta Yai, Ko Lanta, Thailand
Show on map
5.1 km from city centre, Ko Lanta 
ExcellentBased on 14 reviews
8.2

Boasting a sauna, free Wi-Fi and an outdoor pool, Lanta Sand Resort & Spa is located in Ko Lanta and provides comfortable accommodation. In addition to free private parking on site, the resort features comfortable 4-star rooms and a bar.

Tips for booking a Ko Lanta hotel

Cheapest month:May
Most expensive month:March
Average price in Ko Lanta:€40/night
Cheapest price found:€5/night
Cheapest day:Thursday
Most expensive day:Friday
€9 - €129
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€9 - €207
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ko Lanta hotels

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

This comfortable hotel in Ko Lanta offers complimentary wireless internet, as well as an express check-in and check-out feature and a swimming pool. It also features bicycle rental, a 24-hour reception and massage services.

2
Laguna Beach Club Resort
Laguna Beach Club Resort
8.5 Excellent
165 Moo 3, Tambon Saladan, Krabi, Ko Lanta, Thailand
Show on map
5.6 km from city centre, Ko Lanta, Thailand 

Featuring an outdoor pool and a private beach, Laguna Beach Club Resort is located in Ko Lanta and provides comfortable accommodation. It is conveniently positioned for guests wanting to visit local attractions.

3
Good Days Lanta Beach Resort
Good Days Lanta Beach Resort
8.1 Excellent
183 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
5.2 km from city centre, Ko Lanta, Thailand 

Ideally situated in Ko Lanta, Gooddays Lanta Beach Resort offers traditional accommodation an easy drive from Long Beach. It provides 3-star accommodation with air-conditioned rooms.

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

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

5
Lanta New Beach Bungalows
Lanta New Beach Bungalows
7.9 Good
122 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
6.6 km from city centre, Ko Lanta, Thailand 

Featuring a private beach and an outdoor pool, Lanta New Beach Bungalows is located in Ko Lanta and offers cosy accommodation. It also features body treatments, a beauty centre and a kids pool.

6
Long Beach Chalet
Long Beach Chalet
9.1 Excellent
Ko Lanta, Thailand
Show on map
4.7 km from city centre, Ko Lanta, Thailand 

Situated in Ko Lanta, Long Beach Chalet offers 3-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. Just a short stroll from Serenity Massage and Spa, it provides comfortable rooms equipped with a mini bar, wireless internet access and a refrigerator.

7
Twin Lotus Resort And Spa
Twin Lotus Resort And Spa
8.9 Excellent
199 Moo 1, Tambon Saladan, Ko Lanta, Thailand
Show on map
5.8 km from city centre, Ko Lanta, Thailand 

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.

8
Pimalai Resort And Spa
Pimalai Resort And Spa
9.5 Excellent
99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Thailand
Show on map
14.0 km from city centre, Ko Lanta, Thailand 

Situated in Ko Lanta, Pimalai Resort and Spa provides elegant 5-star accommodation, as well as a private beach, an infinity pool and outdoor tennis courts. There is also a fitness centre with a basketball court, an infinity pool and a sauna.

Cheapest hotels in Ko Lanta, Krabi

Show all 834 hotels
Mook Lanta Eco Resort
Mook Lanta Eco Resort
8.6 Excellent
343 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
5.5 km from city centre,  

Mook Lanta Eco Resort is located in Ko Lanta and features complimentary wireless internet. It also provides luggage storage, a tour desk and a concierge.

€8
Avg. per night
Good Days Lanta Beach Resort
Good Days Lanta Beach Resort
8.1 Excellent
183 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
5.2 km from city centre,  

Ideally situated in Ko Lanta, Gooddays Lanta Beach Resort offers traditional accommodation an easy drive from Long Beach. It provides 3-star accommodation with air-conditioned rooms.

€9
Avg. per night
Lanta Coral Beach Resort
Lanta Coral Beach Resort
8.2 Excellent
77 Moo 5, Ko Lanta, Thailand
Show on map
11.6 km from city centre,  

This comfortable resort in Ko Lanta offers free Wi-Fi, as well as massage services and bicycle rental. It also provides an airport shuttle, a tour desk and a car rental desk.

€9
Avg. per night
Marina Hut Guest House
Marina Hut Guest House
8.8 Excellent
55/1 Moo.6, T.ko Lanta Yai, Ko Lanta, Thailand
Show on map
9.7 km from city centre,  

Marina hut guest house offers a comfortable setting when in Ko Lanta. It also features a ticket service, bicycle rental and luggage storage.

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

Boasting an outdoor pool, Nature Beach Resort Koh Lanta is situated in Ko Lanta and provides comfortable accommodation. It also offers a beauty centre, massage services and a kids pool.

€10
Avg. per night
Lanta Pearl Beach Resort
Lanta Pearl Beach Resort
8.9 Excellent
233 Moo 3 Saladan, Ko Lanta, Thailand
Show on map
5.0 km 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.

€10
Avg. per night
Thai House Beach Resort
Thai House Beach Resort
8.6 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 provides comfortable 3-star accommodation in Ko Lanta. Guests can also enjoy complimentary internet access in all areas.

€10
Avg. per night
Blue Andaman Lanta Resort
Blue Andaman Lanta Resort
7.9 Good
251 Moo 2 Sasadan, Ko Lanta, Thailand
Show on map
6.5 km from city centre,  

Featuring an outdoor pool and a private beach, Blue Andaman Lanta Resort is located in Ko Lanta and offers comfortable accommodation. Those staying at the property can also enjoy free wireless internet throughout their stay.

€10
Avg. per night

Hotel prices in Ko Lanta

2 stars and under
Blue Andaman Lanta Resort
No. 1 most popular

Blue Andaman Lanta Resort

251 Moo 2 Sasadan, Ko Lanta, Thailand

7.9 Good
€10

Avg. per night

Khum Laanta Resort
No. 2 most popular

Khum Laanta Resort

66 M.2 Saladan, Baan Klong Khong, Ko Lanta, Thailand

8.7 Excellent
€12

Avg. per night

Best value

Ok Chawkoh Bungalow

110 Moo 2 Saladan, Ko Lanta, Thailand

7.8 Good
€8

Avg. per night

3 stars
No. 1 most popular

Koh Ngai Cliff Beach Resort

Koh Ngai Island 36, Ko Lanta, Thailand

€75

Avg. per night

Coco Lanta Eco Resort
No. 2 most popular

Coco Lanta Eco Resort

175 Moo 2 Saladan, Ko Lanta, Thailand

9.1 Excellent
€25

Avg. per night

Lanta Sunny House
Best value

Lanta Sunny House

15 Moo. 3 Saladan Koh Lanta, Ko Lanta, Thailand

8.0 Excellent
€9

Avg. per night

4 stars +
Pimalai Resort And Spa
No. 1 most popular

Pimalai Resort And Spa

99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Thailand

9.5 Excellent
€129

Avg. per night

Layana Resort & Spa
No. 2 most popular

Layana Resort & Spa

272 Moo 3 Saladan, Ko Lanta, Thailand

9.6 Excellent
€81

Avg. per night

Lanta Cha-Da Resort - Sha Extra Plus
Best value

Lanta Cha-Da Resort - Sha Extra Plus

279 Moo1 Tambol Saladan, Ko Lanta, Thailand

7.7 Good
€50

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

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 in Ko Lanta

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 Ko Lanta

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.

  • What are the best hotels in Ko Lanta?

    Lanta Sport Resort (7.2/10 from 57 reviews), Ok Chawkoh Bungalow (7.8/10 from 140 reviews), and Rawi Warin Resort and Spa (8.9/10 from 303 reviews) are all highly rated places to stay in Ko Lanta.

  • What is a good hotel near Klong Dao Beach?

    A good hotel close to Klong Dao Beach is My Home Lantawadee Resort (rated 8.4/10 from 166 reviews).

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

    Long Beach Chalet is rated 9.1 from 1,340 reviews and is close to Long Beach.

  • Is there a good hotel near Klong Nin Beach?

    Close to Klong Nin Beach you will find Lanta Miami Resort, which has a rating of 8.1 over 18 HotelsCombined reviews.

  • How much do hotels in Ko Lanta cost?

    Hotels in Ko Lanta cost an average of €34/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Ko Lanta had higher average prices of €66/night and €78/night, respectively.

  • How much is a cheap hotel in Ko Lanta?

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