Hotels in Phangnga

Search and compare Phangnga hotels from hundreds of travel sites and save

Phangnga
30 Jun — 1 Jul2
Phangnga
Thu 30/6
Fri 1/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Phangnga

Filter by star ratings
All filters
The Sands Khao Lak By Katathani (SHA Extra Plus)
8.9 Excellent
10/18 Petchkasem Road, Khao Lak, Thailand
Show on map
5.1 km from city centre, Khao Lak, Thailand 
ExcellentBased on 377 reviews
8.9

The Sands Khao Lak By Katathani SHA Extra Plus provides comfortable 5-star accommodation in Khao Lak. It features an outdoor pool with water slides, outdoor tennis courts and a Jacuzzi.

Santhiya Koh Yao Yai Resort & Spa
8.8 Excellent
88 Moo 7, Phunai, Ko Yao Yai, Thailand
Show on map
5.7 km from city centre, Ko Yao Yai, Thailand 
ExcellentBased on 1,308 reviews
8.8

Santhiya Koh Yao Yai Resort & Spa is set on Ko Yao Yai, and provides 5-star facilities, including an infinity pool and a waterfall pool. It also offers free Wi-Fi, a kids club and a beauty centre.

JW Marriott Khao Lak Resort & Spa
9.0 Excellent
41/12 Moo 3, Khuk Khak, Takua Pa, Thailand
Show on map
21.8 km from city centre, Takua Pa, Thailand 
ExcellentBased on 510 reviews
9.0

Boasting outdoor tennis courts, a private beach and a limousine service, JW Marriott Khao Lak Resort and Spa is a luxurious base in Khao Lak. It also provides a Jacuzzi, a sauna and an outdoor pool.

The Haven Khao Lak
9.0 Excellent
61/4 Moo 3, Khuk Khak, Takuapa, Khao Lak, Thailand
Show on map
1.5 km from city centre, Khao Lak, Thailand 
ExcellentBased on 192 reviews
9.0

Situated in Khao Lak, The Haven Khao Lak offers 5-star accommodation, as well as an outdoor pool and a sauna. There is also a fitness centre with a swimming pool.

Devasom Khao Lak Beach Resort & Villas
9.4 Excellent
80 Moo 3 Khuk Khak Beach, Takuapa, Phang Nga, Khao Lak, Thailand
Show on map
1.2 km from city centre, Khao Lak, Thailand 
ExcellentBased on 251 reviews
9.4

Devasom Khao Lak Beach Resort & Villas has 69 rooms and features a saltwater swimming pool. Popular facilities, such as a private beach and a rooftop terrace, ensure an enjoyable stay in Khao Lak.

The Briza Beach Resort Khaolak
8.6 Excellent
7/4 Moo 2, Phetkasem Road, Lumkaen, Khao Lak, Thailand
Show on map
8.8 km from city centre, Khao Lak, Thailand 
ExcellentBased on 634 reviews
8.6

Boasting a private beach, a Jacuzzi and an outdoor pool, The Briza Beach Resort Khao Lak is located in Khao Lak and provides comfortable accommodation. It also features free Wi-Fi and a fitness centre.

La Vela Khao Lak
9.2 Excellent
98/9 Moo 5, Ban Bang Niang, Thailand
Show on map
0.9 km from city centre, Ban Bang Niang, Thailand 
ExcellentBased on 336 reviews
9.2

La Vela Khao Lak is situated in Khao Lak and features free Wi-Fi. It also provides an outdoor pool and a gym.

Bangsak Village - Adults Only
9.2 Excellent
2/1 Moo 8, Petchkasem Road, Bangmuang, Takuapa, Khao Lak, Thailand
Show on map
8.9 km from city centre, Khao Lak, Thailand 
ExcellentBased on 269 reviews
9.2

Bangsak Village - Adults Only provides modern 4-star accommodation in Khao Lak. It has a spa, as well as an outdoor pool, a sauna and a Jacuzzi.

Tips for booking hotels in Phangnga

Cheapest month:August
Most expensive month:October
Average price in Phangnga:$236/night
Cheapest price found:$12/night
Cheapest day:Tuesday
Most expensive day:Thursday
$44 - $663
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$44 - $667
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Phangnga hotels

1
Koh Yao Yai Village
9.1 Excellent
78 Moo 4, Ko Yao Yai, Thailand
Show on map
11.6 km from city centre, Ko Yao Yai, Thailand 

Koh Yao Yai Village is located on Ko Yao Yai, and offers 4-star accommodation as well as a private beach. Not only does it overlook Patong and Phang Nga Bay, but it also showcases ocean views.

2
Koyao Island Resort
9.0 Excellent
24/2 Moo 5, Tambon Koh Yao, Ko Yao Noi, Thailand
Show on map
2.0 km from city centre, Ko Yao Noi, Thailand 

Koyao Island Resort is located on Ko Yao Noi, and provides 4-star facilities, including an infinity pool. Guests also have access to complimentary Wi-Fi and on-site parking.

3
Ayara Villas Khaolak
8.5 Excellent
53/2 Moo 5, Bang Niang Beach, Khaolak, Khao Lak, Thailand
Show on map
2.4 km from city centre, Khao Lak, Thailand 

Boasting an outdoor pool, a Jacuzzi and a private beach, Ayara Villas is situated in Khao Lak and offers comfortable accommodation. There is also a fitness centre with a swimming pool.

