Home/Where to stay/Ban Khao Lak/5-star hotels

5-star hotels in Ban Khao Lak

A shortlist of the 5-star hotels in Ban Khao Lak, on Thailand's Andaman coast. Every property here holds 5-star class and a guest rating of 4.4 or higher, so the page suits couples, families and long-stay travellers choosing between beachfront resorts near the centre and quieter addresses to the north.

15 hotels13 rated 4.5+23,784 guest reviews

Staying in Ban Khao Lak

Ban Khao Lak is a low-key beach destination on the Andaman coast, close to Khao Sok National Park and the Similan Islands and a gateway to Phang-nga Bay and its limestone karsts. It is quieter than busier resorts but fully developed, with restaurants, shops and diving, snorkelling and rainforest trips on the doorstep. Memorials and evacuation signs from the 2004 tsunami remain part of the landscape.

The hotels on this shortlist sit along the Petchkasem road corridor and the beaches it serves. Khuk Khak and Kukkak addresses, held by JW Marriott Khao Lak Resort & Spa, Moracea by Khao Lak Resort, X10 Khaolak Resort, La Vela Khao Lak, The Sands Khao Lak by Katathani SHA Extra Plus, The Haven Khao Lak, Ramada Resort by Wyndham Khao Lak and Kantary Beach Hotel Villas & Suites, sit south of the commercial centre. Bang Muang and Bangsak addresses, held by Grand Mercure Khao Lak Bangsak, Avani Plus Khao Lak Resort, Le Meridien Khao Lak Resort & Spa, Graceland Khaolak Beachfront Resort and Pullman Khao Lak Resort, lie further north and further from the centre. Couples take the quieter northern resorts, families the larger resorts with kids pools and family rooms, and short breaks the addresses within 2 km of the centre.

