Top Trending Hotels Near Khao Lak, Phang Nga

See all 99 Hotels in Khao Lak
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

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 (242 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 …

£77
The Waters Khao Lak by Katathani
The Waters Khao Lak by Katathani

67/238, Moo 5, Bang Niang, Khuk Khuk, Takua Pa 82190

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

Located in Khao Lak, this spa hotel is 0.3 mi (0.4 km) from Bang Niang Beach and 2.2 mi (3.5 km) from Nang Thong Beach. Lae …

£40
Beyond Resort Khaolak - Adults Only
Beyond Resort Khaolak - Adults Only

9/69 Moo 1 Tumbon Khukkak, Takua Pa 82190

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

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

£64
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 …

Get Rates
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 (91 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) …

£54
Khaolak Oriental Resort - Adults Only
Khaolak Oriental Resort - Adults Only

13/120 Moo 7, Khuk Khak, Takua Pa 82220

3.5 out of 5.0
4.1 out of 5 (57 reviews)

Located in Khao Lak, this spa hotel is 0.1 mi (0.2 km) from Nang Thong Beach and 2.6 mi (4.1 km) from Bang Niang Beach. Lae …

£18
Mukdara Beach Villa & Spa Resort
Mukdara Beach Villa & Spa Resort

67/179 Moo 5 Khuk Khak, Takua Pa 82190

4.0 out of 5.0
4.2 out of 5 (25 reviews)

Located in Khao Lak, this resort is 0.7 mi (1.1 km) from Nang Thong Beach and 1.9 mi (3.1 km) from Bang Niang Beach. Laem …

£49
Sudala Beach Resort
Sudala Beach Resort

56/4 Moo 5, Phetkasem Rd., Takua Pa 82190

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

Offering direct access to the beach, this Khao Lak hotel is 0.7 mi (1.2 km) from Bang Niang Beach and 2.5 mi (4.1 km) from …

£26
Sangsawan Palace Khaolak Hotel
Sangsawan Palace Khaolak Hotel

48/4 Moo 3 Khuk khak, Takua Pa 82190

3.0 out of 5.0
4.3 out of 5 (4 reviews)

Located in Khao Lak, this hotel is 1.7 mi (2.8 km) from Bang Niang Beach and within 6 mi (10 km) of Nang Thong Beach and Laem …

Get Rates
Ladda Resort
Ladda Resort

56/46 Ban-Bang Niang Soi 4,Moo5, Takua Pa 82190

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

Located in Khao Lak, this resort is 0.9 mi (1.5 km) from Bang Niang Beach and 2.7 mi (4.3 km) from Nang Thong Beach. Laem …

Get Rates
Hide content

Narrow your search

Pocket Guide: Phang Nga Khao Lak Hotels

Khao Lak is a family-friendly, relaxing neighborhood known for being upscale and offering ample choices for restaurants and bars. Many visitors come to bask in its beautiful outdoor settings, namely the sea, beaches, and gardens. Book your hotel or holiday apartment now and use Khao Lak as your home base for exploring the sights in and around Takua Pa.

Sightseeing around Khao Lak

Shopping, swimming, and being pampered at a spa are just a few things to do in the area. Soak up some sun at Bang Niang Beach, Nang Thong Beach, and Laem Pakarang Beach. Surround yourself with nature at Sai Ruang Waterfall.

Don't miss Bang Sak Beach while you're here.

Getting around Khao Lak

The Phuket (HKT-Phuket Intl.) airport is 40 miles (64.4 km) from Khao Lak.

false