Thailand may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Beach Hotels & Resorts in Ko Lanta from $20

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Ko Lanta Beach Hotels

Pimalai Resort And Spa
Great for beach vacations
5 out of 5
99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Krabi
The price is $161 per night from Nov 28 to Nov 29
4.9/5Exceptional! (498 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Fantastic stay!

"Fantastic location as beach is beautifully clean and picturesque. Lots of friendly and attentive staff. Breakfast was great quality and lots of choice. There was lots of entertainment (paddle-boards, table tennis etc) all complimentary. Rooms are very good size and decor tastefully done. Very much ..."…"

Reviewed on Feb 23, 2020

Pimalai Resort And Spa
Long Beach Chalet
Great for beach vacations
3 out of 5
472 Moo 3, Tambon Saladan, Ko Lanta, Krabi
Free CancellationReserve now, pay when you stay
The price is $33 per night from Dec 5 to Dec 6
4.6/5Exceptional! (163 reviews)
Travelers like: on the beach, sun loungers, beach bar, massages on beach
Travelers say...

"Its location is not to be beaten - rooms in the garden area are very nice but being on the beach side (we tried both) is quite something. Extremely friendly and helpful staff. Escape Coffee Bar serves some amazing coffee, perfect start to the day after a morning stroll on the beach."…"

Reviewed on Mar 29, 2020

Long Beach Chalet
Rawi Warin Resort and Spa
Great for beach vacations
4.5 out of 5
139 Moo 8, Lanta Yai Island, Ko Lanta, Krabi
Free CancellationReserve now, pay when you stay
The price is $73 per night from Dec 5 to Dec 6
4.5/5Wonderful! (438 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
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 Mar 7, 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.
Twin Lotus Koh Lanta
Great for beach vacations
4.5 out of 5
199 Moo 1, Tambon Saladan, Ko Lanta, Krabi
The price is $128 per night from Dec 5 to Dec 6
4.4/5Excellent! (307 reviews)
Travelers like: on the beach, beach towels, outdoor pool
Travelers say...

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

Reviewed on Feb 21, 2020

Twin Lotus Koh Lanta
Lanta Pearl Beach Resort
Great for beach vacations
3 out of 5
233 Moo 3 Saladan, Ko Lanta, Krabi
The price is $27 per night from Dec 17 to Dec 18
4.4/5Excellent! (190 reviews)
Travelers like: close to beach, beach towels, outdoor pool access
Travelers say...

"Great swimming pool and bar and restaurant. Very laid back. Good front desk and travel arrangements."…"

Reviewed on Dec 9, 2019

Lanta Pearl Beach Resort
Tropicana Lanta Resort
Great for beach vacations
3.5 out of 5
352 Moo 2, Saladan, Ko Lanta, Krabi
Free CancellationReserve now, pay when you stay
The price is $48 per night from Dec 5 to Dec 6
4.3/5Excellent! (170 reviews)
Travelers like: close to beach, kids pool
Travelers say...

"Super little resort close to all your holiday amenities but would recommend hiring a moped from the hotel to make the most of this beautiful island"…"

Reviewed on Mar 10, 2020

Tropicana Lanta Resort
Relax Bay Resort
Great for beach vacations
3.5 out of 5
111 Moo 2, Ko Lanta, Krabi
Get Rates
4.3/5Excellent! (76 reviews)
Travelers like: on the beach, beach bar, outdoor pool
Travelers say...

"The beach was beautiful, the staff very friendly, restaurant was fantastic, accommodations were great"…"

Reviewed on Nov 15, 2018

Relax Bay Resort
Anda Lanta Resort
Great for beach vacations
3.5 out of 5
79 Moo 5, Klong Jark Beach, Ko Lanta, Krabi
Get Rates
4.3/5Excellent! (175 reviews)
Travelers like: on the beach, sun loungers, massages on beach, beach umbrellas
Travelers say...

"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 Mar 7, 2020

Anda Lanta Resort
Crown Lanta Resort and Spa
Great for beach vacations
4.5 out of 5
315 Moo 1 Saladan, Ko Lanta, Krabi
Get Rates
4.3/5Excellent! (669 reviews)
Travelers like: on the beach, outdoor pools
Travelers say...

"Nice staff. Simple room. Private beach is nice because not a lot of people, but the public beach next door is more scenic and easier to walk on."…"

Reviewed on Mar 5, 2020

Crown Lanta Resort and Spa
Lanta Sand Resort & Spa
Great for beach vacations
4 out of 5
279 Moo 3 Long Beach, Saladan, Ko Lanta, Krabi
Get Rates
4.3/5Excellent! (304 reviews)
Travelers like: on the beach, beach bar, beach umbrellas, beach towels
Lanta sand resort and Spa

"The room was very nice, and loved the outside shower touch to this property. Excellent location for the beach, restaurants, and bar. The amenities provided in the hotel are great."…"

Reviewed on Mar 11, 2020

Lanta Sand Resort & Spa
Golden Bay Cottage
Great for beach vacations
3 out of 5
22 Moo 3, Saladan, Ko Lanta, Krabi
The price is $68 per night from Dec 16 to Dec 17
4.2/5Very Good! (224 reviews)
Travelers like: on the beach, beach bar, beach towels, kids pool
Travelers say...

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

Reviewed on Mar 9, 2019

Golden Bay Cottage
Lanta Casuarina Beach Resort
Great for beach vacations
3 out of 5
288 Moo 3 Phra Ae Beach, Saladan Lanta Island, Ko Lanta, Krabi
The price is $24 per night from Dec 1 to Dec 2
4/5Very Good! (283 reviews)
Travelers like: on the beach, beach bar, beach towels, kids pool
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 Jan 19, 2020

Lanta Casuarina Beach Resort
Lanta Miami Resort
Great for beach vacations
3 out of 5
13 Moo 6, Ko Lanta Yai, Ko Lanta, Krabi
The price is $61 per night from Dec 3 to Dec 4
4/5Very Good! (94 reviews)
Travelers like: on the beach, beach bar, massages on beach, outdoor pool
Travelers say...

"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 Dec 27, 2019

Lanta Miami Resort
SriLanta Resort and Spa
Great for beach vacations
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 $64 per night from Dec 5 to Dec 6
3.9/5Very Good! (303 reviews)
Travelers like: on the beach, sun loungers, beach bars, beach umbrellas
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 Mar 16, 2020

SriLanta Resort and Spa
Good Days Lanta Beach Resort
Great for beach vacations
3.5 out of 5
183 Moo 2 Saladan, Phra-ae Beach, Ko Lanta, Krabi
The price is $20 per night from Nov 30 to Dec 1
3.9/5Good! (57 reviews)
Travelers like: on the beach, kids pool
Travelers say...

"Beautiful location, very relaxing holiday. Staff friendly, hotel had everything we needed."…"

Reviewed on Jan 6, 2020

Good Days Lanta Beach Resort
Twin Bay Resort
Great for beach vacations
3 out of 5
333 Moo 1, Saladan, Ko Lanta, Krabi
Free CancellationReserve now, pay when you stay
The price is $42 per night from Nov 28 to Nov 29
3.9/5Good! (180 reviews)
Travelers like: on the beach, kids pool
Travelers say...

"This was a hidden gem. The property is right on the beach. Even cabins that are not "beach front" it is just a short walk, 10 steps off the pool, and you are on the beach. My teenagers only complaint was "The breakfast Buffett was not enough." My wife and I felt there was plenty of food. They had ..."…"

Reviewed on Apr 29, 2019

Twin Bay Resort
Lanta Resort
Great for beach vacations
3.5 out of 5
243 Moo 3, Long Beach, Saladan, Ko Lanta, Krabi
Free CancellationReserve now, pay when you stay
The price is $78 per night from Nov 28 to Nov 29
3.8/5Good! (336 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach towels
Lanta

"I’ve stayed here several times. It needs a bit of work to be updated and really clean, but pretty great for a beach bungalow resort. Such kind people."…"

Reviewed on Aug 22, 2020

Lanta Resort
Kaw Kwang Beach Resort
Great for beach vacations
3 out of 5
16 Moo 1 Saladan, Ko Lanta, Krabi
The price is $25 per night from Nov 30 to Dec 1
3.7/5Good! (215 reviews)
Travelers like: on the beach, sun loungers, beach bar, massages on beach
Travelers say...

"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 Feb 9, 2020

Kaw Kwang Beach Resort
Lanta Palace Resort And Beach Club
Great for beach vacations
3 out of 5
29 Moo 8 Ko Lanta Yai, Ko Lanta, Krabi
The price is $28 per night from Dec 13 to Dec 14
3.5/5Good! (120 reviews)
Travelers like: on the beach, kids pool
Clean beachfront accommodation: great staff

"We opted for a beachfront bungalow. Although quite basic, the place was clean and had a huge king so a bed. With a perfect beach location we loved watching the sunset from our porch. Our only concerns were that the doors were not particularly secure and could be opened with a pocketknife, however ..."…"

Reviewed on Jan 30, 2020

Lanta Palace Resort And Beach Club
Lanta Pavilion Resort
Great for beach vacations
3 out of 5
120 Moo 2, Saladan, Klong Khong Beach, Ko Lanta, Krabi
Get Rates
3.4/5 (109 reviews)
Travelers like: on the beach, sun loungers, beach bar, massages on beach
The ideal resort to stay at on Koh Lsnta.

"We were impressed by the hotel. The pickup from the pier went smoothly. The bungalows were great. Staff very friendly. The meals were delicious and a live band played every night. The pool was very clean. The sunsets were stunning. We would definitely recommend this hotel."…"

Reviewed on Feb 20, 2019

Lanta Pavilion Resort
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
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.

Beach Hotels in Ko Lanta

Known for its beaches and island views, Ko Lanta offers a lot for the traveler booking a beach vacation. There are 247 beach hotels and other accommodation options to choose from in this relaxing destination, so it's easy to find one that meets your needs.

As you search for a place to stay by the water in Ko Lanta, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

Lanta Palace Resort And Beach Club - 3-star hotel on the beach. It features an outdoor pool, a restaurant, and free WiFi.

SriLanta Resort - 4-star spa resort on the beach. Our travelers recommend its beach locale and pool. This resort boasts 3 outdoor pools, free breakfast, and 2 beach bars.

Pimalai Resort And Spa - 5-star luxury resort on the beach. It offers 2 outdoor pools, free buffet breakfast, and a spa tub. Activities include kayaking and scuba diving. Guest reviews highlight the beach locale and breakfast.

Golden Bay Cottage - 3-star resort, 1-minute walk from Klong Dao Beach. It features an outdoor pool, a beach bar, and a restaurant. Guests love the beach locale and pool.

Kaw Kwang Beach Resort - 3-star resort on the beach. Our travelers recommend its pool and good location. This resort boasts an outdoor pool, a spa tub, and a beach bar. Activities include kayaking and snorkeling.

Planning Your Trip to Ko Lanta

If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.

  • Hottest months: April, March, February, and May, with an average temperature of 93°F
  • Coldest months: January, December, February, and November, with an average temperature of 73°F
  • Driest months: January, March, February, and April, with an average rainfall of 0.14 inches
  • Rainiest months: October, November, May, and September, with an average rainfall of 0.36 inches

Sightseeing in and Around Ko Lanta

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Klong Dao Beach or Kawkwang Beach. Take advantage of the area's snorkeling and scuba diving, and make time for local attractions like Sala Dan Pier and Sala Dan Community School. You can also pay a visit to Long Beach or Khlong Khong Beach for more to see and do. Visitors also enjoy Ko Lanta for its:
  • Bars
  • Coral reefs
  • Boating

Getting Around Ko Lanta

To get to Ko Lanta, you can fly into Krabi (KBV-Krabi Intl.), the closest major airport, which is located 31.9 mi (51.3 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.

Frequently asked questions

What is Ko Lanta like for travelers who love the beach?
Known for its beaches and island views, Ko Lanta offers a lot for the traveler booking a beach vacation.
What's the best place to stay near the beach in Ko Lanta?
Pimalai Resort And Spa is a top 5-star beachfront resort offering 2 outdoor pools and 4 restaurants, located within a short 1-minute walk of Ba Kan Tiang Beach. Other good choices to stay near the beach include Long Beach Chalet and SriLanta Resort and Spa.
How many beach hotels will I find in Ko Lanta?
Choose from one of Expedia’s 217 hotels in Ko Lanta for your beachside break.
When's the best time for a beach vacation in Ko Lanta?
You can plan your beach trip with this snapshot of year-round temperatures in Ko Lanta: The hottest months are usually March and April with an average temp of 84°F, while the coldest months are January and February with an average of 81°F. The rainiest months in Ko Lanta are October, May, November, and September, with each month seeing an average of 10 inches of rainfall.
What is there to see and do around Ko Lanta?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. If you’re excited to scope out the beaches, spend a relaxing day by the water at Khlong Khong Beach or Klong Nin Beach. Take advantage of the area’s snorkeling and scuba diving, and make time for local attractions like Klong Dao Beach and Long Beach. Other things to see and do in the area are Kantiang Bay and Sala Dan Pier.
What's the best way to get to my beach hotel in Ko Lanta?
Here’s some information to help you get to and around your beach accommodation in Ko Lanta with ease. The closest major airport is Krabi Intl. Airport (KBV), located 31.9 mi (51.3 km) from the city center. If you’d like to venture out around the area, consider renting a car to take in more sights.

Travelers Loved These Beach Hotels

More trip options