Skip to main content

Filter by:


Star Rating

Review Score

Ko Lanta – 259 hotels and places to stay
See the latest prices and deals by choosing your dates.
Poohry Seaview, hotel in Ko Lanta

1.2 miles from Post Office Ko Lanta in Ko Lanta, Poohry Seaview provides accommodations with access to wellness packages and beauty services.

We absolutely enjoyed every bit of our stay there and kept extending! Been traveling in Thailand for a month it’s the first and only hotel so far we felt local vibe as there are villagers and fisher men live in that quiet area too :) The room is really comfortable and clean and spacious. What we loved the most is the tide gets low and high frequently and we got different view and feelings from it. I slept like a baby every night listening to the waves and naturally woke up to it too… the breakfast is also tasty at nice common area to chill with beautiful sea view. The owners/staff are very helpful and friendly, they definitely put lots of care and thoughts to this place! We hope to come back In the future! 💙💙 Only sad thing is there are lots of plastic garbages in the water.. would be wonderful if they do some cleaning for their lovely neighborhood/ home area? 🙏🙏
9.5
Scored 9.5
Exceptional
Rated exceptional
32 reviews
Price from$21.54per night
Lanta Casa Blanca, hotel in Ko Lanta

Facing the beachfront, Lanta Casa Blanca offers 4-star accommodations in Ko Lanta and has an outdoor swimming pool, fitness center and garden.

The room was very spacious with multi windows. The resort is in a very quite area to connect to the nature.
9.0
Scored 9.0
Wonderful
Rated wonderful
655 reviews
Price from$81.02per night
Twin Lotus Resort and Spa - SHA Plus - Adult Only Hotel, hotel in Ko Lanta

Twin Lotus Koh Lanta is an adult-only property. Located on a 3-mile stretch of white sandy beach of Klong Dao beach, one of the most beautiful beach on the island.

The view from our oceanfront room was simply amazing! so lovely and bright and relaxing. That was the best part for certain. The breakfast was very good, with many options and very tasty food. The beach is very nice, the pool is clean, so both are options for swimming. It is also very quiet, so good for some peaceful downtime.
8.6
Scored 8.6
Excellent
Rated excellent
586 reviews
Price from$85.81per night
The Lazy Lodge, hotel in Ko Lanta

Facing the beachfront, The Lazy Lodge offers 4-star accommodations in Ko Lanta and has a garden, restaurant and bar.

Great location for a mix of relaxing and party We loved it here- really tastefully done, and not a resort feel which is nice for Thailand The staff were excellent and it was nice to be able to chose brekkie The beach location is spot on and lots of places to hang in the sun or shade They were building a small pool I think in the basis of previous comments and I think that will be a nice extra touch The rooms are lovely - cool, decent WiFi in each room, tasteful decor and top bonus for the team providing a reusable water bottle in a country which still seems to be over using plastics
9.2
Scored 9.2
Wonderful
Rated wonderful
362 reviews
Price from$69.99per night
Beach Home Lanta, hotel in Ko Lanta

Beach Home Lanta Hotel is located on the scenic Klong Nin Beach of Koh Lanta, a 10-minute drive from Saladan Pier. It provides charming accommodations with private balconies and air conditioning.

We booked for 3 nights and when we saw the place we added one more night but we would have stayed here for a month if it would have been possible ❤️
9.4
Scored 9.4
Wonderful
Rated wonderful
185 reviews
Price from$96.89per night
Lazy Days Bungalows, hotel in Ko Lanta

The beachfront Lazy Days Bungalows is located along the Relax Beach in Ko Lanta. It offers stunning sea views from the on-site restaurant and bar. Free WiFi is available.

It is the most relaxing place we have visited this trip, the staff were very friendly and helpful,just wish we could have stayed a little longer.
9.2
Scored 9.2
Wonderful
Rated wonderful
233 reviews
Price from$49.53per night
Papillon Bungalows, hotel in Ko Lanta

Papillon Bungalows has an outdoor swimming pool, garden, a terrace and restaurant in Ko Lanta. Offering a bar, the property is located within a 2-minute walk of Long Beach.

The staff. The customer service. Fulfillment of extra need with a smile( e.g. Cooking of FULL breakfast on the day of checkout so that I could be with full stomach while riding the boat; a ride to exchange money etc etc.) The staff. The location i.e. the beach. The property i.e. the palm/coconut trees; pools; the sounds of water falling in the pool giving an impression of a waterfall, the dog etc etc). The restaurant/ the food. Value for the money.
8.4
Scored 8.4
Very Good
Rated very good
112 reviews
Price from$60.57per night
Lanta at Home - SHA Extra Plus, hotel in Ko Lanta

A 5-minute walk from Klong Dao Beach, Lanta at Home - SHA Extra Plus offers comfortable rooms and free WiFi in public areas and private rooms.

The manager was so wonderful and helpful I would return just to visit him! Comfortable room with a little balcony, just a bit off the beach. Walkable to everything. Water refill station and nice coffee machine in the room. Felt luxurious! Sweetest staff ever.
9.6
Scored 9.6
Exceptional
Rated exceptional
98 reviews
Price from$36.04per night
i-Style Lanta Boutique House --- SHA Extra Plus, hotel in Ko Lanta

i-Style Lanta Boutique House --- SHA Extra Plus is located just 0.7 mi away from Klong Dao Beach and 1640 feet from Kaw Kwang Beach.

pleasant, comfortable, and well equiped room. AC worked fine. I got some fresh papaya from the owner. Very good.
9.4
Scored 9.4
Wonderful
Rated wonderful
51 reviews
Price from$21.54per night
Tan Residence, hotel in Ko Lanta

Located in Ko Lanta, a 14-minute walk from Kaw Kwang Beach, Tan Residence provides accommodations with a garden, free private parking and a shared lounge.

location was central and yet quiet. hosts were talkative and friendly.
9.2
Scored 9.2
Wonderful
Rated wonderful
39 reviews
Price from$29.61per night
See all hotels near Ko Lanta
Subscribe to receive premium deals

Prices drop the second you sign up!