Hotels near Khao Lak

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 …

Get Rates
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 …

$67
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 …

Get Rates
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 …

$62
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 …

$440
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 …

$14
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 …

Get Rates
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 …

$29
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 …

$19
Hide content

Where To Stay In Khao Lak

Khao Lak, Phang Nga Hotel Information

Expedia.com offers a selection of 99 hotels in Khao Lak, Phang Nga. 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.com will not only save you time, but also money when booking your stay at a hotel near Khao Lak in Phang Nga. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find hotels in the Phang Nga neighborhood you prefer.

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

Looking for local hotels nearby? Check out the new hotels near me page.