Agoda Hero Banner

Find Resorts in Koh Lanta, Thailand

174 Resorts available now

11 best hotels in Koh Lanta

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Layana Resort & Spa (SHA Extra Plus)
Pra Ae Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Hot tub
  6. Exercise area
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"This was our second visit in the last 6 months to Layana Resort in Koh Lanta and we certainly were not disappointed. It is a beautiful resort in a lovely beach side location, well run with friendly staff and Management. The restaurant is excellent with changing menus nightly and a great breakfast. Daily tours on their speedboat are also a great hit with the guests as is the Spa. Having a child free policy makes it an idyllic getaway. Well done Bob and Margie."
Show more
9.4

Exceptional

407 reviews

Avg price per night
$ 235
Pimalai Resort & Spa (SHA Extra Plus)
Ba Kan Tiang Bay,Koh Lanta - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Valet parking
  4. Shuttle service
  5. Hot tub
  6. Kids club
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"Pimalai was the fifth and final stop on our last trip to Koh Lanta. The resort arranged to pick us up for our check in. The location is distant from everything, but that is part of its charm. Despite being low season, the resort was virtually fully operational, although some construction was going on. The room was fabulous, with a stunning view. Price paid just over 5000 baht. Everything was perfect in the room with all details covered…from screens on the patio doors to welcome cookies and fruit. The property is magnificent. Both pools are idyllic. The food was great and breakfast was huge. The staff were friendly and accommodating. This is high-end luxury that we have never seen so well executed in Thailand. It is very difficult to get Thai staff to maintain these standards, so we give the management a tremendous amount of credit. The complimentary trip back tot the airport was also excellent, using a combination of van and speed boat. We have no complaints about this resort and think it is an excellent value and a truly “must-do” in Koh Lanta. We will return. "
Show more
9.3

Exceptional

1744 reviews

Avg price per night
$ 401
Rawi Warin Resort & Spa (SHA Extra plus)
Klong Tob Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Hot tub
  6. Kids club
  7. Complimentary WIFi in all rooms
  8. Luggage storage
"We spent 5 nights at Rawi Warin and enjoyed our stay here. We had booked a Deluxe room which was located at top of the hilltop. As we were traveling with a 3-year-old, we were very dependent on the shuttle service which was unfortunately delayed during the peak hours. Once we spoke to the very competent staff, they gave us a similar room closer to the main areas of the resort. The breakfast is excellent and so is the food served at the pool bar. The staff was super freindly and helpful in every way. The resort is located near a handful of great restaurants which made it possible to eat out a few of the nights. All in all a great resort which we would recommend and also return to in the future! Thank you for making or stay in Koh Lanta an enjoyable one. "
Show more
8.9

Excellent

773 reviews

Avg price per night
$ 264
Lanta Casuarina Beach Resort (SHA Extra Plus)
Pra Ae Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Complimentary WIFi in all rooms
  5. Front desk [24-hour]
  6. Luggage storage
  7. Swimming pool [indoor]
  8. Bar
"My very first trip to Krabi- Koh Lanta and I was keen to get off on the right foot. I spent a lot of time searching for a good place to stay in Koh Lanta and aft a lot reading & research…Lanta Casuarina was a no mistake & the PERFECT choice! I was delighted with the warm hospitality, excellent breakfast and accommodation provided by Lanta Casuarina. My room was very clean, spacious,and very comfortable. The bathroom was modern and the shower was fantastic (warm water was always available in the shower area)but we did experience a little problem with the shower on the second dya which was fixed aft a phone call. Located in a great area & right on the beach where you can never miss the sunset! I would hihly recommend this hotel for anyone traveling to Koh Lanta . "
Show more
8

Excellent

972 reviews

Avg price per night
$ 82
Lanta Cha Da Beach Resort and Spa (SHA Extra Plus)
Klong Dao Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Hot tub
  6. Kids club
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"Pros: Incredibly caring staff! Gave us a free upgrade to the Villa with private pool. (Travelling during low peak season). Out of our 6 days in Koh Lanta, we got 4 days of Sun & this Hotel has private access to Klong Dao Beach! The resort is FULL of massive swimming pools. Great for swimming around and drinking by the side of the pool. Staff is very caring & sweet. Rooms are clean, comfortable and well equipped with DVD player and 42 inch lcd screens. Con: Wifi is not free. Try to get your room near their restaurant to enjoy free wifi. (Bigger pools are also opposite the main restaurant). Do not ask hotel staff for taxi to Krabi. Overpriced and non negotiable. Head down to the town and ask any one of the many tour booking agents. They'll give you the best price (2300-2500 baht to airport/Krabi town). It is 15 minutes walk from the closest markets (It has a small shabby market next doors but the main restaurants and shops are quite a fair distance away). My advice, get a bike for rental (got one at 160 baht per day for 5 days). Tuk tuk to main shops charge 100 baht (Which is a rip off but you cant negotiate cuz they have their charges written.). A pleasant walk down to the beach road 5 minutes away avoiding stray dogs and voila!! tuk tuk price is now 50 baht to the shops. "
Show more
7.8

