Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Ko Lanta – 289 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Lanta for Rest Boutique 3 stars

Hotel in Klong Dao Beach, Ko Lanta

Situated in Ko Lanta, within 900 metres of Police Station and 1 km of Saladan School, Lanta for Rest Boutique offers accommodation with an outdoor swimming pool and free WiFi. I love this place. It is so relaxing. The staff are fantastic, always smiling and the owner will try and make it your perfect holiday. You wake up, eat your breakfast in the outdoor restaurant and then walk 5 mins to the most amazing beach. Your rooms can be cleaned every day if you want and you get 2 bottles of water and coffee sachets etc daily. After that we swim in their 25 meter clean pool.What more do you need 🤷‍♀️.We come back here whenever we can.

Show more Show less
8.6
Fabulous
301 reviews
Price from
£14
per night

Lanta Casa Blanca 4 stars

Hotel in Klong Khong Beach, Ko Lanta

Lanta Casa Blanca has a restaurant, outdoor swimming pool, a fitness centre and bar in Ko Lanta. This 4-star hotel offers a private beach area and room service. Lovely boutique resort with a great piece of quiet beach in front of it. Nice neighbouring bars and restaurants as well as on the property ground itself.

Show more Show less
9.2
Superb
487 reviews
Price from
£43
per night

Twin Lotus Resort and Spa 4 stars

Hotel in Klong Dao Beach, Ko Lanta

Twin Lotus Koh Lanta is an adult-only property, a 3-minute walk from Klong Dao Beach. It offers modern accommodation with air-conditioning and free WiFi. The property was beautiful, wonderful location, friendly staff and I. definitely go again.

Show more Show less
8.9
Fabulous
720 reviews
Price from
£74
per night

Lanta Emerald Bungalow 3 stars

Hotel in Klong Khong Beach, Ko Lanta

Set in Ko Lanta, 2.1 km from Klong Toab Beach, Lanta Emerald Bungalow offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Pool was clean, motorbike rental was realy good and smooth, friendly staff

Show more Show less
8.4
Very good
342 reviews
Price from
£15
per night

Lanta@home 2 stars

Hotel in Klong Dao Beach, Ko Lanta

A 5-minute walk from Klong Dao Beach, Lanta@home offers comfortable rooms and free WiFi in public areas and private rooms. It is 3.1 km from Saladan Pier and a short ride from shops and restaurants. Great localisation, 1 min to the best beach in Koh Lanta. Great value breakfest in hotel and even better dinners just across the street. Incredible staff, we forgot wallet from the room and this nice lady went running after us and caught us at the pier right before our boat departed. Not many would do that.

Show more Show less
9.1
Superb
119 reviews
Price from
£9
per night

Pinky Bungalow Resort 4 stars

Hotel in Klong Khong Beach, Ko Lanta

Located in Koh Lanta, Pinky Bungalow is just 3 minutes’ walk from Klong Khong Beach. A 10-minute drive from Klong Khong Pier, it offers air-conditioned bungalows and free Wi-Fi. Warm and welcoming staff on arrival. Rooms were exceptionally clean. Beds were super comfy and big! 3 lovely big pools to choose from. Less than 5 mins walk to the beachfront with lots of bars and restaurants to choose from. Highly recommend!

Show more Show less
8.7
Fabulous
555 reviews
Price from
£59
per night

Arthaya Villas 3 stars

Hotel in Klong Khong Beach, Ko Lanta

Arthaya Villas features a restaurant, outdoor swimming pool, a bar and shared lounge in Ko Lanta. With free WiFi, this 3-star hotel offers room service and valet parking. Great villa!!! Very friendly staff Extremely good breakfast Very nice pool Very beautiful garden We absolutely recommend this place and hope to come back!

Show more Show less
9.3
Superb
77 reviews
Price from
£32
per night

Riviera Boutique House 2 stars

Hotel in Klong Khong Beach, Ko Lanta

Surrounded by greenery, peace and quiet can be enjoyed at Riviera Boutique House. Free WiFi access is available in public areas for guests to stay connected. Very clean. Super friendly and helpful staff. A lot facilities at the hotel (rent motor bikes, get transportation to other cities ..). Spacious room. Great location.

Show more Show less
9.2
Superb
245 reviews
Price from
£12
per night

Lanta Sport Resort 4 stars

Hotel in Klong Khong Beach, Ko Lanta

Offering a fitness centre and outdoor pool, Lanta Sport Resort is a 10-minute walk to Phra-Ae Beach on the island of Koh Lanta. The resort offers air-conditioned accommodation with free WiFi. The staff were very friendly and always happy to help. The pool area is lovely (despite the uncomfortable sunbeds) The food at the restaurant couldn't be faulted, however it was very slow to come out and was pricer than going out for dinner in town.

Show more Show less
7.3
Good
98 reviews
Price from
£17
per night

Baan Check In 3 stars

Hotel in Klong Khong Beach, Ko Lanta

Located in the Klong Khong Beach district in Koh Lanta, Baan Check In offers 3-star rooms with free WiFi. Staff on site can arrange airport transfers at an additional charge. Modern Equipment and a friendly host/staff. Comfortable bed a nice balcony.

Show more Show less
8.8
Fabulous
127 reviews
Price from
£24
per night

Most booked hotels in Ko Lanta in the past month

See all

Ko Lanta's best hotels with breakfast

See all

Budget hotels in Ko Lanta

See all

Hotels located in the centre of Ko Lanta

See all

FAQs about hotels in Ko Lanta

  • On average, 3-star hotels in Ko Lanta cost £61 per night, and 4-star hotels in Ko Lanta are £125 per night. If you're looking for something really special, a 5-star hotel in Ko Lanta can on average be found for £277 per night (based on Booking.com prices).

  • On average, it costs £37 per night to book a 3-star hotel in Ko Lanta for tonight. You'll pay on average around £101 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ko Lanta will cost around £115 (based on Booking.com prices).

  • Many families visiting Ko Lanta loved staying at DOX Ko Lanta, Redrock Lanta Beach Resort & Villas and Tara House.

  • These hotels in Ko Lanta are highly rated by couples: Redrock Lanta Beach Resort & Villas, OYO 591 Serene Lanta Resort and The Lazy Lodge.

  • OYO 1082 Chom Dao Resort, i-Style Lanta Boutique House and Lanta Casa Blanca are some of the popular hotels in Ko Lanta.

  • The average price per night for a 3-star hotel in Ko Lanta this weekend is £40 or, for a 4-star hotel, £116. Looking for something even fancier? 5-star hotels in Ko Lanta for this weekend cost on average around £118 per night (based on Booking.com prices).

  • For hotels in Ko Lanta that serve up a highly-rated breakfast, try OYO 1083 Lanta Wild Beach Resort, Twin Lotus Resort and Spa and Cicada Lanta.

  • Redrock Lanta Beach Resort & Villas, Arthaya Villas and Tara House have received great reviews from travellers in Ko Lanta regarding the views from their hotel rooms.

  • Klong Khong Beach, Phra Ae Beach and Klong Dao Beach are popular with other travellers visiting Ko Lanta.

  • Some of the best hotels in Ko Lanta near Had Hin Ngam include LaLaanta Hideaway Resort, Pimalai Resort & Spa and Klong Jark Bungalow.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Ko Lanta:

Explore guest reviews of hotels in Ko Lanta

See all