COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Ko Lanta Resorts

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Resort in Ko Lanta

Pimalai Resort And Spa
5 out of 5
99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Krabi
The price is AU$233 per night from 21 Mar. to 22 Mar.

Nestled on the beach, this Ko Lanta resort is within a 15-minute walk of Ba Kan Tiang Beach and Kantiang Bay. Klong Nin Beach is 3 mi (4.9 km) away.

4.9/5Exceptional! (499 reviews)

"Due to current conditions, it’s understandable that amenities may not all be available. Next to post what is closed. This may be a factor when booking. Beautiful property, but 1/2 the restaurants as well as Dive Shop were closed. Also, do not think guests should be able to reserve seaside seating ..."…"

Reviewed on 8 Dec. 2020

Pimalai Resort And Spa
Layana Resort & Spa
5 out of 5
272 Moo 3 Saladan, Phra-Ae Beach, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$153 per night from 5 Mar. to 6 Mar.

Located in Ko Lanta, this beachfront resort is in a national park and within 3 mi (5 km) of Long Beach, Klong Dao Beach and Khlong Khong Beach. Kawkwang Beach ...

4.8/5Exceptional! (98 reviews)
Attention to detail. Great Resort

"Great resort. Staff, grounds, room, breakfast, everything was attention to detail. Definitely book the van and boat arrival from the airport. It was a fantastic way to arrive. Would go back. Tours booked With the resort were attention to detail 5 star experiences. Don’t think about long boats across ..."…"

Reviewed on 4 Jan. 2020

Layana Resort & Spa
Rawi Warin Resort and Spa
4.5 out of 5
139 Moo 8, Lanta Yai Island, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$112 per night from 1 Mar. to 2 Mar.

Located in Ko Lanta, this beachfront resort is in the historical district and within a 10-minute walk of Khlong Toab Beach and Klong Nin Beach. Khlong Khong ...

4.5/5Wonderful! (439 reviews)
Best Hotel Stay Ever

"Best hotel stay I have ever had. Everything from assisting booking excisions and cross country transportation, to packing us a lunch for our 6 am checkout with 7-8 options inside. Worth every penny."…"

Reviewed on 7 Mar. 2020

Rawi Warin Resort and Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Lanta Cha-da Beach Resort
4.5 out of 5
279 Moo1 Tambol saladan, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$115 per night from 12 Mar. to 13 Mar.

Nestled on the beach, this Ko Lanta resort is within 3 mi (5 km) of Kawkwang Beach, Klong Dao Beach and Long Beach. Sala Dan Pier and Sala Dan Community School ...

3.9/5Very Good! (218 reviews)
Pleasant

"Good hotel with excellent beach. Tuk tuk to town costs 200B for 4 people so not so bad"…"

Reviewed on 18 Jan. 2020

Lanta Cha-da Beach Resort
Alama Sea Village Resort
3.5 out of 5
333 Moo 5, Ko Lanta, Krabi
The price is AU$79 per night from 1 Mar. to 2 Mar.

Situated near the beach, this resort is within 1 mi (2 km) of Ba Kan Tieng Bay and Kantiang Bay. Klong Nin Beach is 2.5 mi (4 km) away.

4.2/5Excellent! (118 reviews)
Good location on Lanta and value for money

"Great location in the little Kantiang beach town. Perfect selection of restaurants nearby. The 1 bedroom bungalow worked well for couple with baby (if using carrier not stroller on all the stairs to get there!) and good view and style. Only downside was lack of chairs by the pool and breakfast which ..."…"

Reviewed on 10 Mar. 2020

Alama Sea Village Resort
SriLanta Resort and Spa
4 out of 5
111 Mu 6 Klongnin Beach, Koh Lanta Yai, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$97 per night from 3 Mar. to 4 Mar.

Nestled on the beach, this Ko Lanta resort is within 1 mi (2 km) of Klong Hin Beach and Klong Nin Beach. Khlong Khong Beach is 2.4 mi (3.9 km) away.

3.9/5Very Good! (303 reviews)
beautiful resort

"Marvellous resort, the cabana was very nice although the bathroom a bit dated and a very bad finish. But the resort outdoor is fantastic, beautiful pools and beach"…"

Reviewed on 16 Mar. 2020

SriLanta Resort and Spa
Royal Lanta Resort & Spa
3.5 out of 5
222 Moo 3, Klong Dao Beach, Saladan,Krabi, Koh Lanta Yai, Ko Lanta, Krabi
The price is AU$54 per night from 28 Feb. to 1 Mar.

