Hotels in Khao Lak

Search and compare Khao Lak hotels from hundreds of travel sites and save

Khao Lak, Thailand
Dec 3 — Dec 42
Khao Lak, Thailand
Fri 12/3
Sat 12/4
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Khao Lak

Filter by star ratings
All filters
Mukdara Beach Villa & Spa Resort
Mukdara Beach Villa & Spa Resort
8.6 Excellent
67/179 Moo 5 Khuk Khak, Khao Lak, Thailand
Show on map
2.7 mi from city centre, Khao Lak 
ExcellentBased on 93 reviews
8.6

Located in Khao Lak, Mukdara Beach Villa & Spa Resort provides free wireless internet and a gym. It is conveniently positioned for guests wanting to visit the area's popular attractions.

The Shambhala Khaolak Resort
The Shambhala Khaolak Resort
8.9 Excellent
67/62 Moo5 T.Khukkak, Khao Lak, Thailand
Show on map
1.5 mi from city centre, Khao Lak 
ExcellentBased on 17 reviews
8.9

Located in Khao Lak, The Shambhala Khaolak Resort is a short walk from Bang Niang Beach and provides a private beach, an outdoor pool and a Jacuzzi. It is conveniently positioned for those wanting to visit local attractions.

Haadson Resort
Haadson Resort
8.9 Excellent
30/1 Moo 7, BangMuang, Takuapa, Khao Lak, Thailand
Show on map
3.5 mi from city centre, Khao Lak 
ExcellentBased on 101 reviews
8.9

Situated in Khao Lak, Haadson Resort Khaolak Phangnga provides unique 3-star accommodation, as well as an outdoor pool and a private beach. The multiple facilities this traditional resort features include a coffee bar, a kids pool and a BBQ/picnic area.

Wandee Bed & Breakfast
Wandee Bed & Breakfast
8.7 Excellent
26 Moo 7 Khukkak Village, Khao Lak, Thailand
Show on map
3.5 mi from city centre, Khao Lak 
ExcellentBased on 96 reviews
8.7

Wandee Bed & Breakfast is set in Khao Lak and is close to local attractions, including Nang Thong Beach. It also offers an express check-in and check-out feature, free Wi-Fi and a concierge.

Bangsak Village
Bangsak Village
9.2 Excellent
2/1 Moo 8, Petchkasem Road, Bangmuang, Takuapa, Khao Lak, Thailand
Show on map
5.5 mi from city centre, Khao Lak 
ExcellentBased on 291 reviews
9.2

Bangsak Village - Adults Only provides art deco 4-star accommodation in Khao Lak. It has a spa, as well as a rooftop terrace, a Jacuzzi and an outdoor pool.

Khaolak Banana Bungalow
Khaolak Banana Bungalow
8.0 Excellent
4/147 Moo7 Khukkak, Khao Lak, Thailand
Show on map
3.4 mi from city centre, Khao Lak 
ExcellentBased on 125 reviews
8.0

Khaolak Banana Bungalow provides comfortable 3-star accommodation in Khao Lak. It also offers free Wi-Fi, an outdoor pool and a coffee bar.

The Haven Khao Lak
The Haven Khao Lak
9.0 Excellent
61/4 Moo 3, Khuk Khak, Takuapa, Khao Lak, Thailand
Show on map
0.9 mi from city centre, Khao Lak 
ExcellentBased on 239 reviews
9.0

Situated in Khao Lak, The Haven Khao Lak offers 4.5-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool.

Palm Galleria Resort
Palm Galleria Resort
8.1 Excellent
27/102 Moo 2, T. Kukkak, Takuapa, Khao Lak, Thailand
Show on map
3.0 mi from city centre, Khao Lak 
ExcellentBased on 179 reviews
8.1

Palm Galleria Resort provides a contemporary setting while in Khao Lak. It also features a Jacuzzi, an outdoor pool and a sauna.

Khao Lak Sunset Resort
Khao Lak Sunset Resort
8.1 Excellent
26/7 Moo 7 Khuk Khak, Khao Lak, Thailand
Show on map
4.3 mi from city centre, Khao Lak 
ExcellentBased on 39 reviews
8.1

Situated in Khao Lak, Khao Lak Sunset Resort offers modern 3-star accommodation, as well as a private beach and an outdoor pool. It also provides a sun deck, a safe and a kids pool.

Casacool Hotel Khoalak
Casacool Hotel Khoalak
9.5 Excellent
67/274 - 67/273 Bangniang Beach Road, Khao Lak, Thailand
Show on map
1.6 mi from city centre, Khao Lak 
ExcellentBased on 335 reviews
9.5

Casacool Hotel is located in Khao Lak and offers free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

Tips for booking a Khao Lak hotel

