Top Trending Khao Lak Hotels in Phang Nga

See all 99 Hotels in Khao Lak
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 (249 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 …

CA$112
Pullman Khao Lak Katiliya Resort and Spa
Pullman Khao Lak Katiliya Resort and Spa

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

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

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

CA$88
Sentido Graceland Khao Lak Resort & Spa
Sentido Graceland Khao Lak Resort & Spa

30/7 Moo 7, Bang Muang District, Takua Pa 82000

4.5 out of 5.0
4.3 out of 5 (126 reviews)

This Khao Lak resort is on the beach, 2.3 mi (3.7 km) from Bang Niang Beach, and within 6 mi (10 km) of Nang Thong Beach an …

CA$87
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 (55 reviews)

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

CA$78
Casa de La Flora
Casa de La Flora

67/213 Moo 5, Khuk Khak, Takua Pa 82190

5.0 out of 5.0
4.6 out of 5 (30 reviews)

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

CA$574
Jerung Hotel
Jerung Hotel

24 Moo7 Khuk Khak, Takua Pa 82190

2.5 out of 5.0
3.5 out of 5 (44 reviews)

Located in Khao Lak, this hotel is 0.6 mi (1 km) from Nang Thong Beach and 2.4 mi (3.8 km) from Bang Niang Beach. Laem …

CA$19
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 (105 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 …

CA$41
Sunshine Inn Resort
Sunshine Inn Resort

5/55 Petchakasem Road, Moo 7, Khuk Khak, Takua Pa 82190

3.0 out of 5.0
3.4 out of 5 (25 reviews)

Located in Khao Lak, this hotel is 0.7 mi (1.1 km) from Nang Thong Beach and 2 mi (3.2 km) from Bang Niang Beach. Laem …

Get Rates
Khaolak Forest Resort
Khaolak Forest Resort

56/89 Moo 5, Kukkak, Takua Pa 82190

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

Located in Khao Lak, this spa resort is 1 mi (1.6 km) from Bang Niang Beach and 2.5 mi (4 km) from Nang Thong Beach. Laem …

CA$38
Suwan Palm Resort
Suwan Palm Resort

30/27 Moo 7, Nang-Thong Beach, Takua Pa 82190

3.0 out of 5.0
3.8 out of 5 (40 reviews)

Nestled on the beach, this Khao Lak resort is 0.3 mi (0.5 km) from Nang Thong Beach and 2.7 mi (4.4 km) from Bang Niang Beach …

CA$25
Hide content

Narrow your search

Khao Lak Hotels Guide

Expedia.ca offers a selection of 99 hotels in Khao Lak. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Khao Lak. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Khao Lak neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Khao Lak, now!

false