Nestled on the beach, this Ko Lanta resort is within a 5-minute walk of Klong Dao Beach and Kawkwang Beach. Long Beach and Sala Dan Pier are also within 2 mi ...

4.1/5Very Good! (234 reviews)
Very disappointed

"Koh lanta and Klongdao beach are my highlight of Thailand so far. The beach is beautiful and the bars (especially at sunset) are amazing. It feels like paradise. As for the hotel, let's start with the positives. Location is spot on with beach access and a short walk to bars on the road behind, and ..."…"

Reviewed on 25 Apr. 2019

Royal Lanta Resort & Spa
Lanta Miami Resort
3 out of 5
13 Moo 6, Ko Lanta Yai, Ko Lanta, Krabi
The price is AU$115 per night from 1 Mar. to 2 Mar.

Nestled on the beach, this Ko Lanta resort is within 1 mi (2 km) of Klong Hin Beach and Klong Nin Beach. Khlong Khong Beach is 2.3 mi (3.7 km) away.

4/5Very Good! (94 reviews)

"We liked the location on one of the best beaches in Ko lanta close to restaurants and bars.offered good scooters to rent at 250 batt a day and laundry service.Nice pool but people left towels on bed at 7am and didn’t arrive until 11am.Also non residents were using the pool so was noisy.Nice mace ..."…"

Reviewed on 27 Dec. 2019

Lanta Miami Resort
Lanta Casuarina Beach Resort
3 out of 5
288 Moo 3 Phra Ae Beach, Saladan Lanta Island, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$52 per night from 28 Feb. to 1 Mar.

Nestled on the beach, this Ko Lanta resort is within 2 mi (3 km) of Long Beach, Klong Dao Beach and Khlong Khong Beach. Klong Nin Beach and Mo Ko Lanta National ...

4/5Very Good! (283 reviews)
Beauty of location

"Hotel is as pictures show. Perfect location for travelling atound the island. Hotel is set back from the road and is very quiet. Pool is set right on the beach, making it easy to have best of both. We were b&b. Breackfast had a good choice. All presented well and tasty. Several choices of fruit, ..."…"

Reviewed on 19 Jan. 2020

Lanta Casuarina Beach Resort
Twin Lotus Koh Lanta
4.5 out of 5
199 Moo 1, Tambon Saladan, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$189 per night from 28 Feb. to 1 Mar.

Nestled on the beach, this Ko Lanta resort is within 3 mi (5 km) of Kawkwang Beach, Klong Dao Beach and Long Beach. Sala Dan Pier and Sala Dan Community School ...

4.4/5Excellent! (307 reviews)

"Glorious location. Lovely beach and pool area. Fabulous sun sets. Walking distance to local restaurants and bars."…"

Reviewed on 21 Feb. 2020

Twin Lotus Koh Lanta
Kaw Kwang Beach Resort
3 out of 5
16 Moo 1 Saladan, Ko Lanta, Krabi
The price is AU$63 per night from 28 Feb. to 1 Mar.

Located in Ko Lanta, this beachfront resort is in a shopping district and within 3 mi (5 km) of Kawkwang Beach, Klong Dao Beach and Long Beach. Sala Dan Pier ...

3.7/5Good! (215 reviews)

"Theres nothing not too like, this resort is amazing for everyone of all ages, met some lovely people here and the staff are wonderful couldnt ask for more and treat you like royalty, safe too say we are booked for next year !!! Thank you ❤"…"

Reviewed on 9 Feb. 2020

Kaw Kwang Beach Resort
Cha-Ba Lanta Resort & Bungalows
3 out of 5
20 Moo 3, Saladan, Ko Lanta, Krabi
The price is AU$68 per night from 28 Feb. to 1 Mar.

Nestled on the beach, this Ko Lanta resort is within 1 mi (2 km) of Kawkwang Beach and Klong Dao Beach. Long Beach is 1.2 mi (2 km) away.

4/5Very Good! (51 reviews)

"Really nice stay in very pleasant bungalow right by the beach. Two good bars nearby and Picasso restaurant was excellent."…"

Reviewed on 28 Feb. 2020

Cha-Ba Lanta Resort & Bungalows
Peaceful Resort Koh Lanta
3 out of 5
9 Moo.3, Phra Ae Beach, Saladan, Ko Lanta, Krabi
The price is AU$68 per night from 1 Mar. to 2 Mar.

Situated near the beach, this resort is within 3 miles (5 km) of Long Beach, Klong Dao Beach and Khlong Khong Beach. Lanta Animal Welfare and Kawkwang Beach ...

4.2/5Very Good! (94 reviews)
Good value for money!

