Agoda Hero Banner

Find Hotels in Khao Lak, Thailand

348 vacation rentals and hotels available now

11 best hotels in Khao Lak

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Kalima Resort and Villas Khao Lak (SHA Extra plus)
Khaolak Beach,Khao Lak - View on map
"+ peaceful atmosphere + Fantastic breakfast + friendly staff + pool area and especially children pool + spacious villas with private pool - expensive restaurants and spa services - no other services near resort (7 km to Khao Lak) "
Show more
9

Exceptional

900 reviews

Avg price per night
$ 213
Grand Mercure Khao Lak Bangsak (SHA Extra Plus)
Bangsak Beach,Khao Lak - View on map
"Very good place for holiday!!!"
9.3

Exceptional

61 reviews

Avg price per night
$ 106
The Sands Khao Lak by Katathani Resort (SHA Plus+)
Nang Tong Beach,Khao Lak - View on map
"Location of Khao Lak is a bit out of the way - it is about 100 kms to the north (on the mainland) from Phuket Airport. Currently taxi operators charge around 1600 baht to get you to Khao Lak. Return trip is 2000 baht ex the hotel. The resort itself is at the end of the "strip" of shops/restaurants etc. that make up the township of Khao Lak, and is well signposted. We hired a car at the Phuket airport which was just the thing for our personal circumstances. Khao Lak was fairly easy to get to once we put on Google Maps, and road was very good (excellent). Plenty of parking is available at the hotel for hire cars etc. Check in was easy and quick, before a drive in their cart to our room with our luggage (and us). We were very pleased with our room, which was a Junior Suite with access to pool, lovely way to relax on the deck of the pool/room. Room is very airy and light and very clean and there was always complimentary water supplied - staff do a great job here, although one negative was that the couch in the room was not all that comfortable - it is also very low to the ground. Bed and pillow were really comfortable and suited us. The grounds are huge, and very well maintained, couldn't fault anything here at all. Plenty of activities for guests to do both inside and outside. There are a few areas of children, each one seems to cater for a different age group - and seem to be always staffed. There is a separate "joy" pool for children, which has slippery slide into the pool etc. The gym is one of the best equipped gyms I have ever come across in any of the hotels we have stayed in throughout Asia. It seems to have multiples of just about anything you would find in any working gym. At the end of the property is the beach area. The hotel has built a retaining wall fro the beach to the grassed area of the property. Many guests enjoy the walk along the beach when the tide is out. Many relaxing outdoor beds are provided for guests also all along the wall/bea"
Show more
8.8

Excellent

1708 reviews

Avg price per night
$ 123
Eden Beach Resort and Spa (SHA Plus+)
Khaolak Beach,Khao Lak - View on map
"The hotel has only a couple of weeks and is already so good in many ways! The staff is amazing, front desk, breakfast, pool bar, everyone one was so kind and helpful ! About the place, well you arrive in paradise, the rooms are great, very nice design, the pool is amazing and it’s on a beautiful, desert beach ! I really hope to be back ! Thank you eden team! "
Show more
9

Exceptional

557 reviews

Avg price per night
$ 144
Apsara Beachfront Resort & Villa (SHA Plus+)
Pakarang,Khao Lak - View on map
"I stayed at Apsaras toward the end of the quiet season and where other resorts close their beach bars, restaurants etc, Apsaras were still fully open. The real winner with this resort is the staff. They are so friendly and always on hand to help. The rooms are clean and comfortable. The restaurants have a good selection of food from traditional Thai to Western dishes. The menu's were also very well priced. The prices happily compared to the local restaurants in Khao Lak but the food was of a far better quality. If your looking for a relaxing resort on the West coast of Thailand then this is your place. I will return for sure."
Show more
8.7

Excellent

1375 reviews

Avg price per night
$ 108
La Flora Khao Lak (SHA Extra Plus)
Bang Niang Beach,Khao Lak - View on map
"on arrival we were greeted with smiles and a welcome drink. our room was very comfortable with a great bed. the resort has been well cared for and the grounds are well maintained. we received a free 15 minute massage treatment at their highly awarded spa...very nice. all other spa treatments seemed great, but too costly. khao lak is a short taxi ride away for about pp. there are great restaurants and shops to visit. very fun atmosphere to just walk around and enjoy the evening. would have easily stayed here for a month! all in all, the staff were tremendous, the location was excellent, the food was amazing, and the customer service was unparalleled to other places we have stayed in thailand; truly a 5 star resort. "
Show more
9.1

