Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

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

Eden Beach Khaolak Resort and Spa A Lopesan Collection Hotel - SHA Extra Plus

Hotel in Khao Lak Beach, Khao Lak

Located on a white sand beach of Khao Lak, Eden Beach Khaolak Resort and Spa A Lopesan Collection Hotel - SHA Extra Plus offers a variety of accommodations with stunning view of the Andaman Sea. Great pool for the children- a mix of shallow and deep sections which were great for the toddlers and the older ones. Rooms were comfortable. Adjoining rooms worked perfectly for the family. Staff were really friendly and helped us with anything we needed. Beachfront location was perfect.

Show more Show less
8.7
Excellent
428 reviews
Price from
$92
per night

Hotel Gahn - SHA Plus

Hotel in Khao Lak

Hotel Gahn - SHA Plus has an outdoor swimming pool, garden, a terrace and restaurant in Khao Lak. This 4-star hotel offers room service and a tour desk. everything! super clean, great service, love the decor, love the room! total spacious and fantastic! great location too, just right next to super local eateries that serves super delicious Thai local food too!

Show more Show less
8.9
Excellent
89 reviews
Price from
$59
per night

Rakkawan Residence - SHA EXTRA PLUS

Hotel in Khao Lak

Located in Khao Lak, a 9-minute walk from Nang Thong Beach, Rakkawan Residence - SHA EXTRA PLUS has accommodations with a garden, free private parking, a shared lounge and a terrace. Everything is better than I expected! Staff was really nice, they would love to help you with everything. I was stay there alone and feel super safe :) Macdonald and 7-11 just opposite the hotel. Strong Wifi. Worth the money

Show more Show less
8.6
Excellent
135 reviews
Price from
$25
per night

Khaolak Oriental Resort - Adult Only

Hotel in Nang Thong Beach, Khao Lak

Khaolak Oriental Resort - Adult Only is located on Nangthong Beach, within 15 minutes’ drive of the Khao Lak National Park. It features an outdoor swimming pool, a spa bath and well-equipped gym. the pool is fabulous! good location, very quiet but close to the main road. nice staff. breakfast not so tasty but good-value.

Show more Show less
8.7
Excellent
87 reviews
Price from
$57
per night

The Retreat Khaolak Resort - SHA Extra Plus

Hotel in Khuk Khak Beach, Khao Lak

Set within a 15-minute walk from Khukkhak Beach, The Retreat Khaolak Resort - SHA Extra Plus offers modern rooms with balcony and free WiFi. the thai packged desert is pretty unique.

Show more Show less
9.6
Exceptional
196 reviews
Price from
$50
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....

Show more Show less
8.7
Excellent
39 reviews
Price from
$29
per night

Khaolak Grand City

Hotel in Khao Lak

Just a 15-minute walk from Andaman Sea beach, this hotel features an outdoor swimming pool surrounded by a terrace with sun loungers and palm trees. It is squeaky clean! And staff is so friendly.

Show more Show less
7.3
Good
73 reviews
Price from
$22
per night

Mai Holiday by Mai Khaolak - Adult Zone

Hotel in Bangsak Beach, Khao Lak

Located in Khao Lak, 1.7 miles from Bang Sak Beach, Mai Holiday by Mai Khaolak - Adult Zone has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. The adults only pool and accommodation

Show more Show less
8.1
Very Good
40 reviews
Price from
$222
per night

Andamania Beach Resort, Khaolak - SHA plus

Hotel in Khuk Khak Beach, Khao Lak

This hotel on Kukkak Beach in Phang Nga offers air-conditioned rooms with a balcony and a restaurant with sea views. you have your own beach. most hotel have public beaches.

Show more Show less
8.2
Very Good
80 reviews

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. staff very friendly and helpful. location is good able to walk to the beach.

Show more Show less
9.1
Wonderful
54 reviews
Price from
$52
per night

Most-booked hotels in Khao Lak in the past month

Khao Lak's best hotels with breakfast

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

Subscribe to receive premium 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