The shortlist

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

  1. JW Marriott Khao Lak Resort & Spa

    ★★★★★4.72,769 reviews3.8 km from the centre

    41 12 Moo 3 Khuk Khak Takuapa, Phang Nga, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Breakfast

    Why stay hereA large resort with 2,769 reviews and a 4.7 guest rating, set 3.8 km from the centre of Ban Khao Lak. Days pass easily here: scuba diving lessons, badminton and aerobics are all on offer, and a fitness centre and games room keep everyone occupied when the beach is not enough. Families appreciate the family rooms and babysitting service. The buffet and in-room breakfast suit unhurried mornings, while the bar and garden give the evenings somewhere to go.

    See JW Marriott Khao Lak Resort & Spa
  2. Moracea by Khao Lak Resort

    ★★★★★4.71,834 reviews3.3 km from the centre

    26 20 M.7 .Petchkasem Rd. T.Khuk Khak A.Takuapa, Ban Khao Lak, Thailand

    Best for: Drivers · Pool and spa

    • Kids pool
    • Spa
    • Free car parking

    Why stay hereSea views, an outdoor pool and a Jacuzzi make this a restful 5-star base 3.3 km from the centre. Kids have their own pool and a playground, and babysitting is available, so parents can use the fitness centre or the pool bar without worrying. With 1,834 reviews and a 4.7 rating, it is a reliable choice for couples and families who want meals, massages and everything else close at hand in the resort itself.

    See Moracea by Khao Lak Resort
  3. X10 Khaolak Resort

    ★★★★★4.71,792 reviews1.6 km from the centre

    38 9 Moo 6 Petchakasem Road Khuk Khak Takuapa Phangnga, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Spa
    • Free car parking

    Why stay hereThe closest of these resorts to the centre, just 1.6 km away, which makes it handy for guests who want to step out in the evening. A 4.7 rating across 1,792 reviews reflects steady satisfaction. Canoeing and darts cover active days, while the kids pool and family rooms keep younger guests happy. Massage is on site for the adults, and the lounge and garden offer quiet corners after dinner.

    See X10 Khaolak Resort
  4. Grand Mercure Khao Lak Bangsak

    ★★★★★4.71,316 reviews14.9 km from the centre

    71 Moo7 Bangmuang District Ampur Takuapa, Ban Khao Lak, Thailand

    Best for: Drivers · Pool and spa

    • Kids pool
    • Free car parking
    • Breakfast

    Why stay hereSet 14.9 km from the centre in the Bangsak area, this resort suits guests who want space and quiet. It earns 4.7 from 1,316 reviews. Badminton, aerobics and canoeing fill the daytime, and a fitness centre and kids pool cover different ages. Breakfast and dinner are served on site, with lunch also available. The garden and the beach nearby make it easy to spend whole days outdoors.

    See Grand Mercure Khao Lak Bangsak
  5. Avani Plus Khao Lak Resort

    ★★★★★4.71,279 reviews10.8 km from the centre

    99 Thanon Phet Kasem Moo 8 Bang Muang Takua Pa, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Breakfast

    Why stay hereA 4.7 rating from 1,279 reviews and 10.8 km from the centre, this resort works well for travellers who want seclusion without giving up activities. Badminton, diving and canoeing are on the programme, with a gymnasium and fitness centre for everyday training. Family rooms and babysitting service make it practical for those with children, and the garden, bar and lounge give the evenings shape.

    See Avani Plus Khao Lak Resort
  6. Ramada Resort by Wyndham Khao Lak

    ★★★★★4.7792 reviews0.9 km from the centre

    59 Moo 5, Tumbon Kukkak, Takuapa, Ban Khao Lak, Thailand

    Best for: Drivers · Pool and spa

    • Kids pool
    • Sauna
    • Free car parking

    Why stay hereAt 0.9 km from the centre, this is the most central of the group and the easiest for guests who like to walk out. The 792 reviews give it a 4.7 rating. Families are well looked after with a kids pool, babysitting service and games room, while the Jacuzzi and massage offer quieter options. Aerobics and bike rental keep things active, and in-room breakfast plus a bar cover the rest.

    See Ramada Resort by Wyndham Khao Lak
  7. La Vela Khao Lak

    ★★★★★4.62,383 reviews0.9 km from the centre

    98 9 Moo 5 Khuk Khak, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Breakfast

    Why stay hereAlso 0.9 km from the centre, this resort pairs a 4.6 rating from 2,383 reviews with a livelier setup. Family rooms, a kids pool and babysitting service make it workable for parents, and massage and a fitness centre round out the offering. Canoeing is available for those who want to get out on the water.

    See La Vela Khao Lak
  8. The Sands Khao Lak by Katathani SHA Extra Plus

    ★★★★★4.62,142 reviews2.1 km from the centre

    10/18 Petchkasem Rd. Moo 7 Kukkak, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Spa
    • Free car parking

    Why stay hereA 4.6 rating from 2,142 reviews and 2.1 km to the centre. Families have a kids pool, playground and family rooms, plus babysitting service. The golf course and gymnasium stand out for active guests, and the outdoor pool and pool bar are the obvious place to unwind afterwards. In-room breakfast and massage add to the convenience.

    See The Sands Khao Lak by Katathani SHA Extra Plus
  9. Le Meridien Khao Lak Resort & Spa

    ★★★★★4.61,281 reviews15.1 km from the centre

    31 Moo 7 Bangmoung Takuapa Phang Nga, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Breakfast

    Why stay here15.1 km from the centre, this resort is aimed at guests who prefer a settled stay with plenty of facilities. A 4.6 rating comes from 1,281 reviews. Aerobics and darts are available, and the gymnasium and fitness centre cover training. The Jacuzzi and massage offer something slower. Family rooms and babysitting service make it a workable choice for those travelling with children.

    See Le Meridien Khao Lak Resort & Spa
  10. Graceland Khaolak Beachfront Resort

    ★★★★★4.51,935 reviews14.7 km from the centre

    30/7 Moo 7, Bang Muang, Takua-Pa, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Sauna
    • Free car parking

    Why stay hereA beachfront resort 14.7 km from the centre, with 1,935 reviews and a 4.5 rating. The activity list is unusually broad: archery, badminton and bowling, plus karaoke for the evening. Families get a kids pool, family rooms and babysitting service, and the kitchen and microwave are useful for longer stays. The lake and garden add to the setting.

    See Graceland Khaolak Beachfront Resort
  11. The Haven Khao Lak

    ★★★★★4.51,581 reviews1.9 km from the centre

    61 4 Moo 3 Khuk Khak Takuapa, Ban Khao Lak, Thailand

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Sauna
    • Free car parking

    Why stay here1.9 km from the centre and rated 4.5 by 1,581 guests, this resort is a straightforward choice for couples and families alike. Aerobics, canoeing and bike rental cover the active side, while the outdoor pool, massage and lounge handle the rest. Breakfast and dinner are served on site, with lunch also available, and the garden gives guests somewhere green to sit.

    See The Haven Khao Lak
  12. Eden Beach Khao Lak Resort & Spa

    ★★★★★4.51,119 reviews6.7 km from the centre

    12 12 Moo 2 Khaolak Beach Lam Kaen Thai Muang, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Breakfast

    Why stay here6.7 km from the centre and rated 4.5 from 1,119 reviews, this resort suits families who want organised days. Aerobics, darts and a games room are available, alongside a kids pool and family rooms, with babysitting service for parents who want time alone. The fitness centre and massage cover adults, and express check-in speeds up arrival. Dinner and a bar are on site.

    See Eden Beach Khao Lak Resort & Spa
  13. Kantary Beach Hotel Villas & Suites

    ★★★★★4.5907 reviews7.2 km from the centre

    64, 65 Moo 2, Kukkak, Takuapa,, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Sauna
    • Free car parking

    Why stay hereVillas and suites 7.2 km from the centre, rated 4.5 by 907 guests. The kitchen and kitchenette make longer stays easier, and a microwave and DVD player are provided. Canoeing and a fitness centre suit active guests, while the outdoor pool, massage and lounge offer quieter hours. Family rooms, a kids pool and babysitting service make the setup work for children.

    See Kantary Beach Hotel Villas & Suites
  14. Pullman Khao Lak Resort

    ★★★★★4.41,469 reviews20.7 km from the centre

    46 109 Moo 2 Soi 46 Laem Son Bang Muieng Beach Takua Pa, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Lounge

    Why stay here20.7 km from the centre, this resort sits furthest out and is best for guests who want to settle in one place. It holds a 4.4 rating from 1,469 reviews. Archery, badminton, canoeing and diving are all available, and the gymnasium and fitness centre cover everyday exercise. A beauty salon and massage handle the quieter side, and family rooms plus babysitting service welcome children.

    See Pullman Khao Lak Resort
  15. Kalima Resort and Villas Khao Lak

    ★★★★★4.41,185 reviews7.7 km from the centre

    3 88 Moo.2 Petchkasem Road, Ban Khao Lak, Thailand

    Best for: Families · Drivers

    • Kids pool
    • Free car parking
    • Breakfast

    Why stay here7.7 km from the centre, with 1,185 reviews and a 4.4 rating. Canoeing and a games room keep guests busy, and the fitness centre and kids pool serve different ages. Family rooms, babysitting service and high chairs make it easy for those with young children, while the fireplace and bar give the evenings a comfortable setting. Express check-in is available on arrival.

    See Kalima Resort and Villas Khao Lak

