Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Khao Lak – 131 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.

The Haven Khao Lak - SHA Plus

Hotel in Khuk Khak Beach, Khao Lak

Boasting 5 outdoor pools and a restaurant, The Haven Khao Lak - SHA Plus offers accommodations with free WiFi access in each unit. Great breakfast. Fantastic pools and very quiet area

Show more Show less
9
Awesome
230 reviews
Price from
$88
per night

Rakkawan Residence

Hotel in Khao Lak

Located in Khao Lak, 0.7 mi from Sunset Beach, Rakkawan Residence features accommodations with a restaurant, free private parking, a shared lounge and a garden. The rooms were spacious and the staff was very friendly. Definitely a hidden jewel.

Show more Show less
9.1
Awesome
384 reviews
Price from
$22
per night

The Retreat Khaolak Resort - SHA Plus

Hotel in Khuk Khak Beach, Khao Lak

Set within a 15-minute walk from Khukkhak Beach, The Retreat Khaolak Resort - SHA Plus offers modern rooms with balcony and free WiFi. everything ! From the location to the rooms, to the wonderful and helpful staff. It was our 2nd time staying there and with everything that was going on in Thailand due to Corona, we couldn’t have wished a better place to get help and comfort. Extremely grateful and thankful for those 3 weeks there.

Show more Show less
9.5
Exceptional
228 reviews
Price from
$42
per night

Hotel Gahn - SHA Plus

Hotel in Khao Lak

Hotel Gahn has a restaurant, outdoor swimming pool, a bar and garden in Khao Lak. A hot tub and a bicycle rental service are available for guests. Warm hospitality, Nice decoration, Excellent breakfast, Incredible helpful staff

Show more Show less
9.3
Awesome
81 reviews
Price from
$63
per night

Casacool Hotel

Hotel in Bang Niang Beach, Khao Lak

Boasting a garden and a terrace, Casacool Hotel is set in Khao Lak and is 2297 feet from Tsunami Memorial - Rue Tor 813. Excellent breakfast included and great location near restaurants and night market. The owner Kai goes out of her way to help her guests, transports guests and does laundry at no charge. She is by far the nicest and most accommodating owner I have ever met! Thanks Kai !!

Show more Show less
9.5
Exceptional
360 reviews
Price from
$21
per night

Eden Beach Khaolak Resort and Spa - SHA Plus

Hotel in Khao Lak Beach, Khao Lak

Located on a white sand beach of Khao Lak, Eden Beach Khaolak Resort and Spa - SHA Plus offers a variety of accommodations with stunning view of the Andaman Sea. Beautiful surroundings near a beautiful beach

Show more Show less
8.9
Excellent
174 reviews
Price from
$63
per night

Sunshine Inn Resort

Hotel in Khao Lak

Sunshine Inn Resort is located along Nang Thong Beach area, a 1-hour drive from Phuket International Airport. It features 2 dining options and air-conditioned bungalows. The staff were very friendly. The room was spotless and cleaned daily with fresh towels. Free water was provided daily as well as free tea/coffee. The pool was very refreshing - as it was hot this was very good. The hotel orgained prI care taxi to and from Phuket Airport which was very comfortable.

Show more Show less
7.7
Good
77 reviews
Price from
$21
per night

Ruk Cozy

Hotel in Khao Lak

Offering outdoor pool, Ruk Cozy is located in Khao Lak. Free Wi-Fi access is available. Rooms here will provide you with a flat-screen tv, air conditioning and a balcony. There is also a refrigerator.... I left my belonging but the staff kindly sent it to my house safely. I am very appreciated. Very near from many restaurants and can walk to the Bang Niang beach. Pool is very clean and the breakfast next to hotel is yummy.

Show more Show less
9.1
Awesome
142 reviews

OYO 75304 Riverside Guesthouse

Hotel in Khao Lak

Offering basic rooms with free Wi-Fi, Riverside Guest house is located next to Klong Bang Niang (Bang Niang Canal). It has its own on-site restaurant and provides the convenience of laundry... Cheap accomodation for a great room, hot water, fan, good location and super staff members

Show more Show less
8.2
Very Good
119 reviews
Price from
$12
per night

MJ Boutique Hotel Khao Lak

Hotel in Khao Lak Beach, Khao Lak

Located in a peaceful area on Khao Lak South Beach, MJ Boutique Hotel Khao Lak is just a 328 foot from the beach. The property offers accommodations the on-site restaurant. We were 5 days in this hotel. Unbelievable how friendly the staff are! Especially Raila. Thank you very much for your care. The rooms are very very clean. The airconditioning is strong and quit. In Thailand is a/c an absolute important thing. There is also a fridge in the room. Absolutely nothing to complain. The hotel is 50 steps away from the beach! And at this hotel is the only hotel we got a welcome drink.

Show more Show less
9.4
Awesome
124 reviews
Price from
$54
per night

Most-booked hotels in Khao Lak in the past month

See all

Budget hotels in Khao Lak

See all

Hotels located in the center of Khao Lak

See all

FAQs about hotels in Khao Lak

  • Bang Niang Beach, Khao Lak Beach, and Bangsak Beach are popular with other travelers visiting Khao Lak.

  • The average price per night for a 3-star hotel in Khao Lak this weekend is $34 or, for a 4-star hotel, $61. Looking for something even fancier? 5-star hotels in Khao Lak for this weekend cost around $103 per night, on average (based on Booking.com prices).

  • Many families visiting Khao Lak loved staying at Baramate Khao Lak, MJ Boutique Hotel Khao Lak, and Casacool Hotel.

  • The Haven Khao Lak - SHA Plus, MJ Boutique Hotel Khao Lak, and Eden Beach Khaolak Resort and Spa - SHA Plus got great room view-related reviews from travelers in Khao Lak.

  • These hotels in Khao Lak are highly rated by couples: Baramate Khao Lak, The Retreat Khaolak Resort - SHA Plus, and Casacool Hotel.

  • For hotels in Khao Lak that serve highly-rated breakfasts, try Pullman Khao Lak Resort, Casacool Hotel, and ROBINSON KHAO LAK.

  • The Retreat Khaolak Resort - SHA Plus, Casacool Hotel, and MJ Boutique Hotel Khao Lak are some of the popular hotels in Khao Lak.

  • On average, it costs $33 per night to book a 3-star hotel in Khao Lak for tonight. You'll pay around $63 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Khao Lak will cost around $91, on average (based on Booking.com prices).

  • On average, 3-star hotels in Khao Lak cost $32 per night, and 4-star hotels in Khao Lak are $69 per night. If you're looking for something really special, a 5-star hotel in Khao Lak can be found for $120 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Khao Lak:

Explore guest reviews of hotels in Khao Lak

See all
Research, refine, and make plans for your whole trip