Most Popular Hotels in Takua Pa

See all 135 Hotels in Takua Pa
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.

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 (181 reviews)

Located in Khao Lak, this beachfront resort is on the boardwalk, 1 mi (1.5 km) from Nang Thong Beach, and 2.2 mi (3.5 km) fro …

£80
Haadson Resort

Haadson Resort

30/1 Moo 7, Bangmuang, Takua Pa 82190

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

Located in Bang Sak, this resort is within 3 miles (5 km) of Bang Sak Beach, Sai Ruang Waterfall and Laem Pakarang Beach. Ban …

Get Rates
Manathai Khao Lak

Manathai Khao Lak

2/4 Moo 8, Tumbon Bangmuang, Takua Pa 82190

4.5 out of 5.0
4.2 out of 5 (98 reviews)

Nestled on the beach, this Bang Sak resort is 1.8 mi (3 km) from Bang Sak Beach and 2.5 mi (4 km) from Sai Ruang Waterfall. …

Get Rates
The Haven Khao Lak

The Haven Khao Lak

61/4 Moo 3, Khuk Khak, Takua Pa 82220

4.5 out of 5.0
4.5 out of 5 (135 reviews)

Nestled on the beach, this Khao Lak resort is within 9 mi (15 km) of Bang Niang Beach, Laem Pakarang Beach and Bang Sak Beach …

Get Rates
The Sarojin

The Sarojin

60 Moo 2 Kukkak, Takua Pa 82190

5.0 out of 5.0
4.8 out of 5 (104 reviews)

Nestled on the beach, this Bang Sak hotel is 0.9 mi (1.4 km) from Laem Pakarang Beach and 2.8 mi (4.4 km) from Bang Sak Beach …

Get Rates
Robinson Club Khao Lak

Robinson Club Khao Lak

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

4.5 out of 5.0

Located in Bang Sak, this luxury resort is within 3 miles (5 km) of Bang Sak Beach, Sai Ruang Waterfall and Laem Pakarang …

Get Rates
Ramada Khao Lak Resort

Ramada Khao Lak Resort

59 Moo 5, Tumbon Kukkak, Takua Pa 82220

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

Nestled on the beach, this Khao Lak resort is 0.6 mi (1 km) from Bang Niang Beach and 2.8 mi (4.6 km) from Nang Thong Beach …

£100
Khaolak Forest Resort

Khaolak Forest Resort

56/89 Moo 5, Kukkak, Takua Pa 82190

3.5 out of 5.0
4.4 out of 5 (45 reviews)

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

Get Rates
Ayara Villas Khaolak

Ayara Villas Khaolak

53/2 Moo 5, Bang Niang Beach, Khaolak, Takua Pa 82220

3.5 out of 5.0
5 out of 5 (2 reviews)

Located in Khao Lak, this hotel is 0.4 mi (0.7 km) from Bang Niang Beach and within 9 miles (15 km) of Nang Thong Beach and …

£55
Khaolak Bhandari Resort & Spa

Khaolak Bhandari Resort & Spa

26/25 Moo 7, Khuk Khak, Takua Pa 82220

4.0 out of 5.0
4.4 out of 5 (120 reviews)

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

Get Rates

Recent Reviews in Takua Pa

Narrow your search

Pocket Guide: Takua Pa

Search for hotels in Takua Pa on Expedia.co.uk. You can easily find your hotels in Takua Pa using one of the methods below:
  • View our selection of featured hotels in Takua Pa
  • Use the map to find hotels in the Takua Pa neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Takua Pa, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Takua Pa
  • Enter your travel dates to view the best deals on hotels in Takua Pa - while they last
false