The shortlist side by side

HotelClassGuest ratingReviewsParkingBreakfastPool or spaTo the centre
JW Marriott Khao Lak Resort & Spa★★★★★4.72,769YesYesYes3.8 km
Moracea by Khao Lak Resort★★★★★4.71,834YesYesYes3.3 km
X10 Khaolak Resort★★★★★4.71,792YesYesYes1.6 km
Grand Mercure Khao Lak Bangsak★★★★★4.71,316YesYesYes14.9 km
Avani Plus Khao Lak Resort★★★★★4.71,279YesYesYes10.8 km
Ramada Resort by Wyndham Khao Lak★★★★★4.7792YesYesYes0.9 km
La Vela Khao Lak★★★★★4.62,383YesYesYes0.9 km
The Sands Khao Lak by Katathani SHA Extra Plus★★★★★4.62,142YesYesYes2.1 km
Le Meridien Khao Lak Resort & Spa★★★★★4.61,281YesYesYes15.1 km
Graceland Khaolak Beachfront Resort★★★★★4.51,935Yes–Yes14.7 km
The Haven Khao Lak★★★★★4.51,581YesYesYes1.9 km
Eden Beach Khao Lak Resort & Spa★★★★★4.51,119YesYesYes6.7 km
Kantary Beach Hotel Villas & Suites★★★★★4.5907Yes–Yes7.2 km
Pullman Khao Lak Resort★★★★★4.41,469Yes–Yes20.7 km
Kalima Resort and Villas Khao Lak★★★★★4.41,185YesYesYes7.7 km

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