4
Treehouse Villas - Adults Only
9.3 Excellent
24 Moo 4, T.Koh Yao Noi, A.Koh Yao, Ko Yao Noi, Thailand
Show on map
7.2 km from city centre, Ko Yao Noi, Thailand 

TreeHouse Villas - Adults Only offers 5-star accommodation, plus free Wi-Fi, an infinity pool and a plunge pool. Guests also have exclusive access to the on-site Serenity Spa and Yoga On The Beach.

5
Paradise Kohyao
8.9 Excellent
24 Moo 4, T. Koh Yao Noi, A. Koh Yao, Ko Yao Noi, Thailand
Show on map
7.1 km from city centre, Ko Yao Noi, Thailand 

Paradise KohYao is situated on Ko Yao Noi, and provides 4-star accommodation in addition to a private beach. Guests also have exclusive access to the Serenity Spa and Infinity Edge Swimming Pool.

6
Thiw Son Beach Resort
8.8 Excellent
58/2 Moo4 Koh Yao Yai, Kohyao, Ko Yao Yai, Thailand
Show on map
13.8 km from city centre, Ko Yao Yai, Thailand 

A private beach, an outdoor pool and 3-star accommodation are on offer at Thiwson Beach Resort. Guests can also make use of free wireless internet.

7
The Waters Khao Lak by Katathani (SHA Extra Plus)
8.9 Excellent
67/238, Moo 5, Bang Niang, Khuk Khuk, Takua Pa, Thailand
Show on map
24.9 km from city centre, Takua Pa, Thailand 

Situated in Khao Lak, this 4-star property is chic and contemporary. It also offers a Jacuzzi, a free shuttle service and an outdoor pool.

8
X10 Khaolak Resort
9.1 Excellent
38/9 Moo 6, Petchakasem Road, Takua Pa, Thailand
Show on map
26.1 km from city centre, Takua Pa, Thailand 

Located in Khao Lak, X10 Khaolak Resort provides complimentary Wi-Fi and a gym. It offers 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Phangnga, Thailand

Khaolak Suthawan Resort
8.5 Excellent
30/3 Moo 3, Kuhkkak, Khao Lak, Thailand
Show on map
0.6 km from city centre, Khao Lak, Thailand 

Khaolak Suthawan Resort provides 3-star accommodation in Khao Lak. It offers complimentary Wi-Fi, an outdoor pool and a kids pool.

$10
Avg. per night
Fasai House
8.5 Excellent
5/54 Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
5.1 km from city centre, Khao Lak, Thailand 

Fasai House is situated in Khao Lak and is close to the area's popular attractions. It offers free Wi-Fi, a 24-hour reception and an outdoor pool.

$10
Avg. per night
Sunshine Inn Resort
7.7 Good
5/55 Petchakasem Road, Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
4.6 km from city centre, Khao Lak, Thailand 

Sunshine Inn Resort is located in Khao Lak and is close to Bang Niang Beach. It also offers an outdoor pool, a 24-hour reception and massage services.

$11
Avg. per night
Najjamee Bungalows
9.3 Excellent
6/18 Moo 5, T. Koh Yao Noi, A. Koh Yao, Ko Yao Noi, Thailand
Show on map
2.2 km from city centre, Ko Yao Noi, Thailand 

Najjamee Bungalows provides massage services, free Wi-Fi and a bike service. It also offers a car rental desk, laundry facilities and a tour desk.

$11
Avg. per night
Srichada Hotel Khaolak
8.7 Excellent
5/9 Moo.7 Petchkasem Road, Tambon Khuek-Khak, Amphoe Takua-pa, Pang Nga, Khao Lak, Thailand
Show on map
4.5 km from city centre, Khao Lak, Thailand 

Sri Chada Hotel is located in Khao Lak and offers complimentary wireless internet. It also provides an express check-in and check-out feature, luggage storage and a 24-hour reception.

$12
Avg. per night
Ruk Cozy Khao Lak
8.9 Excellent
26/39 Moo 5, Baan Kuk Kaek, Bang Nieng, Khao Lak, Thailand
Show on map
2.5 km from city centre, Khao Lak, Thailand 

Ruk Cozy is located in Khao Lak and is close to Khao Lak Beach. It also offers free Wi-Fi, an outdoor pool and bicycle rental.

$17
Avg. per night
Casacool Hotel Khoalak
9.6 Excellent
67/274 - 67/273 Bangniang Beach Road, Khao Lak, Thailand
Show on map
2.6 km from city centre, Khao Lak, Thailand 

Casacool Hotel is located in Khao Lak and offers free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

$17
Avg. per night
The Leaf Oceanside
8.8 Excellent
28/15 Moo7 soi Nangtong Khukkak, Takuapa, Phang Nga, Khao Lak, Thailand
Show on map
5.2 km from city centre, Khao Lak, Thailand 

The Leaf Oceanside by Katathani offers 4-star accommodation in Khao Lak. It provides free Wi-Fi, a bar and is a stone's throw from Nang Thong Beach.

$19
Avg. per night

Hotel prices in Phangnga

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Phangnga

Facts about staying in Phangnga

  • Where is the best place to stay in Phangnga?

    Our travellers prefer to stay in places like Ko Yao Yai, Takua Pa, and Ko Yao Noi while in Phangnga.

  • What are the best hotels in Phangnga?

    Santhiya Koh Yao Yai Resort & Spa (8.8/10 from 1,312 reviews), JW Marriott Khao Lak Resort & Spa (9.0/10 from 510 reviews), and Six Senses Yao Noi (9.4/10 from 44 reviews) are all highly rated places to stay in Phangnga.