Agoda Hero Banner

Find Resorts in Khao Lak, Thailand

101 Resorts available now

11 best hotels in Khao Lak

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
La Flora Khao Lak (SHA Extra Plus)
Bang Niang Beach,Khao Lak - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"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

827 reviews

Avg price per night
$ 80
The Sands Khao Lak by Katathani Resort (SHA Plus+)
Nang Tong Beach,Khao Lak - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Kids club
  7. Luggage storage
  8. Contactless check-in/out
"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.9

Excellent

1749 reviews

Avg price per night
$ 118
La Vela Khao Lak (SHA Extra Plus)
Bang Niang Beach,Khao Lak - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Kids club
  7. Front desk [24-hour]
  8. Luggage storage
"Since Khao Lak is not that far from the airport, we spent the last days of our 4 weeks trip at La Vela. Of course the resort is not typical of Thailand. But we liked the modern style and the comfort that comes with it. The rooms (pool access) are pretty clean and offer everything you need, indeed much more than that! our son (3 years old) enjoyed the kids club. the staff there is really friendly (especially Kobi is great!). the toys and books are highly recommended. really nice breakfast!!! great pool area. great beach club. since food is quite expensive, we prefered to eat outside. there are lots of nice restaurants around. but that is the only bad thing i could stay about La Vela. and unfortunately our wakeup call (to go to the airport) did not work at all. whatever, we would always come back to "arrive" in thailand (if you fly from phuket airport) or to enjoy the last days of our vaccation! "
Show more
9.2

Exceptional

1984 reviews

Avg price per night
$ 91
Apsara Beachfront Resort & Villa (SHA Plus+)
Pakarang,Khao Lak - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Complimentary WIFi in all rooms
  5. Exercise area
  6. Sauna
  7. Front desk [24-hour]
  8. BBQ facilities
"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

1419 reviews

Avg price per night
$ 124
Jasmin Resort - SHA Plus
Bang Niang Beach,Khao Lak - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Wi-Fi in public areas
  5. Smoking area
  6. Shared kitchen
  7. Security [24-hour]
  8. Daily cleaning
"Lovely staff, beautiful bungalows, very clean, great location, relatively quiet. Mosquito nets would be great, but otherwise perfect for the price! "
Show more
8.9

Excellent

6 reviews

Khaolak Emerald Beach Resort & Spa (SHA Extra Plus)
Khaolak Beach,Khao Lak - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Hot tub
  6. Kids club
  7. Bicycles
  8. Front desk [24-hour]
"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

755 reviews

Avg price per night
$ 101
The Waters Khao Lak by Katathani Resort (SHA Plus+)
Bang Niang Beach,Khao Lak - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Exercise area
  7. Luggage storage
  8. Contactless check-in/out
"I picked up this hotel because it looked stylish and it did stands true to its reputation. Finding the true entrance at the back of the hotel is a little tricky for taxi coming from outside Khao Lak but it's only a matter of asking. The location is great, close to restaurants and a 5 mins walk to the beach. The rooms are spacious and with a large balcony. There is a glass partition between bathroom and bedroom. However should you choose not to share everything with your partner, there is a pull down curtain we discovered the second day for your privacy..... I found the rooms downstairs looking a little dark despite the private pool at the front. For some reasons some rooms on the right side of two of the buildings look directly into the wall of the next building. Not great planning. The gym on the roof top with view of the coast line could be great if it was better equipped but the hotel is only new I suppose. I must also mention the nice breakfast in the front restaurant and the wellness centre where I had a very good massage with Mai. The staff was very helpful and lying by the pool next to the wet bar is a very good location to be in Khao Lak."
Show more
8.8

Excellent

813 reviews

Avg price per night
$ 69
The Leaf Oceanside by Katathani Resort (SHA Plus+)
Nang Tong Beach,Khao Lak - View on map
  1. Transport to airport
  2. Valet parking
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Exercise area
  7. Luggage storage
  8. Cash withdrawal
"I stayed here on a short 2 day stay in Khao Lak with my boyfriend and booked last minute. The price was still excellent seeing as it was the night before - cost around £18/£19 per night including breakfast for the two of us. The resort was spotless and well kept which was very inviting! The pool was lovely, and all of the loungers managed to get sun on them for the majority of the day. The room was spotless and balcony was spacious and clean unlike some other hotels which have bugs on them. Was quite quiet when I went (June) but it was relaxing, and just a 2 minute walk to the beach through a little walkway. The only down side was that the 'fitness room' only consisted of a tredmill and a cross trainer and was a tiny room - we booked specifically because it included a gym but didn't make a fuss. Staff were helpful when we wanted to stay an extra night, I highly recommend for couples or families!"
Show more
8.6

Excellent

832 reviews

Avg price per night
$ 53
Devasom Khao Lak Beach Resort & Villas (SHA Extra Plus)
Khuk Khak Beach,Khao Lak - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Kids club
  6. Exercise area
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"We are so glad that we chose Devasom for our holiday stay in Khao Lak. It was such a great experience and most pleasant holiday here. Every single detail of service is provided with care and from the hearts of all staffs...I can really feel it...Breakfast is so fresh and tasteful everyday with full range and lots of choices to choose from. Plenty activities are provided to keep us busy and never get bored while staying here...definitely will come back here again and again...Thank you for making our stay with Devasom such a memorable holiday."
Show more
9.2

Exceptional

525 reviews

Avg price per night
$ 426
Khaolak Bhandari Resort & Spa (SHA Extra Plus)
Nang Tong Beach,Khao Lak - View on map
  1. Transport to airport
  2. Valet parking
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Exercise area
  7. Luggage storage
  8. Contactless check-in/out
"We were here in the off season. It is not crowded. Just right for those seeking peace. Price performance is great. The resort is in a good location. Right on the beach and only 5 minutes walk to city life. The rooms are not worn as some describe it. It is a normal wear. For us one of the most beautiful resort in Khao Lak. We will definitely be back. Thanks to the entire Bhandari Resort Team."
Show more
8.8

Excellent

733 reviews

Avg price per night
$ 56
La Flora Khao Lak (SHA Extra Plus)
Bang Niang Beach,Khao Lak - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"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

827 reviews

Avg price per night
$ 80

Fast facts about Khao Lak, Thailand

Accommodations101 properties
Popular hotelThe Sands Khao Lak by Katathani Resort (SHA Plus+)
Popular areaBang Niang Beach
Nightly rates from$5

Discover the neighborhoods of Khao Lak


Just viewed by other Agoda travelers


Traveler impressions 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 24. The average price for a 4-star hotel in Khao Lak is USD 46. The average price for a 5-star hotel in Khao Lak is USD 89.

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 24. The average price for a 4-star hotel in Khao Lak this weekend is USD 46. 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 25. The average price for a 4-star hotel in Khao Lak tonight is USD 46. 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 Moracea by Khao Lak Resort (SHA Extra Plus), Suwan Palm Resort (SHA Plus+) and Baan Krating Khaolak 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 Casacool Hotel, La Vela Khao Lak (SHA Extra Plus) 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