Exceptional

778 reviews

Avg price per night
$ 89
Ocean Breeze Resort (SHA Plus+)
Nang Tong Beach,Khao Lak - View on map
"it is a small resort by the beach in Khao Lak with beautiful sunset scene. The beach is quite well kept. Staff is very helpful and service minded. We stayed only one night during a business trip. It would be nice to have a wifi access in the rooms too. Currently wifi is only available at the lobby area. Around the hotel area, there are a number of good restaurants and the staff was able to recommend a few good places to visit. The hotel offers quite good deal so we might consider to stop by again during the next business trip!"
Show more
8.2

Excellent

519 reviews

Avg price per night
$ 55
JW Marriott Khao Lak Resort & Spa SHA Plus +
Khuk Khak Beach,Khao Lak - View on map
"We stay after 2 years again, in the JW Marriott and we would recomend it everytime again. We stay this time 4 weeks in different Hotels in Khao Lak ( Katilia - JW Marriot - Mukdara) but the best is JW Marriott, even the expensiest one! The BEST Breakfast wich we had in Thailand is in JW Marriot and believe me, we try a lot of Hotels in Thailand because we travel a lot around..... Staff very friendly, and helpfull,. The Poolarea is the longest/ biggest wich you maybe ever saw. The only negative Point is, .. noisy Kids . But the Area is so big,, so you will find allways a quiet Place. We will come back in this Hotel and also in the Katilia ( in Future it will be a Robinson Resort) But never we will come back in the Mukdara Resort (where we stay now for 5 days), because if you make such perfect Experiences with JW Marriott or Katilia, its only a worst Experience to finish you Trip.... in Khao Lak."
Show more
8.8

Excellent

866 reviews

Avg price per night
$ 275
Fanari Khaolak Resort - Courtyard Zone
Bang Niang Beach,Khao Lak - View on map
"We stayed for 9 nights, our room was very spacious and clean. You can tell the hotel has been revamped recently, but they put a lot of effort in it. Our room was in the main building, facing the pool and featuring a large balcony with additional racks to hang wet clothes and towels (pool/beach towels were provided). Breakfast was simple, but enough and tasty (mix of continental and local thai/asian food). The hotel is located near the beach (second row), and within easy reach of restaurants, bars, massage parlors, a pharmacy and a doctor. There's a local market 3 days a week, and local taxis are readily available near the hotel with the destination prices clearly written on a board. If you want a pre-organized tour to visit any island or national park or go elephant riding, you can chose from a multitude of providers (since there are mostly German couples in Khao Lak most tours can optionally be booked with a German speaking guide). If want to explore on your own there are plenty of places to rent scooters from. If taking a taxi from Phuket Airport I suggest to pre-book one online (one-way ~1,200THB, max 3 ppl), it proved easier and way cheaper than trying to get one upon arrival."
Show more
8

Excellent

1080 reviews

Avg price per night
$ 35
Khaolak Emerald Beach Resort & Spa (SHA Extra Plus)
Khaolak Beach,Khao Lak - View on map
"khaolak emerald beach resort & spa is located in khao lak on the private beach of khao lak phang-nga facing the andaman sea. we booked “superior garden view room” (upgraded to “grand family room”) for total and stayed there with my family for 3 nights during my business trip on congress being held in same resort. it is ideal retreat for older couples and families with children allowing for a tranquil vacation. our room has been kept clean and staff has all been very friendly and considerate towards clients. the drawback was that we were accommodated on the 4th floor and it was quite difficult to climb with our 1.8-year-old baby (there is no lift in the hotel). another problem was the electricity. i happened several times, once in the afternoon which last few hours and again at the evening time. during the evening time generators were switched up to maintain electricity in the hotel and it was too noisy in our room! there are two swimming pools: one on the beach and the second with rotational tube water slide near the lagoon (family lagoon pool). there is also small sandy playground with slide and children's outdoor toys for small babies. my baby really loved to play there and it was quite difficult to pull her away afterwards. there are two restaurants: “beach club ocean grill & bar” on the beach front and “lagoon restaurant & bar” serving western-style and asian breakfast buffet. our breakfast was included in the booking but need to say without much variety. however lunch that was served in “lagoon restaurant” on behalf of organizing committee of congress was really excellent. especially i would like mention amazing dinner on monday (17 oct, 2011) with thai style seafood cuisine (crabs, shrimp, squid, and mussels) served on the beach during sunset time and thai cultural show organized by organizing committee of congress. "
Show more
8.1

