Hotels in Khao Lak, Thailand

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

Khao Lak, Thailand
13 Aug — 14 Aug2
Khao Lak, Thailand
Sat 13/8
Sun 14/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Khao Lak

Filter by star ratings
All filters
The Sands Khao Lak By Katathani (SHA Extra Plus)
8.9 Excellent
10/18 Petchkasem Road, Khao Lak, Thailand
Show on map
5.1 km from city centre, Khao Lak, Thailand 
ExcellentBased on 422 reviews
8.9

The Sands Khao Lak By Katathani SHA Extra Plus provides comfortable 5-star accommodation in Khao Lak. It features an outdoor pool with water slides, outdoor tennis courts and a Jacuzzi.

Suwan Palm Resort
8.3 Excellent
30/27 Moo 7, Khuk Khak, Takuapa, Phang-Nga, Khao Lak, Thailand
Show on map
5.4 km from city centre, Khao Lak, Thailand 
ExcellentBased on 530 reviews
8.3

This Khao Lak resort is set two minutes from Nang Thong Beach, and offers modern accommodation. It also features a kids club, a sun deck and an outdoor pool.

The Haven Khao Lak
8.9 Excellent
61/4 Moo 3, Khuk Khak, Takuapa, Khao Lak, Thailand
Show on map
1.5 km from city centre, Khao Lak, Thailand 
ExcellentBased on 181 reviews
8.9

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

Devasom Khao Lak Beach Resort & Villas
9.4 Excellent
80 Moo 3 Khuk Khak Beach, Takuapa, Phang Nga, Khao Lak, Thailand
Show on map
1.2 km from city centre, Khao Lak, Thailand 
ExcellentBased on 253 reviews
9.4

Devasom Khao Lak Beach Resort & Villas has 69 rooms and features a saltwater swimming pool. Popular facilities, such as a private beach and a rooftop terrace, ensure an enjoyable stay in Khao Lak.

The Briza Beach Resort Khaolak
8.6 Excellent
7/4 Moo 2, Phetkasem Road, Lumkaen, Khao Lak, Thailand
Show on map
8.8 km from city centre, Khao Lak, Thailand 
ExcellentBased on 627 reviews
8.6

Boasting a private beach, a Jacuzzi and an outdoor pool, The Briza Beach Resort Khao Lak is located in Khao Lak and provides comfortable accommodation. It also features free Wi-Fi and a fitness centre.

Mai Khao Lak Beach Resort And Spa
7.9 Good
9/17 Petchkasem Rd., Moo 1 Kuk Kak, Khao Lak, Thailand
Show on map
7.5 km from city centre, Khao Lak, Thailand 
GoodBased on 54 reviews
7.9

Boasting a private beach, a rooftop terrace and outdoor tennis courts, Mai Khao Lak Beach Resort & Spa is a luxurious place to stay in Khao Lak. It has a gym, as well as a beauty centre, a sauna and an outdoor pool.

Khaolak Bhandari Resort & Spa
8.8 Excellent
26/25 Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
5.0 km from city centre, Khao Lak, Thailand 
ExcellentBased on 300 reviews
8.8

Khaolak Bhandari Resort & Spa is situated in Khao Lak and is close to the area's well-known attractions. There is also a fitness centre with a saltwater swimming pool.

Bangsak Village
9.1 Excellent
2/1 Moo 8, Petchkasem Road, Bangmuang, Takuapa, Khao Lak, Thailand
Show on map
8.9 km from city centre, Khao Lak, Thailand 
ExcellentBased on 262 reviews
9.1

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

The Leaf Oceanside
8.7 Excellent
28/15 Moo7 soi Nangtong Khukkak, Takuapa, Phang Nga, Khao Lak, Thailand
Show on map
5.2 km from city centre, Khao Lak, Thailand 
ExcellentBased on 283 reviews
8.7

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.

Kantary Beach Hotel Villas & Suites, Khao Lak
8.2 Excellent
64, 65 Moo 2, Kukkak, Takuapa, Khao Lak, Thailand
Show on map
4.5 km from city centre, Khao Lak, Thailand 
ExcellentBased on 60 reviews
8.2

Kantary Beach Hotel Villas & Suites is situated in Khao Lak and is close to the area's well-known attractions. It also features an outdoor pool and a fitness centre.

Tips for booking hotels in Khao Lak

Cheapest month:September
Most expensive month:March
Average price in Khao Lak:$168/night
Cheapest price found:$36/night
Cheapest day:Wednesday
Most expensive day:Thursday
$44 - $216
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$44 - $131
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Khao Lak hotels

1
Ayara Villas Khaolak
8.5 Excellent
53/2 Moo 5, Bang Niang Beach, Khaolak, Khao Lak, Thailand
Show on map
2.4 km 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.

