Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Check prices on hotels in Khao Lak

Tonight Tonight 20 Jun - 21 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

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

See all 151 properties in Khao Lak
Moracea by Khao Lak Resort

Moracea by Khao Lak Resort

26/20 M.7, .Petchkasem Rd., Takua Pa
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Takua Pa, this beachfront resort is on the boardwalk, 1 mi (1.5 km) from Nang Thong Beach, and 1.4 mi (2.2 km) from Bang Niang Beach. Bang Sak Beach ...

Moracea by Khao Lak ResortGet Rates

Moracea by Khao Lak ResortGet Rates
The Waters Khao Lak by Katathani

The Waters Khao Lak by Katathani

67/238, Moo 5, Bang Niang, Khuk Khuk, Takua Pa
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated in the entertainment district, this spa hotel is within a 10-minute walk of Bang Niang Beach and Nang Thong Beach. Khao Lak Beach and Bang Sak Beach ...

The Waters Khao Lak by KatathaniNZ$67

The Waters Khao Lak by KatathaniNZ$67
La Vela Khao Lak

La Vela Khao Lak

98/9 Moo 5, Takua Pa
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Nestled on the beach, this Takua Pa hotel is 0.1 mi (0.2 km) from Bang Niang Beach and 2.1 mi (3.4 km) from Nang Thong Beach. Khao Lak Beach and Bang Sak Beach ...

La Vela Khao LakNZ$94

La Vela Khao LakNZ$94
The Leaf Oceanside

The Leaf Oceanside

28/15, Moo 7, Soi Nang Thong Kukkak, Takua Pa
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Situated near the beach, this resort is 0.1 mi (0.1 km) from Nang Thong Beach and 1.7 mi (2.7 km) from Bang Niang Beach. Khao Lak Beach and Bang Sak Beach are ...

The Leaf OceansideNZ$44

The Leaf OceansideNZ$44
The Sands Khao Lak by Katathani

The Sands Khao Lak by Katathani

10/18 Petchkasem Road, Takua Pa
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Takua Pa, this beachfront resort is in the city center, 0.3 mi (0.5 km) from Nang Thong Beach, and 1.3 mi (2.2 km) from Bang Niang Beach. Khao Lak ...

The Sands Khao Lak by KatathaniGet Rates

The Sands Khao Lak by KatathaniGet Rates
APSARA Beachfront Resort and Villa

APSARA Beachfront Resort and Villa

45 Moo 2, Kukkak, Takua Pa
  • Free Cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

This Takua Pa resort is on the beach, 1.5 mi (2.4 km) from Laem Pakarang Beach, and within 9 mi (15 km) of Bang Sak Beach and Nang Thong Beach. Bang Niang Beach ...

APSARA Beachfront Resort and VillaNZ$45

APSARA Beachfront Resort and VillaNZ$45
JW Marriott Khao Lak Resort and Spa

JW Marriott Khao Lak Resort and Spa

41/12 Moo 3, Khuk Khak, Takua Pa
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

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

JW Marriott Khao Lak Resort and SpaNZ$118

JW Marriott Khao Lak Resort and SpaNZ$118
Andamania Beach Resort

Andamania Beach Resort

63 Moo 3, Tambol Kukkak, Takua Pa
    3.5 out of 5.0
     
     

    Offering direct access to the beach, this Khuk Khak Beach hotel is within 6 mi (10 km) of Nang Thong Beach, Bang Niang Beach, and Bang Sak Beach. Laem Pakarang ...

    Andamania Beach ResortGet Rates

    Andamania Beach ResortGet Rates
    Manathai Khao Lak

    Manathai Khao Lak

    2/4 Moo 8, Tumbon Bangmuang, Takua Pa
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Nestled on the beach, this Takua Pa resort is within 3 mi (5 km) of Bang Sak Beach, Laem Pakarang Beach, and Sai Ruang Waterfall. Nang Thong Beach and Bang Niang ...

    Manathai Khao LakNZ$65

    Manathai Khao LakNZ$65
    Khaolak Bhandari Resort & Spa

    Khaolak Bhandari Resort & Spa

    26/25 Moo 7, Khuk Khak, Takua Pa
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated near the beach, this spa resort is 0.1 mi (0.1 km) from Nang Thong Beach and 1.8 mi (2.9 km) from Bang Niang Beach. Khao Lak Beach and Bang Sak Beach ...

    Khaolak Bhandari Resort & SpaGet Rates

    Khaolak Bhandari Resort & SpaGet Rates