Very good

1074 reviews

Avg price per night
$ 119
Lanta Corner Resort (SHA Extra Plus)
Baan Klong Khong,Koh Lanta - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Exercise area
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"The staff were so helpful giving us advice on where to eat, which snorkel tour to take, providing a free shuttle to the closest town, giving us a cot for our 6 year old at no extra charge. Our daughter loved the pool and being able to use the unicorn and flamingo floaties. Bring sunscreen and mosquito repellent! The buffet breakfast was amazing. A mix of western and Thai breakfast choices. We enjoyed crossing the little creek to the north and getting 300 bhat massages at the local bar. The resort is a bit outside of town so it’s nice and quiet but you can’t just walk to town to check out shops and restaurants. Also Tuk Tuks are a lot more expensive at night and on average more so than in Chiang Mai and Bangkok. Getting to the resort from the Krabi Airport we just hopped on a minivan taxi for 400 bhat/person. Our daughter was free. It took about 2 hours to get there with all the stops to drop off other travelers. We loved our time in Koh Lanta and wished we could stay longer!"
Show more
8.9

Excellent

283 reviews

Avg price per night
$ 50
Nakara Longbeach Resort (SHA Extra Plus)
Pra Ae Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Kids club
  7. Complimentary WIFi in all rooms
  8. Luggage storage
"Very happy with Nakara Longreach Resort, we chose this resort on recommendation from friends who had stayed a couple weeks prior. The resort is going through some updates so there is a bit of construction but its not too loud or inconvenient. We booked a Superior suite but were immediately upgrade to a Deluxe which was closer to the beach and right in front of the pool (very nice and clean), perfect for us. Rooms are clean, there are some lizards and bugs around but thats a given due to the location near the beach and the vegetation around the island. Staff was really friendly and helpful, especially the front desk ladies helping us book tours and transfers. We also rented a motorbike for a day from the front desk, relatively inexpensive and almost required if you want to travel around Koh Lanta. We just needed to leave a piece of ID as repost before we returned the keys. The only thing that wasn't amazing was the breakfast buffet, it was okay -- only had an omelette/egg station 1 out of the 4 breakfasts we had and everything else was subpar. The sunset is very beautiful from long beach! I would definitely recommend staying here and if I find myself back in Koh Lanta, I will be a returning customer!"
Show more
7.6

Very good

862 reviews

Avg price per night
$ 40
Royal Lanta Resort & Spa (SHA Extra Plus)
Klong Dao Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Valet parking
  3. Complimentary WIFi in all rooms
  4. Luggage storage
  5. Hot tub
  6. Exercise area
  7. Contactless check-in/out
  8. Sauna
"We booked our stay at Royal Lanta to celebrate our one year anniversary, it was everything we hoped for and more. From the moment we arrived the service was first class and we were even given a complimentary massage at the resorts day spa. The bungalows are beautifully presented with high ceilings and a huge bed. The location is close to the beach, Klong Dao, which is one of the best swimming beaches in Koh Lanta. The included breakfast was the best we had in our 7 week stay in Thailand. The Mountain View Pool was secluded and relaxing and there was also an infinity pool which was more popular with the families. The staff were always friendly and helpful and will arrange the hire of a motorbike or car for exploring the island if needed. The gardens and boardwalks separating the bungalows gave a feeling of complete privacy and were kept spotlessly clean. I hope to return to Royal Lanta Resort in the future. "
Show more
8.1

Excellent

1088 reviews

Avg price per night
$ 131
Avani+ Koh Lanta Krabi Resort (SHA Plus+)
Klong Dao Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Hot tub
  6. Kids club
  7. Front desk [24-hour]
  8. Check-in/out [express]
"For us it was a surprising excellent experience. We had chosen first another hotel (4 stars) in Koh Lanta that seems more luxurious according to their website, but this hotel was fully booked, and we were proposed to stay at Lanta Cliff Beach Resort and Spa (3 stars) as an alternative. We did not expect something special and thought first to stay there just a few days to find something better once in Koh Lanta. But to our surprise we found a marvelous hotel of higher quality than a 3 stars. It was so enchanting that we spent there all our holidays. We strongly recommend this hotel that is one of the newest and the best hotels in the North West of Koh Lanta."
Show more
8.4