How to choose

For families

These hotels list family rooms, kids pools and babysitting service. Moracea by Khao Lak Resort and X10 Khaolak Resort add playgrounds or games rooms, The Sands Khao Lak by Katathani SHA Extra Plus lists a playground and outdoor pool, Eden Beach Khao Lak Resort & Spa and Kalima Resort and Villas Khao Lak include kids pools, and Kantary Beach Hotel Villas & Suites adds kitchenettes.

Moracea by Khao Lak Resort · X10 Khaolak Resort · The Sands Khao Lak by Katathani SHA Extra Plus · Eden Beach Khao Lak Resort & Spa · Kantary Beach Hotel Villas & Suites · Kalima Resort and Villas Khao Lak

Closest to the centre

The shortest distances to the centre on this list: Ramada Resort by Wyndham Khao Lak and La Vela Khao Lak are 0.9 km away, X10 Khaolak Resort 1.6 km, The Haven Khao Lak 1.9 km and The Sands Khao Lak by Katathani SHA Extra Plus 2.1 km. All five suit a short break where restaurants and shops are easy to reach.

Ramada Resort by Wyndham Khao Lak · La Vela Khao Lak · X10 Khaolak Resort · The Haven Khao Lak · The Sands Khao Lak by Katathani SHA Extra Plus

Quiet northern resorts

Grand Mercure Khao Lak Bangsak, Le Meridien Khao Lak Resort & Spa, Avani Plus Khao Lak Resort, Graceland Khaolak Beachfront Resort and Pullman Khao Lak Resort stand 10.8 km or more from the centre, in the Bang Muang and Bangsak area. They offer beach access with more space and fewer neighbours, which suits couples and longer stays.

Grand Mercure Khao Lak Bangsak · Le Meridien Khao Lak Resort & Spa · Avani Plus Khao Lak Resort · Graceland Khaolak Beachfront Resort · Pullman Khao Lak Resort

Most reviewed

Guest feedback is deepest at JW Marriott Khao Lak Resort & Spa with 2769 reviews, La Vela Khao Lak with 2383, The Sands Khao Lak by Katathani SHA Extra Plus with 2142, Graceland Khaolak Beachfront Resort with 1935 and Moracea by Khao Lak Resort with 1834. All five are rated 4.5 or higher out of 5.

JW Marriott Khao Lak Resort & Spa · La Vela Khao Lak · The Sands Khao Lak by Katathani SHA Extra Plus · Graceland Khaolak Beachfront Resort · Moracea by Khao Lak Resort

Where to stay in Ban Khao Lak

Khuk Khak

A quieter area with local markets and a slower pace, south of Bang La On. JW Marriott Khao Lak Resort & Spa, Moracea by Khao Lak Resort, X10 Khaolak Resort, The Haven Khao Lak and Kantary Beach Hotel Villas & Suites carry Khuk Khak or Kukkak addresses here, between 1.6 km and 7.2 km from the centre.

Our picks here: JW Marriott Khao Lak Resort & Spa · Moracea by Khao Lak Resort · X10 Khaolak Resort · The Haven Khao Lak