"Nice hotel. Very clean. Staff were all really nice. Short walk to the beach. Overall, very good value for money"…"

Reviewed on 18 Dec. 2018

Peaceful Resort Koh Lanta
Southern Lanta Resort
3 out of 5
105 Moo3, T. Saladan, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$45 per night from 28 Feb. to 1 Mar.

Nestled on the beach, this Ko Lanta resort is within 1 mi (2 km) of Kawkwang Beach and Klong Dao Beach. Long Beach is 1.3 mi (2.2 km) away.

3.8/5Good! (32 reviews)
Spacious villas

"Clean comfortable rooms hotel on the beach. Great swimming pool and a good breakfast"…"

Reviewed on 21 Nov. 2017

Southern Lanta Resort
Golden Bay Cottage
3 out of 5
22 Moo 3, Saladan, Ko Lanta, Krabi
The price is AU$86 per night from 1 Mar. to 2 Mar.

Nestled on the beach, this Ko Lanta resort is within 1 mi (2 km) of Kawkwang Beach and Klong Dao Beach. Long Beach is 1.6 mi (2.6 km) away.

4.2/5Very Good! (224 reviews)

"Very rude staff and no sense of customer service . Will not stay any more"…"

Reviewed on 9 Mar. 2019

Golden Bay Cottage
Anda Lanta Resort
3.5 out of 5
79 Moo 5, Klong Jark Beach, Ko Lanta, Krabi
Get Rates

Nestled on the beach, this Ko Lanta resort is within a 10-minute walk of Ao Nui Beach and Kantiang Bay. Klong Jark Beach and Bamboo Bay are also within 10 ...

4.3/5Excellent! (175 reviews)

"We stayed in a beachfront room for 4 nights. The resort and beach area are beautiful and quiet. It was a very relaxing few days. The food at the restaurants as well as down the beach were all good. We were able to easily rent a motorbike from the resort and explore lanta. The reception was so helpful ..."…"

Reviewed on 7 Mar. 2020

Anda Lanta Resort
Amantra Resort And Spa
3 out of 5
296 M.6,T.Koh Lanta Yai E.Koh Lanta, Ko Lanta, Krabi
Get Rates

Located in Ko Lanta, this beachfront resort is connected to a shopping centre and within 1 mi (2 km) of Klong Hin Beach and Klong Nin Beach. Khlong Khong Beach ...

3.1/5 (118 reviews)

"Advertised with wifi in rooms, restaurant, access to diving and massages. None of which was accurate. Told we would have to pay extra for wifi even though it was already listed that we had paid for it and after talking, the receptionist told us that it was wrong and they simply don’t have wifi in ..."…"

Reviewed on 14 Sep. 2019

Amantra Resort And Spa
Moonlight Exotic Bay Resort
4 out of 5
69 Moo 8 Ban Klongtob, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$50 per night from 28 Feb. to 1 Mar.

Nestled on the beach, this Ko Lanta resort is within a 15-minute walk of Khlong Toab Beach and Klong Nin Beach. Khlong Khong Beach is 0.8 mi (1.3 km) away.

4.5/5Wonderful! (200 reviews)

"Loved hill top cottage food good clean some staff were lovely some weren’t moonbar staff rude switched lights off 10-40pm & left them off couldn’t see to walk away no drink on arrival & no cake as promised for our friends birthday left us 2 hours until our rooms were ready as we’d arrived at ..."…"

Reviewed on 1 Mar. 2020

Moonlight Exotic Bay Resort
Lanta Pura Beach Resort
3.5 out of 5
405 Moo 1 , Saladan, Ko Lanta, Krabi
Get Rates

Offering direct access to the beach, this Ko Lanta resort is in the city centre and within 1 mi (2 km) of Sala Dan Community School and Klong Dao Beach. Long ...

3.8/5Good! (259 reviews)
Budget hotel.. Comfortable but smelly!

"A budget hotel that could do with better staff.. The room we stayed in was supposed to have a garden view but was actually a view of a wall! The room itself was very comfortable and the clean. They seem to believe in rules for everything.. Hotel pool was built without grout between the tiles so easy ..."…"

Reviewed on 28 Jan. 2019

Lanta Pura Beach Resort
Lanta Nice Beach Resort
3 out of 5
137 Moo 6, Ko Lanta Yai, Ko Lanta, Krabi
Free cancellationReserve now, pay when you stay
The price is AU$37 per night from 28 Feb. to 1 Mar.

Nestled on the beach, this Ko Lanta resort is within 1 mi (2 km) of Klong Hin Beach and Klong Nin Beach. Khlong Khong Beach is 2.2 mi (3.5 km) away.

