With a stay at JW Marriott Khao Lak Resort and Spa in Takua Pa (Khuk Khak Beach), you'll be steps from Bang Niang Beach and 5 minutes by foot from Laem Pakarang Beach. This beach resort is 9.6 mi (15.4 km) from Khao Lak Beach and 0.3 mi (0.5 km) from Khuk Khak Beach.