Excellent

716 reviews

Avg price per night
$ 114
Kalima Resort and Villas Khao Lak (SHA Extra plus)
Khaolak Beach,Khao Lak - View on map
"+ peaceful atmosphere + Fantastic breakfast + friendly staff + pool area and especially children pool + spacious villas with private pool - expensive restaurants and spa services - no other services near resort (7 km to Khao Lak) "
Show more
9

Exceptional

900 reviews

Avg price per night
$ 213

Fast facts about Khao Lak, Thailand

Accommodations348 properties
Popular hotelEden Beach Resort and Spa (SHA Plus+)
Popular areaBang Niang Beach
Nightly rates from$5

Discover the neighborhoods of Khao Lak


Frequently asked questions

What's the average price of a hotel in Khao Lak?

The average price for a 3-star hotel in Khao Lak is USD 23. The average price for a 4-star hotel in Khao Lak is USD 39. The average price for a 5-star hotel in Khao Lak is USD 79.

What's the average price of a hotel in Khao Lak this weekend?

The average price for a 3-star hotel in Khao Lak this weekend is USD 23. The average price for a 4-star hotel in Khao Lak this weekend is USD 36. The average price for a 5-star hotel in Khao Lak this weekend is USD 80.

What's the average price of a hotel in Khao Lak tonight?

The average price for a 3-star hotel in Khao Lak tonight is USD 23. The average price for a 4-star hotel in Khao Lak tonight is USD 36. The average price for a 5-star hotel in Khao Lak tonight is USD 81.

What are the best hotels in Khao Lak near Khao Lak-Lam Ru National Park?

Verified travelers to Khao Lak who stayed near Khao Lak-Lam Ru National Park have given top reviews to Kalima Resort and Villas Khao Lak (SHA Extra plus), Khaolak Bay Front Hotel (SHA Plus+) and Eden Beach Resort and Spa (SHA Plus+).

What are the best hotels in Khao Lak for couples?

What are the best hotels in Khao Lak for families?

What hotels in Khao Lak have the best views?

Verified travelers to Khao Lak have given top reviews for the views at Baan Krating Khaolak Resort (SHA Plus+), Moracea by Khao Lak Resort (SHA Extra Plus) and Suwan Palm Resort (SHA Plus+).

What hotels in Khao Lak have the best breakfast?

Verified travelers to Khao Lak have given top reviews for the breakfast at La Vela Khao Lak (SHA Extra Plus), Casacool Hotel and Rakkawan Residence Khaolak (SHA Plus+).

What's the best neighborhood in Khao Lak to stay in?

Popular neighborhoods among travelers staying in Khao Lak include Khaolak Beach, Bang Niang Beach and Nang Tong Beach.

Show more questions



More about Khao Lak

The stunning Phang Nga province of southern Thailand is one of the country’s most attractive destinations. The resort town of Khao Lak is located here, boasting some of the most beautiful beaches. This area was heavily affected by the 2004 tsunami, but today, it is completely redeveloped with a full range of resorts.

A city of natural splendor, Khao Lak is mainly national parkland with lush forests and beaches on the Andaman Sea. Many of the resorts here cater to families or those looking for a peaceful and natural getaway. Much less developed than Phuket, even the most popular beaches here can seem deserted, and it is missing the exotic nightlight and its associated attractions.

Khao Lak’s national parks provide most of the attractions in the region. Khao Sok National park offers rafting and trekking on foot or elephant. Hiking trails close to the beach can be explored at Khao Lak-Lam Ru National Park. Within a short drive of the region, Lampi Waterfall and Chong Fah Waterfall offer up blissful retreats into nature.

Khao Lak is easiest to arrive at via plane to Phuket International Airport – the closer alternative – or Krabi.

Find the most suitable accommodation for you by clicking on our interactive map and exploring Khao Lak for hotels and must-see destinations.