Bang Muang

The northern stretch of the coast, where the bay runs towards Bangsak and Laem Son. Grand Mercure Khao Lak Bangsak, Avani Plus Khao Lak Resort, Graceland Khaolak Beachfront Resort and Pullman Khao Lak Resort are addressed here, 10.8 km to 20.7 km from the centre, in the most secluded part of this shortlist.

Our picks here: Avani Plus Khao Lak Resort · Graceland Khaolak Beachfront Resort

Plan your stay

Getting there and around

Khao Lak is about 80 kilometres north of Phuket International Airport, a drive of roughly one hour. Phuket has the nearest major airport; from there, taxis, private transfers and minibuses are available. Buses from Bangkok to Khao Lak take around 12 hours. Within Khao Lak, songthaews (shared pickups) and taxis are common, but having your own transport or renting a scooter is useful for exploring the spread-out beaches and nearby parks. Several hotels on this list list car rental service, bike rental service and free car parking, which makes the spread-out beaches easier to reach.

When to go

The best time to visit Khao Lak is during the dry season, from November to February, when the weather is cooler and seas are calm. March to May is hotter and more humid. The monsoon season runs from May to October, bringing heavy rain and rough seas; many boat trips to the Similan Islands are suspended during this period. For beach days and island trips, the dry months are the safest bet; the wet months suit a resort-based stay.

Questions, answered

Which of these hotels is closest to the centre of Khao Lak?

Ramada Resort by Wyndham Khao Lak and La Vela Khao Lak are both 0.9 km from the centre, the shortest distance on this shortlist. X10 Khaolak Resort follows at 1.6 km, with The Haven Khao Lak at 1.9 km.

Do these hotels have free parking?

Yes. JW Marriott Khao Lak Resort & Spa, Moracea by Khao Lak Resort, X10 Khaolak Resort, Grand Mercure Khao Lak Bangsak, Avani Plus Khao Lak Resort, Ramada Resort by Wyndham Khao Lak and most others on this list offer free car parking.

Which hotels are best for families with children?

Moracea by Khao Lak Resort, X10 Khaolak Resort, The Sands Khao Lak by Katathani SHA Extra Plus, Eden Beach Khao Lak Resort & Spa, Kantary Beach Hotel Villas & Suites and Kalima Resort and Villas Khao Lak all list family rooms, kids pools and babysitting service.

Do the hotels have a spa or massage?

X10 Khaolak Resort, Grand Mercure Khao Lak Bangsak, Ramada Resort by Wyndham Khao Lak, La Vela Khao Lak, The Sands Khao Lak by Katathani SHA Extra Plus, Graceland Khaolak Beachfront Resort, The Haven Khao Lak and Kantary Beach Hotel Villas & Suites list massage among their facilities.

Which hotels have a fitness centre?

Every hotel on this shortlist lists a fitness centre, including JW Marriott Khao Lak Resort & Spa, Moracea by Khao Lak Resort, X10 Khaolak Resort, Grand Mercure Khao Lak Bangsak, Avani Plus Khao Lak Resort and Ramada Resort by Wyndham Khao Lak.

Are pets allowed at these hotels?

The data for these hotels does not list pets among the facilities, so pet policies are not confirmed here. Travellers should check directly with the hotel before booking.

Is breakfast available at these hotels?

Most of the shortlist lists breakfast, including JW Marriott Khao Lak Resort & Spa, Moracea by Khao Lak Resort, X10 Khaolak Resort, Grand Mercure Khao Lak Bangsak, Avani Plus Khao Lak Resort and Le Meridien Khao Lak Resort & Spa; several also offer breakfast in room.

Which hotel has the most guest reviews?

JW Marriott Khao Lak Resort & Spa has 2769 reviews and a rating of 4.7 out of 5. La Vela Khao Lak follows with 2383 reviews and The Sands Khao Lak by Katathani SHA Extra Plus with 2142.

More ways to stay in Ban Khao Lak