Home/Where to stay/Ko Lanta/4- and 5-star hotels

4- and 5-star hotels in Ko Lanta

A hand-picked shortlist of 4- and 5-star hotels on Ko Lanta, from beachfront resorts at Klong Dao and Long Beach to hillside retreats above Kantiang Bay. It suits couples, families and divers who want an upscale base on a laid-back Thai island.

10 hotels7 rated 4.5+7,089 guest reviews

Staying in Ko Lanta

Ko Lanta Yai is the largest island in its group and where most visitors stay, hilly in the interior with mangrove forests and rubber plantations. The west coast holds the main beaches — Klong Dao, Long Beach, Klong Khong, Klong Nin and Kantiang Bay — while the east coast, including the old town of Ban Si Raya, has a different character, with stilt houses and a historic sea-faring community. Tourism ranges from simple bungalows to luxury resorts, and despite growing popularity the island keeps a laid-back feel, with no high-rise buildings and a focus on nature and relaxation.

These hotels sit along the west coast and around Saladan in the north. Avani Koh Lanta Krabi Resort, Chada Lanta Beach Resort, Royal Lanta Resort & Spa and El Pillax Lanta Resort are in or near Saladan, close to Klong Dao Beach; Rawi Warin Resort & Spa and Moonlight Bay Resort lie further south near Klong Nin and Klong Tob. Pimalai Resort And Spa, The Houben Adult Only and Anda Lanta Resort sit in the south at Ba Kan Tiang. Between them they suit couples seeking quiet, families wanting pools and family rooms, and divers drawn by sites such as Ko Haa and Ko Rok.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Pimalai Resort And Spa

    ★★★★★4.81,477 reviews10.3 km from the centre

    99 Moo 5 Ba Kan Tiang Beach, Ko Lanta, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Breakfast

    Why stay hereA 5-star stay on Ba Kan Tiang Beach, 10.3 km from the centre, with 1,477 reviews and a 4.8 guest rating. Divers and canoeists are well served, and the spa and massage facilities suit guests who want to slow down between beach days. Families will find kids pool, babysitting service and family rooms useful, while the fitness centre and games room keep everyone occupied. Best for travellers who want a full-service resort in a quieter bay and do not mind being away from the main town.

    See Pimalai Resort And Spa
  2. Avani Koh Lanta Krabi Resort

    ★★★★★4.6807 reviews7.4 km from the centre

    315 Moo 1 Saladan, Ko Lanta, Thailand

    Best for: Families · Drivers

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereSet at 315 Moo 1 Saladan, 7.4 km from the centre, this 5-star resort has its own private beach plus an outdoor pool and pool bar. The 4.6 guest rating comes from 807 reviews. Guests can take to the water by canoe, then eat at the restaurant or lounge. Family rooms and a fitness centre add to the appeal. It suits families and couples who want a private beach base within easier reach of Saladan than the island's southern bays.

    See Avani Koh Lanta Krabi Resort
  3. The Houben Adult Only

    ★★★★4.8262 reviews9.1 km from the centre

    272 Moo 5, Ba Kantiang Bay, Koh Lanta Yai, Krabi, Ko Lanta, Thailand

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereAn adults-only 4-star hotel at Ba Kantiang Bay, 9.1 km from the centre, rated 4.8 from 262 reviews. Sea views, Jacuzzi and patio make it a good fit for couples; diving and fishing are on hand for active guests, and the shuttle service helps with getting around. Massage, fitness centre and outdoor pool round out the stay. Choose it if you want a small, quiet, grown-up property rather than a large family resort.

    See The Houben Adult Only
  4. Rawi Warin Resort & Spa

    ★★★★4.7898 reviews3.3 km from the centre

    139 Moo 8 Ko Lanta Yai Krabi, Ko Lanta, Thailand

    Best for: Families · Drivers

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereThis 4-star resort sits 3.3 km from the centre, the closest of the Klong Dao area options here, and holds a 4.7 rating from 898 reviews. An outdoor pool with pool bar, plus diving and a games room, covers both relaxing and active days, while the spa and massage service suit slower afternoons. Families have family rooms and a cot option. It works well for guests who want resort facilities and easy access to Saladan.

    See Rawi Warin Resort & Spa
  5. Anda Lanta Resort

    ★★★★4.5610 reviews11.4 km from the centre

    79 Moo 5, Ko Lanta, Thailand

    Best for: Families · Drivers

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereOn a private beach 11.4 km from the centre, this 4-star resort pairs sea views with a spa, outdoor pool and massage service. The 4.5 rating comes from 610 reviews. Divers and anglers can arrange diving and fishing, and family rooms with a cot option make it practical for those travelling with children. Concierge and shuttle service help with planning days out. It suits guests who prefer a southern beach setting over the busier northern end.

    See Anda Lanta Resort
  6. Moonlight Bay Resort

    ★★★★4.5363 reviews3.0 km from the centre

    69 Moo 8 Ban Klongtob Ko Lanta Yai Krabi, Ko Lanta, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Spa
    • Free car parking

    Why stay hereA 4-star resort 3.0 km from the centre, rated 4.5 from 363 reviews. Its private beach is the main draw, backed by an outdoor pool, kids pool and a fitness centre. Canoeing is not offered, but badminton, massage and a restaurant cover the rest of the day. Family rooms and a cot option suit parents, while the shuttle service and car rental make the short run into town simple. Good for families wanting a beach base close to the centre.

    See Moonlight Bay Resort
  7. El Pillax Lanta Resort

    ★★★★4.5350 reviews1.4 km from the centre

    261 M.2T. Saldan A Ko Lanta District, Ko Lanta, Thailand

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereAt 1.4 km from the centre, this is the most centrally placed hotel on this list. The 4-star property, rated 4.5 from 350 reviews, has an outdoor pool, a spa and a terrace, plus a cafe and restaurant on site. Fishing is available for guests who want to get out on the water, and shuttle service and free car parking ease transport. It suits travellers who want to be near Saladan's shops and services rather than in a secluded bay.

    See El Pillax Lanta Resort
  8. SriLanta Resort and Spa

    ★★★★4.11,478 reviews5.5 km from the centre

    111 Mu 6 Klongnin Beach Koh Lanta Yai, Ko Lanta, Thailand

    Best for: Families · Pool and spa

    • Outdoor pool
    • Spa
    • Lounge

    Why stay hereA 4-star resort on Klongnin Beach, 5.5 km from the centre, with 1,478 reviews and a 4.1 rating. The private beach and outdoor pool with pool bar are the centrepieces, and the spa and massage service, games room and entertainment activities fill evenings. Divers have a base here too, and family rooms with a cot option make it workable for children. It fits guests who want a lively beachfront resort with plenty going on.

    See SriLanta Resort and Spa
  9. Chada Lanta Beach Resort

    ★★★★4.1542 reviews6.8 km from the centre

    279 Moo1 Tambol Saladan, Ko Lanta, Thailand

    Best for: Drivers · Pool and spa

    • Kids pool
    • Self Parking
    • Fitness Center

    Why stay hereThis 4-star beachfront resort, 6.8 km from the centre, is rated 4.1 from 542 reviews and is the most family-focused option here. A private beach, outdoor pool, kids pool and playground cover the children, while the fitness centre, steam room and library give adults their own corners. Babysitting service, a business centre and meeting room add flexibility. It suits families and groups who want shops, a cafe and organised facilities all on site.

    See Chada Lanta Beach Resort
  10. Royal Lanta Resort & Spa

    ★★★★3.9302 reviews6.5 km from the centre

    222 Moo 3 Klong Dao Beach Saladan 222 2, Ko Lanta, Thailand

    Best for: Families · Drivers

    • Outdoor pool
    • Free car parking
    • Breakfast in room

    Why stay hereA 4-star resort on Klong Dao Beach, 6.5 km from the centre, rated 3.9 from 302 reviews. The private beach is paired with an outdoor pool and pool bar, and massage service, a lounge and restaurant cover the indoor hours. Family rooms, a cot option and shuttle service make it manageable for those with children. It appeals to guests who want a straightforward beachfront stay on the island's popular northern shore.

    See Royal Lanta Resort & Spa

