Skip to main content

Featured properties near Viking Beach

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Viking Nature Resort is a 5-minute walk from Long Beach and a 25-minute walk from Ton Sai Pier. Offering classically furnished rooms, the resort has luggage storage and a tour desk. It was such a great stay, the resort staff picked us up at Koh Phi Phi’s boat stop and the resort beaches were amazing. The breakfast was incredible as well.

Show more Show less
8.9
Fabulous
3,787 reviews
Price from
US$31
per night

Sitting on the tranquil hillside of Laem Hin Beach, Bayview Resort Phi Phi Island - Beach Front Resort overlooks Phi Phi Island and offers air-conditioned villas with private balconies. This is my favourite place to stay in all of Thailand. The rooms are comfortable and provide a great peaceful view. While phi phi can be a bit crowded and crazy you never feel it here as its sets off at the end of a beach with just a short 10 min max walk into town. They have a substantial breakfast in the morning with made to order omelets, pancakes, cereal, toast, fresh fruit, and more. There were lots of friendly cats around that came by for a visit.

Show more Show less
6.7
Review score
780 reviews
Price from
US$159
per night

Located along the white beach of Ton Sai Bay, Phi Phi Andaman Beach Resort features a large outdoor swimming pool and offers massage treatments. Comfortable rooms boast a private balcony. The staff was incredible. They could not have done more to help us or to be friendlier.

Show more Show less
7.1
Good
498 reviews
Price from
US$180
per night

PP Mountain Beach Resort has an outdoor swimming pool, garden, a terrace and restaurant in Phi Phi Don. Featuring a bar, the 4-star hotel has air-conditioned rooms with a private bathroom. Great location, spacious and well equipped room, helpful staff - transfer by boat from the Pier, take care of luggage, free upgrade for better room

Show more Show less
7.4
Good
680 reviews
Price from
US$68
per night

P. P. Blue Sky Resort offers spacious and clean accommodation with a homely feel along the beautiful white sand of Koh Phi Phi’s Had Yaow Beach (Long Beach), Krabi. Spacious rooms at the P. P. The beach is so beautiful with white sand and clear water. It's also quite so you feel lots of privacy. We were a bit worried before arriving about how to commute between the resort and the Phi Phi centre because Google Map says no car, no motorbike only accessible by foot (with about 50 minutes walking or so). In practice we find it easy walking to the center, it's a good exercise for about minutes and it's like a little trekking along the sea shore. The hotel staff are very nice. The room is spacious. The resort also provides breakfast free of charge so it's convenient. They also provide free of charge transfer to Tonsai beach when we checked out.

Show more Show less
8.4
Very good
457 reviews
Price from
US$150
per night

Phi Phi Long Beach Bungalow ( Had Yao) has a garden, shared lounge, a terrace and bar in Phi Phi Don. All rooms are fitted with a balcony with garden views and free WiFi. Located on Long Beach, they are under Phi Phi Long beach Resort & Villas. Had Yao give you the saving cost offering more than the basics. Very clean bungalow, they even changed the bed sheet daily, staff at reception super nice, i wouldnt expect, super nice and welcoming, i asked to show me other villas they have and they did and explain the benefits. I choose 2 nights at Had Yao to extend my 4 nights trip. Staff even offered to upgrade and the upgrade was not expensive. Rooms have no fridge however you can upgrade for not a big amount. Had Yao is the cost effective and for what you pay for its really good especially if i will plan to stay 10-14 days in phi phi. You need more, pay more like i did 4 nights before. I have seen many negative reviews on them however i dont think they deserve it. As i said you want more luxury and view pay more or stay home. They do offer and have villas, cabanas and bungalows for any pocket. Staff at housekeeping very nice and helpful. And BTW their breakfast, i paid 200 thb extra, is even better than Vikings Resorts which is more expensive and very low in customer service. Had Yao and Phi Phi long beach resorts & villa have an amazing breakfast, for as low as 200 thb per person.

Show more Show less
8
Very good
476 reviews
Price from
US$60
per night

A 5-minute long tail boat ride from Tonsai, Paradise Resort Phi PhiPier is set on the pristine Long Beach of Phi Phi Don. It offers soothing massage treatments, a tour desk, and ticketing service. Amazing - stunning location, friendliest staff, couldn’t ask for any better.

Show more Show less
7.7
Good
1,240 reviews
Price from
US$45
per night

Featuring a freeform swimming pool with kid's wading pool, U Rip Resort Phi Phi Island offers comfy accommodatio located in the hill of TonSai Mountain, 0.8 km from Tonsai Bay. It was a good hotel! Rooms were clean and modern. I genuinely don’t understand the bad reviews here. Pool was great, right next to the beach and in a quiet area but still not far away from the main bits

Show more Show less
6.5
Review score
625 reviews
Price from
US$123
per night

Overlooking the Andaman Sea, Phi Phi Resort boasts a prime beachfront location, away from the hustle and bustle of Tonsai Bay. It offers affordable rooms with great ocean or tropical gardens views. Everything was a perfect hotel. Good location near the beach with nice swimming pool. Villa was perfect.

Show more Show less
8.4
Very good
4,164 reviews
Price from
US$118
per night

Boasting a garden, terrace, restaurant and free WiFi, Paradise Pearl Bungalows is situated in Phi Phi Don, a few steps from Long Beach and less than 1 km from Loh Moo Dee Beach. The location is great. Just outside of town but close enough. The room was great. The property and beach are just lovely and perfect.

Show more Show less
8.9
Fabulous
1,713 reviews
Price from
US$60
per night

Best beachfront hotels around Viking Beach

See all