Hotels in Khao Lak

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

Khao Lak, Thailand
23 Sep — 24 Sep2
Khao Lak, Thailand
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Khao Lak

Filter by star ratings
All filters
White Cat Hotel
White Cat Hotel
8.4 Excellent
76/241 Moo.5 Bang Niang, Kukkak, Takuapa, Phangnga, Khao Lak, Thailand
Show on map
2.6 km from city centre, Khao Lak 
ExcellentBased on 18 reviews
8.4

Boasting a private beach, White Cat Hotel is situated in Khao Lak and offers comfortable accommodation. It is ideally positioned for those wishing to sightsee in the area.

Mukdara Beach Villa & Spa Resort
Mukdara Beach Villa & Spa Resort
8.5 Excellent
67/179 Moo 5 Khuk Khak, Khao Lak, Thailand
Show on map
4.3 km from city centre, Khao Lak 
ExcellentBased on 99 reviews
8.5

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.

Khaolak Oriental Resort
Khaolak Oriental Resort
8.9 Excellent
13/120 Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
4.9 km from city centre, Khao Lak 
ExcellentBased on 172 reviews
8.9

Khaolak Oriental Resort is situated in Khao Lak and is close to the area's popular attractions. It also offers an outdoor pool, a Jacuzzi and a sauna.

Wandee Bed & Breakfast
Wandee Bed & Breakfast
8.7 Excellent
26 Moo 7 Khukkak Village, Khao Lak, Thailand
Show on map
5.6 km from city centre, Khao Lak 
ExcellentBased on 102 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.

Khaolak Banana Bungalow
Khaolak Banana Bungalow
8.0 Excellent
4/147 Moo7 Khukkak, Khao Lak, Thailand
Show on map
5.4 km 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.

Gerd And Noi Resort
Gerd And Noi Resort
7.9 Good
57 Moo 5, Khuk Khak, Takuapa, Khao Lak, Thailand
Show on map
2.8 km from city centre, Khao Lak 
GoodBased on 4 reviews
7.9

Gerd and Noi Resort Khao Lak provides comfortable 3-star accommodation in Khao Lak. It offers complimentary wireless internet, a bar and is a stone's throw from Bang Niang Beach.

The Haven Khao Lak
The Haven Khao Lak
9.0 Excellent
61/4 Moo 3, Khuk Khak, Takuapa, Khao Lak, Thailand
Show on map
1.5 km from city centre, Khao Lak 
ExcellentBased on 252 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.

Mai Holiday by Mai Khao Lak
Mai Holiday by Mai Khao Lak
8.7 Excellent
9/17 Petchakasem rd., Kuk kak, Takua pa, Khao Lak, Phang nga, Khao Lak, Thailand
Show on map
7.5 km from city centre, Khao Lak 
ExcellentBased on 37 reviews
8.7

Featuring an outdoor pool and a private beach, Mai Holiday by Mai Khao Lak is situated in Khao Lak and provides comfortable accommodation. It also offers meeting rooms, a 24-hour reception and massage services.

To Zleep Hotel Khaolak
To Zleep Hotel Khaolak
8.7 Excellent
28/35 Moo 6 KhukKhak Takuapa, Khao Lak, Thailand
Show on map
5.0 km from city centre, Khao Lak 
ExcellentBased on 225 reviews
8.7

To Zleep Hotel Khaolak is located in Khao Lak and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

Palm Galleria Resort
Palm Galleria Resort
8.1 Excellent
27/102 Moo 2, T. Kukkak, Takuapa, Khao Lak, Thailand
Show on map
4.8 km from city centre, Khao Lak 
ExcellentBased on 195 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.

Tips for booking a Khao Lak hotel

Cheapest month:June
Most expensive month:March
Average price in Khao Lak:$157/night
Absolute cheapest price found:$24/night
Cheapest day:Friday
Most expensive day:Saturday
$67 - $317
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$102 - $167
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Khao Lak hotels

Show all 272 hotels
1
Khaolak Merlin Resort
Khaolak Merlin Resort
9.1 Excellent
7/7 Phetkasem Road, Lamkaen, Khao Lak, Thailand
Show on map
8.7 km from city centre, Khao Lak 

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
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
6.0 km from city centre, Khao Lak 

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.

3
The Leaf on The Sands by Katathani
The Leaf on The Sands by Katathani
8.6 Excellent
40, Moo 6, Kukkak, Phang Nga, Khao Lak, Thailand
Show on map
4.6 km from city centre, Khao Lak 

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.

4
Andamania Beach Resort, Khaolak
Andamania Beach Resort, Khaolak
8.2 Excellent
63 Moo 3, Tambol Kukkak, Khao Lak, Thailand
Show on map
1.3 km from city centre, Khao Lak 

Situated in Khao Lak, Andamania Beach Resort offers elegant 3-star accommodation, as well as an outdoor pool and a private beach. The hotel is set on Khao Lak Beach.