The shortlist side by side

HotelClassGuest ratingReviewsParkingBreakfastPool or spaTo the centre
Pimalai Resort And Spa★★★★★4.81,477YesYesYes10.3 km
Avani Koh Lanta Krabi Resort★★★★★4.6807YesYesYes7.4 km
The Houben Adult Only★★★★4.8262YesYesYes9.1 km
Rawi Warin Resort & Spa★★★★4.7898Yes–Yes3.3 km
Anda Lanta Resort★★★★4.5610Yes–Yes11.4 km
Moonlight Bay Resort★★★★4.5363Yes–Yes3.0 km
El Pillax Lanta Resort★★★★4.5350Yes–Yes1.4 km
SriLanta Resort and Spa★★★★4.11,478––Yes5.5 km
Chada Lanta Beach Resort★★★★4.1542Yes–Yes6.8 km
Royal Lanta Resort & Spa★★★★3.9302YesYesYes6.5 km

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

For families

Avani Koh Lanta Krabi Resort has family rooms, a kids pool and a private beach. Rawi Warin Resort & Spa adds a games room and family rooms, while Anda Lanta Resort offers a spa and a swimming pool. Royal Lanta Resort & Spa brings family rooms and a pool bar close to Klong Dao Beach.

Avani Koh Lanta Krabi Resort · Rawi Warin Resort & Spa · Anda Lanta Resort · Royal Lanta Resort & Spa

For couples

The Houben Adult Only is an adults-only address at Ba Kantiang Bay with an outdoor pool, sea views and massage. Pimalai Resort And Spa pairs a 5-star rating of 4.8 from 1477 reviews with a jacuzzi, fitness centre and diving, in a quiet southern bay.

The Houben Adult Only · Pimalai Resort And Spa

For divers

