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. Extraordinary resort with direct connection to a beautiful beach. Luxurious rooms with clever integrated bath area! Incredible good food for breakfast as well as in the restaurants. We extended our stay for another four nights before we even have slept over once as it was so overwhelming pretty.

Show more Show less
8.7
Excellent
440 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. Beautifully decorated and comfortable room. Great location close to restaurants and night market. Staff was very nice, we checked out at 6.30am and they even gave us breakfast for the road.

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. Room was very clean and nice. it wasn't far from the beach. it was also quiet at night.

Show more Show less
8.6
Excellent
135 reviews
Price from
$30
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.6
Excellent
88 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. Small scale, quiet and private. There are amenities around the general estate and beach is close by. Very clean and well maintained. the rooms are very big.

Show more Show less
9.6
Exceptional
197 reviews

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
$38
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. The room was very spacious and clean. Breakfast included everything I wanted. The beach went for miles and was so clean and free from hawkers.

Show more Show less
8.2
Very Good
82 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