Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee 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: 1 day ago
4 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 ...

$179

$179
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: 2 days ago
4 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 ...

$221

$221
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: 1 day ago
3 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 ...

$234

$234
Khaolak Banana Bungalow

Khaolak Banana Bungalow

4/147 Moo7 Khukkak, Takua Pa
2.5 out of 5.0
2 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
Last booking: 4 days ago
1 others viewing this property now
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 ...

$20

$20
The Haven Khao Lak

The Haven Khao Lak

61/4 Moo 3, Khuk Khak, Takua Pa
4.5 out of 5.0
Last booking: 2 days ago
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 ...

$186

$186
The Leaf Oceanside

The Leaf Oceanside

28/15, Moo 7, Soi Nang Thong Kukkak, Takua Pa
3.5 out of 5.0
Last booking: 1 hour ago
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 ...

$103

$103
Manathai Khao Lak

Manathai Khao Lak

2/4 Moo 8, Tumbon Bangmuang, Takua Pa
4.5 out of 5.0
Last booking: 1 day ago
9 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 ...

$164

$164
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
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 ...

$179

$179
La Vela Khao Lak

La Vela Khao Lak

98/9 Moo 5, Takua Pa
4.0 out of 5.0
Last booking: 2 days ago
3 others viewing this property now
4.6 out of 5 (7 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 ...

$194

$194