Cheapest month:May
Most expensive month:January
Average price in Khao Lak:$91/night
Absolute cheapest price found:$20/night
Cheapest day:Friday
Most expensive day:Wednesday
$31 - $181
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$30 - $140
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Khao Lak hotels

Show all 269 hotels
1
Khaolak Merlin Resort
Khaolak Merlin Resort
9.1 Excellent
7/7 Phetkasem Road, Lamkaen, Khao Lak, Thailand
Show on map
5.4 mi from city centre, Khao Lak, Thailand 

Khaolak Merlin Resort is located in Khao Lak and offers outdoor tennis courts, water slides and a Jacuzzi. It also provides an outdoor pool, a kids club and a sauna.

2
Ayara Villas Khaolak
Ayara Villas Khaolak
8.7 Excellent
53/2 Moo 5, Bang Niang Beach, Khaolak, Khao Lak, Thailand
Show on map
1.5 mi from city centre, Khao Lak, Thailand 

Boasting an outdoor pool, a Jacuzzi and a private beach, Ayara Villas is situated in Khao Lak and offers comfortable accommodation. There is also a fitness centre with a swimming pool.

3
Tui Blue Khao Lak Resort
Tui Blue Khao Lak Resort
8.9 Excellent
26/15 Moo 7 Petchkasem Road, Khuk Khak, Takuapa, Khao Lak, Thailand
Show on map
3.7 mi from city centre, Khao Lak, Thailand 

Providing a swimming pool, TUI BLUE Khao Lak Resort provides well-appointed rooms close to Khao Lak Beach. It has views of Khao Lak, plus offers access to an atm/cash machine.

4
Ruk Cozy Khao Lak
Ruk Cozy Khao Lak
9.0 Excellent
26/39 Moo 5, Baan Kuk Kaek, Bang Nieng, Khao Lak, Thailand
Show on map
1.6 mi from city centre, Khao Lak, Thailand 

Ruk Cozy is located in Khao Lak and offers free Wi-Fi. It is conveniently positioned for those wanting to visit local attractions.

5
The Leaf on The Sands by Katathani
The Leaf on The Sands by Katathani
8.5 Excellent
40, Moo 6, Kukkak, Phang Nga, Khao Lak, Thailand
Show on map
2.9 mi from city centre, Khao Lak, Thailand 

Situated in Khao Lak, The Leaf On The Sands by Katathani offers relaxed 4-star accommodation, as well as an outdoor pool. Those staying at the property also have access to free Wi-Fi and on-site parking.

Cheapest hotels in Khao Lak, Phangnga

Show all 269 hotels
OYO 75304 Riverside Guesthouse
OYO 75304 Riverside Guesthouse
8.2 Excellent
28/1, Khuk Khak, Khao Lak, Thailand
Show on map
1.7 mi from city centre,  

Riverside Guesthouse is located in Khao Lak and features free Wi-Fi. It is ideally positioned for those wanting to sightsee in the area.

$9
Avg. per night
Wandee Bed & Breakfast
Wandee Bed & Breakfast
8.7 Excellent
26 Moo 7 Khukkak Village, Khao Lak, Thailand
Show on map
3.5 mi from city centre,  

Wandee Bed & Breakfast is set in Khao Lak and is close to local attractions, including Nang Thong Beach. It also offers an express check-in and check-out feature, free Wi-Fi and a concierge.

$15
Avg. per night
Fasai House
Fasai House
8.1 Excellent
5/54 Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
3.2 mi from city centre,  

Fasai House is situated in Khao Lak and offers recently renovated rooms and free Wi-Fi. It also provides a coffee bar, room service and an outdoor pool.

$15
Avg. per night
Ruk Cozy Khao Lak
Ruk Cozy Khao Lak
9.0 Excellent
26/39 Moo 5, Baan Kuk Kaek, Bang Nieng, Khao Lak, Thailand
Show on map
1.6 mi from city centre,  

Ruk Cozy is located in Khao Lak and offers free Wi-Fi. It is conveniently positioned for those wanting to visit local attractions.

$30
Avg. per night
Casacool Hotel Khoalak
Casacool Hotel Khoalak
9.5 Excellent
67/274 - 67/273 Bangniang Beach Road, Khao Lak, Thailand
Show on map
1.6 mi from city centre,  

Casacool Hotel is located in Khao Lak and offers free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

$31
Avg. per night
The Leaf Oceanside
The Leaf Oceanside
8.8 Excellent
28/15 Moo7 soi Nangtong Khukkak, Takuapa, Phang Nga, Khao Lak, Thailand
Show on map
3.3 mi from city centre,  

The Leaf Oceanside by Katathani offers 4-star accommodation in Khao Lak. It provides free Wi-Fi, a bar and is a stone's throw from Nang Thong Beach.