Pimalai Resort And Spa, Rawi Warin Resort & Spa and The Houben Adult Only all list diving and scuba diving, useful for trips to Ko Haa and Ko Rok. Anda Lanta Resort also offers diving, fishing and a private beach, making it a practical base for days on the water.

Pimalai Resort And Spa · Rawi Warin Resort & Spa · The Houben Adult Only · Anda Lanta Resort

For business

Pimalai Resort And Spa and Avani Koh Lanta Krabi Resort both provide business centres, 24-hour front desks and free wifi. Chada Lanta Beach Resort has a business centre, meeting room and banquet facilities, and it sits at Saladan near the ferry pier in the north.

Pimalai Resort And Spa · Avani Koh Lanta Krabi Resort · Chada Lanta Beach Resort

Where to stay in Ko Lanta

Saladan

Saladan is the northern hub around the ferry pier, close to Klong Dao Beach, a long stretch of sand with many resorts and restaurants and a convenient base for exploring. Avani Koh Lanta Krabi Resort, El Pillax Lanta Resort, Chada Lanta Beach Resort and Royal Lanta Resort & Spa all have addresses here. Klong Dao is the closest beach to the pier.

Our picks here: Avani Koh Lanta Krabi Resort · Chada Lanta Beach Resort · Royal Lanta Resort & Spa

Kantiang Bay

Kantiang Bay is a scenic bay in the south of the island, surrounded by hills, with a selection of upscale resorts and close to viewpoints and waterfalls. Pimalai Resort And Spa and The Houben Adult Only both stand here. It suits travellers who want a quiet southern setting away from the busier northern beaches.

Our picks here: The Houben Adult Only

Plan your stay

Getting there and around

Ko Lanta is reached by car ferry from the mainland at Ban Hua Hin, about two hours from Krabi town, or by speedboat from Krabi, Phuket and other Andaman coast destinations during high season. The nearest airport is Krabi International Airport, with flights from Bangkok and other cities; from there, minivans and taxis can take you to the ferry pier. On the island, songthaews and taxis are available, but renting a motorbike or car is common for exploring at your own pace. Roads are paved but hilly in places.

When to go

The best time to visit Ko Lanta is during the dry season, from November to April, when the weather is sunny and the sea is calm. The peak months are December to February. The rainy season runs from May to October, with the heaviest rainfall in September and October; during the green season many businesses may close and boat services are reduced. Temperatures are fairly consistent year-round, typically ranging from 25°C to 32°C.

Questions, answered

Which of these hotels is closest to the centre?

El Pillax Lanta Resort is the closest, 1.4 km from the centre. Moonlight Bay Resort is 3.0 km away and Rawi Warin Resort & Spa 3.3 km. The southern resorts are furthest: Anda Lanta Resort at 11.4 km and Pimalai Resort And Spa at 10.3 km.

Which hotel has the highest guest rating?

Pimalai Resort And Spa and The Houben Adult Only share the top score of 4.8 out of 5, from 1477 and 262 reviews respectively. Rawi Warin Resort & Spa follows at 4.7 from 898 reviews, and Avani Koh Lanta Krabi Resort scores 4.6 from 807 reviews.

Do these hotels have free parking?

Free car parking is listed at Pimalai Resort And Spa, Avani Koh Lanta Krabi Resort, The Houben Adult Only, Rawi Warin Resort & Spa, Anda Lanta Resort, Moonlight Bay Resort and Royal Lanta Resort & Spa. Chada Lanta Beach Resort lists self parking instead.

Are there hotels with a pool for children?

Both Pimalai Resort And Spa and Chada Lanta Beach Resort and Avani Koh Lanta Krabi Resort list a kids pool. Moonlight Bay Resort also has one, alongside its outdoor pool. All four are on the west coast, from Saladan in the north to the southern bays.

Which hotels have a spa?

Anda Lanta Resort and El Pillax Lanta Resort list a spa among their facilities. Several others, including Pimalai Resort And Spa, Avani Koh Lanta Krabi Resort and Rawi Warin Resort & Spa, offer massage and jacuzzi facilities, so a spa treatment is easy to arrange on site.

Which hotels are good for families?

Avani Koh Lanta Krabi Resort, Rawi Warin Resort & Spa, Anda Lanta Resort, Moonlight Bay Resort and Royal Lanta Resort & Spa all list family rooms. Pimalai Resort And Spa and Chada Lanta Beach Resort add babysitting services, and Chada Lanta also has a playground.

Do any hotels have an adults-only policy?

The Houben Adult Only is the one adults-only property on this shortlist. It is a 4-star hotel at Ba Kantiang Bay, rated 4.8 out of 5 from 262 reviews, with an outdoor pool, sea views and a shuttle service.

Which hotels are closest to the beach?

Pimalai Resort And Spa, Avani Koh Lanta Krabi Resort, Rawi Warin Resort & Spa, Anda Lanta Resort and Moonlight Bay Resort all have addresses by the west-coast beaches and list beach access or a private beach. Anda Lanta Resort, Moonlight Bay Resort and Chada Lanta Beach Resort each have a private beach.

More ways to stay in Ko Lanta