Koh Phi Phi Don, Koh Phi Phi (Phi Phi Islands), Krabi Province, Thailand

Viking Beach

Viking Beach on Koh Phi Islands in Thailand is a must-visit destination for travelers seeking a secluded and peaceful beach experience. Located next to Long Beach and attached to the Viking Nature Resort, this small and sandy beach is a true and less known gem of the island.

Despite its relatively small size, Viking Beach offers a great escape from the hustle and bustle of Koh Phi Phi's more touristy spots. The beach is surrounded by lush tropical foliage, and the water is crystal clear, making it the perfect spot for swimming and snorkeling. However, visitors should exercise caution while exploring the beach as there are rocks in some areas. 

Viking Beach's convenient location next to the Viking Nature Resort makes it a great destination for those looking for a peaceful retreat. The resort offers a bar and restaurant right on the beach, providing visitors with a great selection of food and drinks. Guests can enjoy their meals and drinks while lounging on the beach, taking in the stunning views of the Andaman Sea.

Reaching Viking Beach is relatively easy, as it is possible to walk there from Ton Sai Pier, which is the main pier on Koh Phi Phi. The walk is around 30 minutes long, and it takes visitors through a small jungle, providing a glimpse of the island's natural beauty. Once you reach the beach, you will find a hidden gem that is perfect for escaping the crowds of Koh Phi Phi.

What to do at Viking Beach?

Amenities

Viking Beach amenities include toilet.

Bars

You can enjoy a refreshing drink at one of the bars situated on the beach.

Restaurants

You can enjoy one of the restaurants at the beach while soaking up the sun.

Powered by GetYourGuide

Visitor Reviews

Visitor reviews highlight the stunning scenery on the walk to the beach and the relaxed atmosphere once there. Some visitors complain about the path being difficult to traverse or the impact of business closures. A few visitors also note noise from motor boats.

Where is Viking Beach?

Latitude: 7.7324744 / Longitude: 98.7820321

Viking Beach is located in Koh Phi Phi Don. The following map of Viking Beach shows the exact location.

Where to Stay near Viking Beach?

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Booking.com

These beaches might also interest you

Beaches near Viking Beach

Recommended

Read More