100 Cheap Hotels in Khao Lak

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

26/20 M.7, .Petchkasem Rd., Takua Pa 8219

5.0 out of 5.0
4.4 out of 5 (143 reviews)

Located in Khao Lak, this beachfront resort is on the boardwalk, 0.8 mi (1.3 km) from Nang Thong Beach, and 2.2 mi (3.6 km) …

NZ$73
JW Marriott Khao Lak Resort and Spa
JW Marriott Khao Lak Resort and Spa

41/12 Moo 3, Khuk Khak, Takua Pa 82190

5.0 out of 5.0
4.6 out of 5 (287 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 …

Get Rates
The Haven Khao Lak
The Haven Khao Lak

61/4 Moo 3, Khuk Khak, Takua Pa 82220

4.5 out of 5.0
4.4 out of 5 (98 reviews)

Nestled on the beach, this Khao Lak resort is within 6 mi (10 km) of Bang Niang Beach, Laem Pakarang Beach, and Nang Thong …

NZ$121
The Sands Khao Lak by Katathani
The Sands Khao Lak by Katathani

10/18 Petchkasem Road, Takua Pa 82190

4.5 out of 5.0
4.4 out of 5 (341 reviews)

Located in Khao Lak, this beachfront resort is in the city center, 0.5 mi (0.7 km) from Nang Thong Beach, and 2.3 mi (3.6 km) …

Get Rates
Ramada Khao Lak Resort
Ramada Khao Lak Resort

59 Moo 5, Tumbon Kukkak, Takua Pa 82220

4.5 out of 5.0
4.6 out of 5 (159 reviews)

Nestled on the beach, this Khao Lak resort is 0.2 mi (0.3 km) from Bang Niang Beach and 2.4 mi (3.9 km) from Nang Thong Beach …

NZ$108
The Sarojin
The Sarojin

60 Moo 2 Kukkak, Takua Pa 82190

5.0 out of 5.0
4.8 out of 5 (87 reviews)

This Bang Sak hotel is on the beach, 0.8 mi (1.2 km) from Laem Pakarang Beach, and within 6 mi (10 km) of Bang Sak Beach an …

NZ$195
Kantary Beach Hotel Villas & Suites, Khao Lak
Kantary Beach Hotel Villas & Suites, Khao Lak

64, 65, 72 Moo 2, Kukkak, Takua Pa 82190

4.0 out of 5.0
4.3 out of 5 (67 reviews)

This Bang Sak resort is on the beach, 0.3 mi (0.5 km) from Laem Pakarang Beach, and within 6 mi (10 km) of Bang Sak Beach and …

NZ$88
The Leaf Oceanside
The Leaf Oceanside

28/15, Moo 7, Soi Nang Thong Kukkak, Takua Pa 82190

3.5 out of 5.0
4.2 out of 5 (125 reviews)

Located in Khao Lak, this resort is 0.2 mi (0.3 km) from Nang Thong Beach and 2.6 mi (4.2 km) from Bang Niang Beach. Laem …

Get Rates
Katiliya Khao Lak Resort
Katiliya Khao Lak Resort

9/9 Moo 1 Tambon Kuk Kak, Takua Pa 82190

5.0 out of 5.0
4.3 out of 5 (210 reviews)

Nestled on the beach, this Bang Sak hotel is within 3 mi (5 km) of Bang Sak Beach, Laem Pakarang Beach, and Sai Ruang …

Get Rates
Khaolak Bhandari Resort & Spa
Khaolak Bhandari Resort & Spa

26/25 Moo 7, Khuk Khak, Takua Pa 82220

4.0 out of 5.0
4.4 out of 5 (105 reviews)

Located in Khao Lak, this spa resort is 0 mi (0 km) from Nang Thong Beach and 2.4 mi (3.9 km) from Bang Niang Beach. Laem …

Get Rates

Narrow your search

Khao Lak Accommodation Guide

Search for 100 hotels in Khao Lak on Expedia.co.nz. You can easily find and book hotels using one of the methods below:

  • View and choose from our selection of featured hotels with no cancellation fees
  • 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
false