5
Fanari Khaolak Resort
Fanari Khaolak Resort
7.9 Good
53/10 Moo 5, Khao Lak, Khao Lak, Thailand
Show on map
2.7 km from city centre, Khao Lak 

Boasting an outdoor pool, Fanari Khaolak Resort - Fanari Courtyard Wing is located in Khao Lak and provides modern accommodation. There is also a fitness centre with a swimming pool.

Cheapest hotels in Khao Lak, Phangnga

Show all 272 hotels
OYO 75304 Riverside Guesthouse
OYO 75304 Riverside Guesthouse
8.2 Excellent
28/1, Khuk Khak, Khao Lak, Thailand
Show on map
2.8 km 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.

$15
Avg. per night
Seabox Khaolak Hostel
Seabox Khaolak Hostel
7.2 Good
26/66 Petchkasem Road, T.Khuekkhak, Khao Lak, Thailand
Show on map
5.8 km from city centre,  

Seabox Khaolak Hostel is located in Khao Lak and features complimentary wireless internet. It also provides bicycle rental, luggage storage and a 24-hour reception.

$17
Avg. per night
Fasai House
Fasai House
8.2 Excellent
5/54 Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
5.1 km 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.

$17
Avg. per night
To Zleep Hotel Khaolak
To Zleep Hotel Khaolak
8.7 Excellent
28/35 Moo 6 KhukKhak Takuapa, Khao Lak, Thailand
Show on map
5.0 km from city centre,  

To Zleep Hotel Khaolak is located in Khao Lak and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

$18
Avg. per night
Wandee Bed & Breakfast
Wandee Bed & Breakfast
8.7 Excellent
26 Moo 7 Khukkak Village, Khao Lak, Thailand
Show on map
5.6 km 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.

$19
Avg. per night
Rakkawan Residence
Rakkawan Residence
9.1 Excellent
4/2 Petchkasem rd. Moo 7 Khukkhak, Nang Thong Beach, 82190 Khao Lak, Thailand, Khao Lak, Thailand
Show on map
5.3 km from city centre,  

Situated in Khao Lak, Rakkawan Residence is within walking distance of Nang Thong Beach and provides a Jacuzzi. It also features an express check-in and check-out feature, free Wi-Fi and massage services.

$19
Avg. per night
Baan Bamboo Resort
Baan Bamboo Resort
7.5 Good
67/46 Moo5, Bangniang Soi 3, Khao Lak, Thailand
Show on map
2.3 km from city centre,  

Baan Bamboo Resort is set in Khao Lak and is within a short walk of local landmarks, such as Bang Niang Beach. It also offers luggage storage, free Wi-Fi and meeting rooms.

$19
Avg. per night
Suksompong Resort
Suksompong Resort
8.9 Excellent
21 Moo 6, Tambon Khuk Khak, Amphoe Takuapa Phang-Nga, Khao Lak, Thailand
Show on map
3.9 km from city centre,  

Suksompong Resort is located in Khao Lak and offers free Wi-Fi. It also provides an outdoor pool, a 24-hour reception and luggage storage.

$21
Avg. per night

Hotel prices in Khao Lak

2 stars or below

$18 - $54

Srichada Hotel Khaolak

No. 1 most popular

$18
Avg. per night
Khaolak Banana Bungalow

No. 2 most popular

$54
Avg. per night
To Zleep Hotel Khaolak

Best value

$18
Avg. per night
3 stars

$14 - $180

Andamania Beach Resort, Khaolak

No. 1 most popular

$76
Avg. per night
Khaolak Bay Front Resort

No. 2 most popular

$55
Avg. per night
Sunshine Inn Resort

Best value

$14
Avg. per night
4 stars and up

$40 - $156

The Sands Khao Lak By Katathani

No. 1 most popular

$97
Avg. per night
The Haven Khao Lak

No. 2 most popular

The Haven Khao Lak
9.0 Excellent
$74
Avg. per night
Khaolak Bhandari Resort & Spa

Best value

$40
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 is a very popular hotel in Khao Lak, with a score of 8.8 from 487 reviews. The Haven Khao Lak (9.0 from 252 reviews) and Mai Khao Lak Beach Resort & Spa (7.7 from 54 reviews) are also highly rated Khao Lak hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Nang Thong Beach?

    With a rating of 8.8/10 from 487 reviews, The Sands Khao Lak By Katathani is a hotel close to Nang Thong Beach that is highly recommended by HotelsCombined users.

  • How much do hotels in Khao Lak cost?

    Hotels in Khao Lak cost an average of $85/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Khao Lak had higher average prices of $70/night and $116/night, respectively.

  • How much is a cheap hotel in Khao Lak?

    $8/night is the cheapest price found for a hotel in Khao Lak by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Khao Lak tonight?

    Over the last 3 days, the starting price of a hotel in Khao Lak tonight has been as low as $32 and the average price has been $72. If you’d prefer 4-star accommodation, expect to pay at least $77 for this evening.