Hotels in Ko Lanta, Thailand

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

Ko Lanta, Thailand
20 Aug — 21 Aug2
Ko Lanta, Thailand
Sat 20/8
Sun 21/8
...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
Pimalai Resort And Spa
9.6 Excellent
99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Thailand
Show on map
8.7 mi from city centre, Ko Lanta, Thailand 
ExcellentBased on 329 reviews
9.6

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.

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

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

Lanta Cha-Da Resort - Sha Extra Plus
7.6 Good
279 Moo1 Tambol Saladan, Ko Lanta, Thailand
Show on map
3.4 mi from city centre, Ko Lanta, Thailand 
GoodBased on 82 reviews
7.6

Lanta Cha-da Resort provides a unique setting while in Ko Lanta. It also features an outdoor pool, a sauna and a Jacuzzi.

Lanta Sand Resort and Spa
10.0 Excellent
Lanta Sand Resort & Spa 279 Moo 3, Saladan, Koh Lanta Yai, Ko Lanta, Thailand
Show on map
3.2 mi from city centre, Ko Lanta, Thailand 
ExcellentBased on 1 review
10.0

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.

Avani+ Koh Lanta Krabi Resort
8.5 Excellent
315 Moo 1 Saladan, Ko Lanta, Thailand
Show on map
4.1 mi from city centre, Ko Lanta, Thailand 
ExcellentBased on 180 reviews
8.5

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.

SriLanta Resort and Spa
8.0 Excellent
111 Mu 6 Klongnin Beach, Ko Lanta, Thailand
Show on map
6.4 mi from city centre, Ko Lanta, Thailand 
ExcellentBased on 559 reviews
8.0

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.

Rawi Warin Resort and Spa
8.9 Excellent
139 Moo 8, Ko Lanta, Thailand
Show on map
5.5 mi from city centre, Ko Lanta, Thailand 
ExcellentBased on 273 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 Pura Beach Resort
7.7 Good
405 Moo 1, Saladan, Ko Lanta, Thailand
Show on map
3.4 mi from city centre, Ko Lanta, Thailand 
GoodBased on 75 reviews
7.7

Guests of this charming resort will appreciate the seclusion of its private beach and on-site spa, all just a quick car ride from the heart of Ko Lanta. It has a gym, as well as valet parking, an outdoor pool and a Jacuzzi.

Pinky Bungalows Resort
8.8 Excellent
91 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
4.0 mi from city centre, Ko Lanta, Thailand 
ExcellentBased on 376 reviews
8.8

Pinky Bungalow Resort is situated in Ko Lanta and features complimentary wireless internet. It also provides an outdoor pool and a fitness centre.

Long Beach Chalet
9.1 Excellent
Ko Lanta, Thailand
Show on map
2.9 mi from city centre, Ko Lanta, Thailand 
ExcellentBased on 1,338 reviews
9.1

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.

Tips for booking hotels in Ko Lanta

Cheapest month:September
Most expensive month:December
Average price in Ko Lanta:£77/night
Cheapest price found:£27/night
Cheapest day:Tuesday
Most expensive day:Friday
£37 - £297
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£28 - £297
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ko Lanta hotels

1
Gooddays Lanta Beach Resort
8.1 Excellent
183 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
3.2 mi 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.

2
Lanta Miami Resort
7.5 Good
13 Moo 6, Ko Lanta, Thailand
Show on map
6.3 mi 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.

3
Lanta New Beach Bungalows
8.3 Excellent
122 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
4.1 mi 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.

4
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, 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.

5
The Houben - Adult Only
9.1 Excellent
272 Moo 5, Ko Lanta, Thailand
Show on map
8.2 mi from city centre, Ko Lanta, Thailand 

The Houben Adult Only is located in Ko Lanta and is close to Ko Lanta National Park. It also features a gym, an outdoor pool and a Jacuzzi.

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

Sayang Beach Resort Koh Lanta offers 3-star accommodation in Ko Lanta. It provides free Wi-Fi, bicycle rental and massage services.

7
Lanta Castaway Beach Resort
9.3 Excellent
299 Moo 2 Saladan, Ko Lanta, Thailand
Show on map
3.3 mi from city centre, Ko Lanta, Thailand 

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

8
Kaw Kwang Beach Resort
8.2 Excellent
16 Moo 1 Saladan, Ko Lanta, Thailand
Show on map
4.1 mi from city centre, Ko Lanta, Thailand 

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

Cheapest hotels in Ko Lanta, Thailand

Anda Lanta Resort
8.9 Excellent
79 Moo 5, Ko Lanta, Thailand
Show on map
9.3 mi from city centre, Ko Lanta, Thailand 

Featuring a private beach and an outdoor pool, Anda Lanta Resort is located in Ko Lanta and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

£7
Avg. per night
Lanta Sunny House
7.9 Good
15 Moo. 3 Saladan Koh Lanta, Ko Lanta, Thailand
Show on map
3.1 mi from city centre, Ko Lanta, Thailand 

Lanta Sea House provides 3-star accommodation in Ko Lanta. It also offers a kids pool, massage services and an outdoor pool.

£7
Avg. per night
Lanta Coral Beach Resort
8.2 Excellent
77 Moo 5, Ko Lanta, Thailand
Show on map
7.2 mi from city centre, Ko Lanta, Thailand 

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.

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

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
Lanta Nature Beach Resort
8.0 Excellent
54 Moo 6, Klong Nin Beach, Ko Lanta, Thailand
Show on map
6.0 mi from city centre, Ko Lanta, Thailand 

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.

£8
Avg. per night
Thai House Beach Resort
8.7 Excellent
707 Moo 2, Long Beach, Ban Saladan, Ko Lanta, Thailand
Show on map
3.7 mi from city centre, Ko Lanta, Thailand 

Thai House Beach Resort Ko Lanta provides comfortable 3-star accommodation in Ko Lanta. Guests can also enjoy complimentary internet access in all areas.

£9
Avg. per night
Hatzanda Lanta Resort
9.0 Excellent
90 Moo 2 Klong Khong, Ko Lanta, Thailand
Show on map
4.6 mi from city centre, Ko Lanta, Thailand 

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

£9
Avg. per night
Blue Andaman Lanta Resort
7.9 Good
251 Moo 2 Sasadan, Ko Lanta, Thailand
Show on map
4.0 mi from city centre, Ko Lanta, Thailand 

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.

£11
Avg. per night

Hotel prices in Ko Lanta

2 stars and under
3 stars
4 stars +

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 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.

Facts about staying in Ko Lanta

  • What are the best hotels in Ko Lanta?

    Ko Lanta is home to many highly-rated hotels, one of which is Twin Lotus Resort And Spa, which has a current rating of 8.9. For other potential stays, consider SriLanta Resort and Spa and Avani+ Koh Lanta Krabi Resort, which can also be great places to stay in Ko Lanta.

  • What is a good hotel near Long Beach?

    Long Beach Chalet is a good hotel close to Long Beach - it has scored 9.1 over 1,338 reviews from HotelsCombined users.

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

    Twin Lotus Resort And Spa is the most recommended hotel near Klong Dao Beach on HotelsCombined (scoring 8.9 over 383 reviews).

  • Is there a good hotel near Klong Nin Beach?

    Close to Klong Nin Beach you will find SriLanta Resort and Spa, which has a rating of 8.0 over 559 HotelsCombined reviews.