2
Tui Blue Khao Lak Resort
8.7 Excellent
26/15 Moo 7 Petchkasem Road, Khuk Khak, Takuapa, Khao Lak, Thailand
Show on map
6.0 km 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.

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

Ruk Cozy is located in Khao Lak and is close to Khao Lak Beach. It also offers free Wi-Fi, an outdoor pool and bicycle rental.

4
Mj Boutique Hotel Khao Lak
9.4 Excellent
15/2 Moo 2, Khao Lak, Thailand
Show on map
12.1 km from city centre, Khao Lak, Thailand 

This comfortable hotel in Khao Lak offers free Wi-Fi, as well as a 24-hour reception and a tour desk. It also provides an airport shuttle, room service and a designated smoking area.

5
The Leaf on The Sands by Katathani (SHA Extra Plus)
8.8 Excellent
40, Moo 6, Kukkak, Phang Nga, Khao Lak, Thailand
Show on map
4.6 km from city centre, Khao Lak, Thailand 

Boasting an outdoor pool, The Leaf On The Sands by Katathani SHA Extra Plus is situated in Khao Lak and provides relaxed accommodation. Some of the popular facilities on offer at this 4-star resort include free on-site parking and Wi-Fi.

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

This elegant resort in Khao Lak offers complimentary wireless internet, as well as a private beach and an outdoor pool. It provides 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Khao Lak, Thailand

Riverside Guesthouse
8.0 Excellent
28/1, Khuk Khak, Khao Lak, Thailand
Show on map
2.8 km from city centre, Khao Lak, Thailand 

Riverside Guesthouse is located in Khao Lak and features free Wi-Fi. It also offers bicycle rental, a 24-hour reception and an express check-in and check-out feature.

$12
Avg. per night
Sunshine Inn Resort
7.6 Good
5/55 Petchakasem Road, Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
4.6 km from city centre, Khao Lak, Thailand 

Sunshine Inn Resort is located in Khao Lak and is close to Bang Niang Beach. It also offers an outdoor pool, a 24-hour reception and massage services.

$12
Avg. per night
Khaolak Suthawan Resort
8.4 Excellent
30/3 Moo 3, Kuhkkak, Khao Lak, Thailand
Show on map
0.6 km from city centre, Khao Lak, Thailand 

Khaolak Suthawan Resort provides 3-star accommodation in Khao Lak. It offers complimentary Wi-Fi, an outdoor pool and a kids pool.

$16
Avg. per night
Srichada Hotel Khaolak
8.8 Excellent
5/9 Moo.7 Petchkasem Road, Tambon Khuek-Khak, Amphoe Takua-pa, Pang Nga, Khao Lak, Thailand
Show on map
4.5 km from city centre, Khao Lak, Thailand 

Sri Chada Hotel is located in Khao Lak and offers complimentary wireless internet. It also provides an express check-in and check-out feature, luggage storage and a 24-hour reception.

$16
Avg. per night
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, Thailand 

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

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

Boasting a swimming pool, Seabox Khaolak Hostel is situated in Khao Lak and offers comfortable accommodation. It provides complimentary Wi-Fi, bicycle rental and massage services.

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

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.

$20
Avg. per night
Fasai House
8.5 Excellent
5/54 Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
5.1 km from city centre, Khao Lak, Thailand 

Fasai House is situated in Khao Lak and is close to the area's popular attractions. It offers free Wi-Fi, a 24-hour reception and an outdoor pool.

$22
Avg. per night

Hotel prices in Khao Lak

2 stars and under
3 stars
4 stars +

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 in Khao Lak

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 Khao Lak

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.

Facts about staying in Khao Lak

  • What are the best hotels in Khao Lak?

    The Sands Khao Lak By Katathani (SHA Extra Plus) is a very popular hotel in Khao Lak, with a score of 8.9 from 422 reviews. Khaolak Laguna Resort (8.6 from 67 reviews) and Mai Khao Lak Beach Resort And Spa (7.9 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?

    The Sands Khao Lak By Katathani (SHA Extra Plus) is a popular hotel near Nang Thong Beach that is highly recommended, with a score of 8.9 across 422 reviews.

  • How much do hotels in Khao Lak cost?

    The average price of a hotel in Khao Lak has been around $70 per night over the last 3 days. For a 5-star hotel in Khao Lak, the average price is around $209/night, depending on your dates. The average price of a 4-star hotel is $69/night.

  • How much is a cheap hotel in Khao Lak?

    Prices for Khao Lak hotels have been found for as low as $14/night over the last 3 days.

  • 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 $14 and the average price has been $67. If you’d prefer 4-star accommodation, expect to pay at least $59 for this evening.