Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


130 Cheap Hotels in Khao Lak - Specials, Reviews, & Last Minute Deals

See all 130 Hotels in Khao Lak
Moracea by Khao Lak Resort

Moracea by Khao Lak Resort

26/20 M.7, .Petchkasem Rd., Takua Pa
5.0 out of 5.0
Last booking: 2 hours ago
25 others viewing this property now
4.4 out of 5 (180 reviews)

Located in Khao Lak, this beachfront resort is on the boardwalk, 1 mi (1.5 km) from Nang Thong Beach, and 2.2 mi (3.5 km) from Bang Niang Beach. Laem Pakarang ...

AU$159

AU$159
The Sands Khao Lak by Katathani

The Sands Khao Lak by Katathani

10/18 Petchkasem Road, Takua Pa
5.0 out of 5.0
Last booking: 23 hours ago
7 others viewing this property now
4.5 out of 5 (367 reviews)

Located in Khao Lak, this beachfront resort is in the city center, 0.6 mi (1 km) from Nang Thong Beach, and 2.2 mi (3.5 km) from Bang Niang Beach. Laem Pakarang ...

AU$210

AU$210
JW Marriott Khao Lak Resort and Spa

JW Marriott Khao Lak Resort and Spa

41/12 Moo 3, Khuk Khak, Takua Pa
5.0 out of 5.0
Last booking: 4 days ago
11 others viewing this property now
4.6 out of 5 (314 reviews)

Located in Khao Lak, this beachfront resort is next to a golf course and within 6 mi (10 km) of Bang Niang Beach, Laem Pakarang Beach, and Bang Sak Beach. Nang ...

AU$211

AU$211
Khaolak Banana Bungalow

Khaolak Banana Bungalow

4/147 Moo7 Khukkak, Takua Pa
2.5 out of 5.0
1 others viewing this property now
3.8 out of 5 (4 reviews)

Located in Khao Lak, this hotel is 1 mi (1.5 km) from Nang Thong Beach and 2.5 mi (4.1 km) from Bang Niang Beach. Laem Pakarang Beach and Bang Sak Beach are ...

Get Rates

Get Rates
Khaolak Summer House Resort 2

Khaolak Summer House Resort 2

67/423 Bang Niang Soi 2, Khukkhak, Takua Pa
3.0 out of 5.0
2.9 out of 5 (14 reviews)

Located in Khao Lak, this hotel is 0.5 mi (0.8 km) from Bang Niang Beach and within 9 mi (15 km) of Nang Thong Beach and Laem Pakarang Beach. Bang Sak Beach ...

AU$18

AU$18
The Haven Khao Lak

The Haven Khao Lak

61/4 Moo 3, Khuk Khak, Takua Pa
4.5 out of 5.0
Last booking: 17 hours ago
13 others viewing this property now
4.5 out of 5 (135 reviews)

Nestled on the beach, this Khao Lak resort is within 9 mi (15 km) of Bang Niang Beach, Laem Pakarang Beach, and Bang Sak Beach. Nang Thong Beach and Sai Ruang ...

AU$168

AU$168
The Leaf Oceanside

The Leaf Oceanside

28/15, Moo 7, Soi Nang Thong Kukkak, Takua Pa
3.5 out of 5.0
Last booking: 3 days ago
9 others viewing this property now
4.3 out of 5 (146 reviews)

Located in Khao Lak, this resort is 0.3 mi (0.5 km) from Nang Thong Beach and 2.5 mi (4.1 km) from Bang Niang Beach. Laem Pakarang Beach and Bang Sak Beach are ...

AU$97

AU$97
Manathai Khao Lak

Manathai Khao Lak

2/4 Moo 8, Tumbon Bangmuang, Takua Pa
4.5 out of 5.0
Last booking: 4 days ago
15 others viewing this property now
4.2 out of 5 (96 reviews)

Nestled on the beach, this Bang Sak resort is 1.8 mi (3 km) from Bang Sak Beach and 2.5 mi (4 km) from Sai Ruang Waterfall. Laem Pakarang Beach and Bang Niang ...

AU$152

AU$152
Sentido Graceland Khao Lak Resort & Spa

Sentido Graceland Khao Lak Resort & Spa

30/7 Moo 7, Bang Muang District, Takua Pa
4.5 out of 5.0
5 others viewing this property now
4.3 out of 5 (180 reviews)

This Khao Lak resort is on the beach, 2.3 mi (3.6 km) from Bang Niang Beach, and within 6 mi (10 km) of Laem Pakarang Beach and Nang Thong Beach. Bang Sak Beach ...

AU$182

AU$182
La Vela Khao Lak

La Vela Khao Lak

98/9 Moo 5, Takua Pa
4.0 out of 5.0
Last booking: 1 hour ago
7 others viewing this property now
4.4 out of 5 (8 reviews)

Nestled on the beach, this Khao Lak hotel is 0.6 mi (1 km) from Bang Niang Beach and 2.9 mi (4.6 km) from Nang Thong Beach. Laem Pakarang Beach and Bang Sak ...

AU$172

AU$172

Narrow your search

Accommodation in Khao Lak

Search for hotels in Khao Lak on Expedia.com.au. You can easily find your hotels in Khao Lak using one of the methods below:

  • View our selection of featured hotels in Khao Lak
  • Use the map to find hotels in the Khao Lak neighborhood you prefer
  • Use the filters to see hotels in a specific area of Khao Lak, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Khao Lak
  • Enter your travel dates to view the best deals on hotels in Khao Lak - while they last

Where to Stay in Khao Lak?

Choose from 130 Khao Lak hotels right here at Expedia.com.au. Regardless of your budget or preferred style of accommodation, there is a hotel or motel to meet your fancy. When you book cheap hotels in Khao Lak, Phang Nga here on Expedia.com.au, you are always going to find the best price.