Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Phi Phi Islands's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

P2 Wood Loft

Hotel in Tonsai Bay, Phi Phi Islands

Located in Phi Phi Islands, within a few steps of Ton Sai Beach and a 3-minute walk of Loh Dalum Bay, P2 Wood Loft provides free WiFi. bed so big and comfy! I’ve had one of the best sleep. the room was extremely clean and nice. Staff needs some special words: they are so nice people, so friendly with any help. really enjoyed my stay!

Show more Show less
8.6
Excellent
1,086 reviews
Price from
$28
per night

U Rip Resort

Hotel in Tonsai Bay, Phi Phi Islands

Featuring a freeform swimming pool with kid's wading pool, U Rip Resort offers comfy accommodatio located in the hill of TonSai Mountain, 0.5 mi from Tonsai Bay. The hotel is located a bit up to the hill and employees bring you there with the small car if you ask. Very friendly people. Nice and clean room. Mini bar(2 bottles of water per day and 4 small packs of chips per day are free of charge) Nothing to complain about actually. :) Thanks.

Show more Show less
8.1
Very Good
1,113 reviews
Price from
$59
per night

ChaoKoh Phi Phi Hotel and Resort- SHA Extra Plus

Hotel in Tonsai Bay, Phi Phi Islands

Set at the beachfront with panoramic views of the sea, ChaoKoh Phi Phi Hotel and Resort- SHA Extra Plus offers accommodations in Phi Phi Don. Amazing place. Very good room, pool and location!

Show more Show less
8
Very Good
1,295 reviews
Price from
$76
per night

PP Mountain Beach Resort and Waterpark SHA Certified

Hotel in Phi Phi Islands

Located in Phi Phi Islands and with Loh Moo Dee Beach reachable within a 4-minute walk, PP Mountain Beach Resort and Waterpark SHA Certified has a tour desk, non-smoking rooms, a bar, free WiFi and a... Stayed at the PP Mountain resort for three nights and it was absolutely fantastic. 10/10 would recommend. The staff are lovely and very helpful as they provide a shuttle bus to the town and beach whenever you would like, and it’s just a 5 minute shuttle trip to the main town. The location was fantastic, great swimming pool with fun slides, perfect for families. The beds were so comfy and big and the facilities were fantastic. Will definitely be returning.

Show more Show less
8
Very Good
158 reviews
Price from
$96
per night

Phi Phi Hotel

Hotel in Tonsai Bay, Phi Phi Islands

Ideally set in the Tonsai Bay district of Phi Phi Islands, Phi Phi Hotel is located a few steps from Ton Sai Beach, a 3-minute walk from Loh Dalum Bay and 300 yards from Laem Hin Beach. Great location, staff, breakfast, super clean!

Show more Show less
8.3
Very Good
246 reviews
Price from
$29
per night

Phi Phi Indigo Hotel

Hotel in Loh Dalum Bay, Phi Phi Islands

Located in Phi Phi Islands, within a 2-minute walk of Loh Dalum Bay and 300 yards of Ton Sai Beach, Phi Phi Indigo Hotel provides accommodations with a bar and free WiFi throughout the property. friendly staff, cute fat cat, clean rooms, well located

Show more Show less
8.3
Very Good
241 reviews
Price from
$31
per night

Paradise Pearl Bungalows

Hotel in Long Beach, Phi Phi Islands

Located in Phi Phi Islands and with Long Beach reachable within a few steps, Paradise Pearl Bungalows has a tour desk, rooms, a restaurant, free WiFi and a garden. This was by far the best experience we have had since coming to Thailand. We loved everything about Paradise Pearl Bungalow. We had a sea view bungalow that gave us the chance to listen to the waves from our room. We were greeted with pineapple smoothies when we arrived. This family owned business gives you the individual attention you want and need. You have your own private beach with none of the craziness of the Phi Phi town. If you wanted to go into town you can take a walk through the jungle and adventure with a rope to get to the main road to explore the town. Honestly, I could have done without going into town. The restaurant there was exceptional. The staff were so willing to help us and the food was fantastic. We ate there every meal with the exception of one lunch in town. You can book Thai massage there and we did several massages while we stayed. Hearing the waves and getting the massage was spectacular. They also helped us book a island hopping tour for 1500 baht. We decided to do it privately and the boat driver was great giving us tons of time to snorkle and explore. The rooms are beautifully decorated, and big. The Air Con works great and the decks with sun chairs were great. I highly, highly recommend this place to anyone who wants a true Thai Instagramable location. Its peaceful, relaxing and the water is sooooo blue! I can't wait to go back.

Show more Show less
8.8
Excellent
355 reviews
Price from
$40
per night

Panmanee Hotel

Hotel in Tonsai Bay, Phi Phi Islands

Panmanee Hotel is located in Phi Phi Don, a short 2-minute walk from Ton Sai Pier. Free WiFi access is available. All air-conditioned rooms come with cable TV, chairs and a refrigerator. We can highly recommend this hotel. The rooms were very clean. Its also close to the beach and port, so you can easily walk around Phiphi and come back whenever you want. Also the Receptionst was very nice, kind and helpful! If you need a hotel in Koh Phiphi it would be a very good choice!

Show more Show less
8.4
Very Good
706 reviews
Price from
$23
per night

JJ Residence

Hotel in Loh Dalum Bay, Phi Phi Islands

Just 300 ft from the sandy shores of Tonsai Beach, JJ Residence is on Phi Phi Island. It has an outdoor pool and a free shuttle from Tonsai Pier. The place is amazing. Location is perfect. All rooms overlooking the pool.

Show more Show less
8
Very Good
305 reviews
Price from
$34
per night

Marigold House Hotel

Hotel in Loh Dalum Bay, Phi Phi Islands

Well set in the Loh Dalum Bay district of Phi Phi Islands, Marigold House Hotel is located a 2-minute walk from Loh Dalum Bay, 300 yards from Ton Sai Beach and a 5-minute walk from Laem Hin Beach. The host was very kind, he was there to help us with everything we needed. He offered us free water, free coffee and some toasts whenever we wanted. Our rooms were clean and comfortable. The location was also perfect. 10/10

Show more Show less
8.2
Very Good
37 reviews
Price from
$56
per night

Hotels with extra health and safety measures

Find hotels in Phi Phi Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Phi Phi Islands in the past month

See all

Phi Phi Islands's best hotels with breakfast

See all

FAQs about hotels in Phi Phi Islands

Explore guest reviews of hotels on Phi Phi Islands

See all