Excellent

1469 reviews

Avg price per night
$ 195
Sayang Beach Resort (SHA Extra Plus)
Pra Ae Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Luggage storage
  5. Contactless check-in/out
  6. Private beach
  7. Coffee shop
  8. Laundry service
"Our stay was the best we could hope for.after couple of years visiting all beaches from phuket,phiphi,samui,phangan,koh tao, sayang resort on ko lantas long beach became our dream come true. Great soft sandy beach,no rocks in water (can swimm without hurting yourself), simple yet very nice wooden bungallows in garden setting right on beah,whats totally necessary for our age (67yrs) are provided sunbeds in shadow,which isvrather a rarity on ko lanta beautifull beaches. Staff is extraordinary helpful and nice,it is for a reason that sayang gets so high ratings from gueats and i can only confirm those. So if you like nature,traquillity,prefer bungalows instead od big hotels and like to have breakfast in garden setting or dinners right on beach while watching sunsets,this is your place. If u borrow scooter,then u are totally free as of exploring other beaches or heading for dinner as there are hundreds of options within 10min drive,should u get bored by 2km long beach And its dozens of dinner/lunch options. We shall return for sure,not only to lanta,but specially to sayang."
Show more
8.7

Excellent

464 reviews

Avg price per night
$ 46
Layana Resort & Spa (SHA Extra Plus)
Pra Ae Beach,Koh Lanta - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Hot tub
  6. Exercise area
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"This was our second visit in the last 6 months to Layana Resort in Koh Lanta and we certainly were not disappointed. It is a beautiful resort in a lovely beach side location, well run with friendly staff and Management. The restaurant is excellent with changing menus nightly and a great breakfast. Daily tours on their speedboat are also a great hit with the guests as is the Spa. Having a child free policy makes it an idyllic getaway. Well done Bob and Margie."
Show more
9.4

Exceptional

407 reviews

Avg price per night
$ 235

Fast facts about Koh Lanta, Thailand

Accommodations174 properties
Popular hotelPimalai Resort & Spa (SHA Extra Plus)
Popular areaPra Ae Beach
Nightly rates from$5
Reasons to visitBeaches, Restaurants, Romance

Just viewed by other Agoda travelers


Traveler impressions of Koh Lanta


Frequently asked questions

What's the average price of a hotel in Koh Lanta?

The average price for a 3-star hotel in Koh Lanta is USD 27. The average price for a 4-star hotel in Koh Lanta is USD 55. The average price for a 5-star hotel in Koh Lanta is USD 81.

What's the average price of a hotel in Koh Lanta this weekend?

The average price for a 3-star hotel in Koh Lanta this weekend is USD 27. The average price for a 4-star hotel in Koh Lanta this weekend is USD 52. The average price for a 5-star hotel in Koh Lanta this weekend is USD 81.

What's the average price of a hotel in Koh Lanta tonight?

The average price for a 3-star hotel in Koh Lanta tonight is USD 29. The average price for a 4-star hotel in Koh Lanta tonight is USD 60. The average price for a 5-star hotel in Koh Lanta tonight is USD 92.

What are the best hotels in Koh Lanta near Lanta Animal Welfare?

Verified travelers to Koh Lanta who stayed near Lanta Animal Welfare have given top reviews to Lanta Corner Resort (SHA Extra Plus), Pinky Bungalows Resort (SHA Extra Plus) and Coco Lanta Resort (SHA Extra Plus).

What are the most popular hotels in Koh Lanta?

What are the best hotels in Koh Lanta for couples?

What are the best hotels in Koh Lanta for families?

What hotels in Koh Lanta have the best views?

Verified travelers to Koh Lanta have given top reviews for the views at Pimalai Resort & Spa (SHA Extra Plus), Bakantiang Resort and The Houben Hotel, Adults Only (SHA Extra Plus).

What hotels in Koh Lanta have the best breakfast?

Verified travelers to Koh Lanta have given top reviews for the breakfast at Best Stay Hostel, Lanta For Rest Boutique Hotel and Hub Of Joys Hostel.

What's the best neighborhood in Koh Lanta to stay in?

Popular neighborhoods among travelers staying in Koh Lanta include Pra Ae Beach, Baan Klong Khong and Klong Dao Beach.

Show more questions