$33
Avg. per night
The Leaf on The Sands by Katathani
The Leaf on The Sands by Katathani
8.5 Excellent
40, Moo 6, Kukkak, Phang Nga, Khao Lak, Thailand
Show on map
2.9 mi from city centre,  

Situated in Khao Lak, The Leaf On The Sands by Katathani offers relaxed 4-star accommodation, as well as an outdoor pool. Those staying at the property also have access to free Wi-Fi and on-site parking.

$36
Avg. per night
Khaolak Banana Bungalow
Khaolak Banana Bungalow
8.0 Excellent
4/147 Moo7 Khukkak, Khao Lak, Thailand
Show on map
3.4 mi from city centre,  

Khaolak Banana Bungalow provides comfortable 3-star accommodation in Khao Lak. It also offers free Wi-Fi, an outdoor pool and a coffee bar.

$39
Avg. per night

Hotel prices in Khao Lak

2 stars and under

$11 - $39

Khaolak Banana Bungalow

#1 Most popular

$39
Avg. per night
Wandee Bed & Breakfast

#2 Most popular

$15
Avg. per night
Srichada Hotel Khaolak

Best value

$11
Avg. per night
3 stars

$9 - $132

Khaolak Bay Front Resort

#1 Most popular

$49
Avg. per night
Suwan Palm Resort

#2 Most popular

Suwan Palm Resort
8.4 Excellent
$45
Avg. per night
OYO 75304 Riverside Guesthouse

Best value

$9
Avg. per night
4 stars +

$33 - $205

The Sands Khao Lak By Katathani

#1 Most popular

$85
Avg. per night
Devasom Khao Lak Beach Resort & Villas

#2 Most popular

$205
Avg. per night
The Leaf Oceanside

Best value

The Leaf Oceanside
8.8 Excellent
$33
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Khao Lak

About Khao Lak

A beautiful stretch of coastline set against a backdrop of jungle-covered mountains, Khao Lak is a relaxing Thai getaway. Khao Lak comprises a series of villages and encompasses Khao Lak-Lam Ru National Park, but is also known for its private beaches, family-friendly activities and pristine natural attractions.

Things to do

Khao Lak’s most popular features are its beaches, highlighted by the unspoilt White Sand Beach. Rent a chair and an umbrella to sit back and unwind with your toes in the sand while enjoying ocean views from a variety of surrounding bars and restaurants, such as the Lay restaurant located on Kuk Khak Beach.

Try your hand at scuba diving on the nearby Similan and Surin Islands, choosing your own adventure from one of the local dive schools. Go on an immersive day trip, arrange for your PADI certification or embark on a snorkelling expedition.

Plan a trip to Khao Lak Lam Ru National Park to discover a sprawling expanse of sea cliffs, beaches and waterfalls. Hike one of the many designated trails to catch a glimpse of a hornbill, tapir or a Bengal monitor lizard. Wrap up your day with dinner at the park’s open-air restaurant overlooking the sea.

Want to journey back through time? Check out the International Tsunami Museum, as it offers an intimate exhibition of the tsunami that struck the town back in 2004. Tour the stranded Navy ship, explore the two shops on site and learn more about the event through detailed photographic exhibitions.

Getting around

The best way of getting around Khao Lak is by songthaew or taxi. You can also rent a motorbike or a bicycle to see the sights like a local. Getting around on foot is possible within smaller areas.

Khao Lak travel FAQs

  • What are the best hotels in Khao Lak?

    The Sands Khao Lak By Katathani, rated with a score of 8.8 from 446 reviewers, is one of the most popular hotels in Khao Lak. Other top stays include Khaolak Bay Front Resort, with an average rating of 9.4 from 23 reviewers, and Devasom Khao Lak Beach Resort & Villas, with a score of 9.3 from 217 reviewers.

  • What is a good hotel near Bang Niang Beach?

    The Haven Khao Lak is a hotel near Bang Niang Beach that is popular with HotelsCombined users, scoring 9.0 across 240 reviews.

  • What is a good hotel in Khao Lak near International Tsunami Museum?

    Ruk Cozy Khao Lak is rated 9.0 from 140 reviews and is close to International Tsunami Museum.

  • Is there a good hotel near Nang Thong Beach?

    If you’re visiting Nang Thong Beach then the nearby The Sands Khao Lak By Katathani is a popular hotel with HotelsCombined users (446 reviews scoring it at an average 8.8/10).

  • How much do hotels in Khao Lak cost?

    $57/night is the average price of a hotel in Khao Lak, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Khao Lak, the average price found is $115/night, and for 5-star hotels the average price is $176/night.

  • How much is a cheap hotel in Khao Lak?

    Over the last 3 days, Khao Lak hotels have been found for as cheap as $8/night in searches by HotelsCombined users.