3.5/5Good! (73 reviews)
Terrible nights sleep

"Literally has the worst experience in this place. The weird guy who works in reception was a total sleezball and made me feel v uncomfortable the way he spoke to me and was v creepy. The bungalow is right on the road and no insulation whatsoever. Also walls between the bungalows are paper thin and ..."…"

Reviewed on 3 Jan. 2020

Lanta Nice Beach Resort
Don't see what you're looking for?
See all available properties in Ko Lanta
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Ko Lanta

Layana Resort & Spa

Layana Resort & Spa

5 out of 5
272 Moo 3 Saladan, Phra-Ae Beach, Ko Lanta, Krabi
The price is AU$153 per night from 5 Mar. to 6 Mar.
4.8/5Exceptional! (98 reviews)
Attention to detail. Great Resort

"Great resort. Staff, grounds, room, breakfast, everything was attention to detail. Definitely book the van and boat arrival from the airport. It was a fantastic way to arrive. Would go back. Tours booked With the resort were attention to detail 5 star experiences. Don’t think about long boats across ..."…"

Reviewed on 4 Jan. 2020

Layana Resort & Spa
Lanta New Beach Bungalows

Lanta New Beach Bungalows

3 out of 5
122 Moo 2 Saladan, Ko Lanta, Krabi
The price is AU$42 per night from 21 Mar. to 22 Mar.
3.2/5 (53 reviews)
Comfortable bungalows with a nice beach side pool

"A nice beach side location with a nice pool and a bar to watch the sunset. Rooms are very basic and with a little care could be great as they look a little dated. Staff were friendly and the air conditioned bungalow was comfortable with good wifi. Unfortunately, when staying for 4 days you get to ..."…"

Reviewed on 19 Mar. 2020

Lanta New Beach Bungalows
Lanta Mermaid Beachfront Resort

Lanta Mermaid Beachfront Resort

3 out of 5
375 Moo 3, Klong Dao, Ko Lanta, Krabi
The price is AU$34 per night from 28 Feb. to 1 Mar.
4/5Very Good! (23 reviews)

"Love the beach bar, love the guys running the bar (two blonde Asian guys), love the location. Its awesome value for money. The shower could have been a LITTLE warmer, but its Thailand so who cares about that?"…"

Reviewed on 10 Nov. 2019

Lanta Mermaid Beachfront Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

What is Ko Lanta like for a resort holiday?
Dreaming of a relaxing escape? You deserve all the comforts of a resort, where you can find everything you need for your trip – from tasty food and drink options to activities and entertainment. Choose from 58 resorts in Ko Lanta and discover the right one for you, whether you envision yourself kicking back in a room with stunning views or exploring the on-site boutiques.
What's a favourite resort in Ko Lanta?
Pimalai Resort And Spa - Luxury property rated 5 stars. Features 2 outdoor pools, 4 restaurants and 2 poolside bars. Guests love the pool. Layana Resort & Spa - Luxury resort rated 5 stars, 5 minutes away from Long Beach. Has 3 restaurants, a full-service spa and an outdoor pool. Popular for its pool. Rawi Warin Resort and Spa - Luxury resort rated 4.5 stars, 10-minute walk from Klong Nin Beach. Highly rated for its excellent breakfast. Enjoy the 2 outdoor pools, 4 restaurants and 2 bars. Lanta Casuarina Beach Resort - 3-star beach resort, 5-minute walk from Long Beach. Amenities include an outdoor pool, a children’s pool and a restaurant. Highly rated for its great beach location. Lanta Miami Resort - 3-star beach resort, 5-minute walk from Klong Nin Beach. Access to an outdoor pool, a restaurant and a beach bar.
How many hotel resorts are there in Ko Lanta?
Choose from Expedia’s 59 resort hotels in Ko Lanta, where you can enjoy on-site spas, beautiful guest rooms and more.
What can I do in Ko Lanta?
Travellers love exploring the beaches in Ko Lanta, and say that there are lots of great bars here. Klong Dao Beach and Long Beach are great places to spend time by the water, while other major attractions include Khlong Khong Beach and Klong Nin Beach. A few other attractions you may want to see are Kantiang Bay and Sala Dan Pier.
What's the weather like in Ko Lanta?
The hottest months are usually March and April, with an average temperature of 29°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Ko Lanta are October, May, November and September, with each month seeing an average of 259 inches of rainfall.
What's the best way to get to and around Ko Lanta?
Fly into Krabi (KBV-Krabi Intl.), which is located 31.9 mi (51.3 km) from the heart of the city. If you’d like to venture out around the area, you may want to rent a car for your trip.

More trip options