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
Apsara Beachfront Resort And Villa
8.7 Excellent
45 Moo 2, Kukkak, Takua Pa, Thailand
Show on map
20.3 km from city centre, Takua Pa, Thailand 
ExcellentBased on 291 reviews
8.7

Boasting a private beach, an outdoor pool and a Jacuzzi, Apsara Beachfront Resort & Villa is situated in Khao Lak and provides modern accommodation. The multiple amenities this luxury resort offers include free Wi-Fi, a sauna and water slides.

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.

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,312 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.

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.

Sentido Graceland Khao Lak Resort & Spa
8.6 Excellent
30/7 Moo 7, Bang Muang District, Phangnga, Thailand
Show on map
48.6 km from city centre, Phangnga, Thailand 
ExcellentBased on 180 reviews
8.6

Situated in Khao Lak, Sentido Graceland Khao Lak Resort & Spa provides modern 5-star accommodation, as well as an outdoor pool, a private beach and outdoor tennis courts. It also offers a bowling alley, a sauna and squash courts.

Glow Elixir Koh Yao Yai
9.1 Excellent
99 Moo 3, Prunai, Ko Yao Yai, Thailand
Show on map
0.8 km from city centre, Ko Yao Yai, Thailand 
ExcellentBased on 252 reviews
9.1

GLOW Elixir Koh Yao Yai is set on Ko Yao Yai, and provides 4-star accommodation as well as a private beach. It also offers free Wi-Fi, massage services and an outdoor pool.

Suwan Palm Resort
8.3 Excellent
30/27 Moo 7, Nang-Thong Beach, Khao Lak, Thailand
Show on map
5.4 km from city centre, Khao Lak, Thailand 
ExcellentBased on 550 reviews
8.3

This Khao Lak resort is set two minutes from Nang Thong Beach, and offers modern accommodation. It also features a kids club, a sun deck and an outdoor pool.

Beyond Resort Khaolak
8.4 Excellent
9/69 Moo 1 Tumbon Khukkak, Takua Pa, Thailand
Show on map
16.5 km from city centre, Takua Pa, Thailand 
ExcellentBased on 121 reviews
8.4

Guests of this luxury resort will appreciate the seclusion of its private beach and on-site day spa, all located just a short car ride from the heart of Khao Lak. It also provides valet parking, an outdoor pool and a coffee bar.

Tips for booking hotels in Phangnga

Cheapest month:October
Most expensive month:January
Average price in Phangnga:$327/night
Cheapest price found:$27/night
Cheapest day:Sunday
Most expensive day:Wednesday
$64 - $711
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$71 - $711
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Phangnga hotels

1
Koh Yao Yai Hillside Resort
9.0 Excellent
57 Moo 4, Phang-Nga, Ko Yao Yai, Thailand
Show on map
13.4 km from city centre, Ko Yao Yai, Thailand 

Koh Yao Yai Hillside Resort is situated on Ko Yao Yai and provides 4-star accommodation as well as free Wi-Fi and a Jacuzzi. It also features babysitting/child services, massage services and a 24-hour reception.

2
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 

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

3
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.

4
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.

5
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.

6
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.

7
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.

8
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.

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.

$16
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.

$16
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.

$19
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.

$27
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.

$30
Avg. per night
Sabai Corner Bungalows
8.4 Excellent
26/2 Moo5 Koh Yao Noi, Ko Yao Noi, Thailand
Show on map
2.7 km from city centre, Ko Yao Noi, Thailand 

Sabai Corner Bungalows provides a playground, free Wi-Fi and a bike rental. It also offers luggage storage, a tour desk and massage services.

$30
Avg. per night
Natai House
8.3 Excellent
23/16 Moo 5, Kokkloy, Takua Thung, Thailand
Show on map
10.5 km from city centre, Takua Thung, Thailand 

Natai House is located in Takua Thung and features free Wi-Fi. It also offers a 24-hour reception, room service and an outdoor pool.

$30
Avg. per night
Khaolak Bhandari Resort & Spa
8.8 Excellent
26/25 Moo 7, Khuk Khak, Khao Lak, Thailand
Show on map
5.0 km from city centre, Khao Lak, Thailand 

Khaolak Bhandari Resort & Spa is situated in Khao Lak and is close to the area's well-known attractions. There is also a fitness centre with a saltwater swimming pool.

$33
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?

    Phangnga has plenty to offer. Consider staying in some of its most favoured locations, like Khao Lak, Takua Pa, and Ko Yao Yai.

  • What are the best hotels in Phangnga?

    One of the most popular hotels in Phangnga is The Sands Khao Lak By Katathani (SHA Extra Plus), which has been reviewed by 377 users and currently has a rating of 8.9/10. Other top-rated locations include JW Marriott Khao Lak Resort & Spa and Glow Elixir Koh Yao Yai, which have received 9.0/10 and 9.1/10 ratings from our users, respectively.