Best Beaches in Phu Quoc

Lying in the tranquil waters of the Gulf of Thailand, Phu Quoc is Vietnam’s largest island and home to some of the country’s best beaches. Find your beach!

Phú Quốc Beach Guide

Dreaming of a tropical beach vacation on Phu Quoc? Imagine glimmering, turquoise water for as far as your eyes can see. Surround it with soft white sandy beaches fringed by a ring of vivid green coconut palm trees. Turn around 180 degrees. More electric blue, glass like water, edged by powdery sand. Phú Quốc is South East Asia's newest vacation destination and the best all around island getaway in Vietnam. The only other island archipelago in Vietnam that is comparable to Phu Quoc is Con Dao.

Phú Quốc's Most Popular Beaches

Phu Quoc Island is the largest island in the 28 island archipelago that makes up Phu Quoc District.  With 150 kilometers of coastline, there countless number of beaches for which you can discover.  The following are the most popular beaches on this island.  Click on the name of the beach to learn more.

Truong Beach

Long Beach

Bai Sao in Phu Quoc

Star Beach

Bai Kem Beach

Cream Beach

Hon Xuong in Phu Quoc

Xưởng Island Beach

Bai Dai Beach

Dai Beach

Hon Gam Ghi Island

Gam Ghi Island Beach

Bai Cay Sao

Cay Sao Beach

Ong Doi Beach

Bai Vung Bau

Vung Bau Beach

Bai Ganh Dau

Ganh Dau Beach

Bai Ong Lang

Ong Lang Beach

Bai Cua Can

Cua Can Beach

Beaches For Food Lovers

If you love great food right on the water, then the following Phu Quoc beaches may be for you.  These beaches are known more for their unique culinary experiences rather than a place to laze away in the sun.

phu quoc floating restaurants

Rach Vem Beach

Ham Ninh Beach

Hòn Mây Rút

May Rut Island Beach

Bai Thom Beach

Thom Beach


Some of the best beaches in Phu Quoc are tucked away in remote areas around the island district.  The challenge is to get there but once you do you will be rewarded with unspoiled sand and some of the best beach snorkeling opportunities in the region.

Starfish beach in Phu Quoc

Starfish Beach

Hòn Đồi Mồi beach

Turtle Island

Hon Vong Island in Phu Quoc

Vong Island Beach

Phu Quoc Coral Garden

Ganh Dau Coral Gardens

Bai Rach Tram

Rach Tram Beach

Bai Dam Beach in Phu Quoc

Bãi Dăm

Dam Beach

Chao Beach

Hòn Bàng Island in Phu Quoc

Hòn Bàng

Bàng Island Beach

BEST City Beaches In Phu Quoc

The following are beaches found in densely populated areas on Phu Quoc Island.

Bãi Dinh Cậu Beach

Dinh Cậu Beach

Bãi Dinh Cậu is a small urban beach located in Duong Dong Town on Phu Quoc Island.  It is part of Mui Dinh Cau, an area that consists of the Dinh Cau Temple, lighthouse, and pier.  Locals congregate here during the sunset hours as most of the beach real estate is easily accessible due to the lack of any real resort or hotel.

Vong Beach

Located on the eastern coast of Phu Quoc Island in Ham Ninh Commune, Bãi Vòng is beach in transition and currently be redeveloped into a mixed residential & resort complex called Vinpearl Bãi Vòng .  Today Bãi Vòng remains undeveloped and due to its proximity to the Ferry terminal, its shores suffers from pollutants.

Bai Xep

Bãi Xếp

Xep Beach

Bai Xep is located at the south western tip of An Thoi Town, just south of the new Phu Quoc Cable Car terminal.  It is a urban beach where some of the islands locals use to dry fish, park their boats, and to enjoy a sunset beach bbq.

All The Best Beaches In Phu Quoc

Discover serenity on one of our many beaches

Bãi Trướng

Commune: Dương Tơ | English name: Long Beach | Map | Rating: 3.5/5

Bai Truong

As Phu Quoc's most popular beach, Bai Truong, or in English “Long Beach”, is a long stretch of yellow sand beach lined with hotels, resorts, beach bars, and more.   Located just a few kilometers from the Phu Quoc Airport, chances are you will find yourself here at least once during your stay on the island.

Bãi Sao

Commune: An Thoi | English name: Star Beach | Map | Rating: 4/5

Bai Sao in Phu Quoc

Sao Beach is Phu Quoc's crown jewel.  Imagine a postcard perfect beach — soft powdery snow white sand, turquoise seas, and a beach lined with swaying palm trees, that's Bãi Sao Beach which is arguably the best beach on Phú Quốc. There are many restaurants on the beach, a few beach front resorts that will also rent you a canoe or jet-ski, and you can even arrange for island hopping tours here. Make sure you discover some of the underwater marine life found here by reading our snorkeling guide, which is an absolute must whilst on Phú Quốc.

Bãi Khem

Commune: An Thoi | English name: Cream Beach / Ice Cream Beach / Khem Beach | Map | Rating: 4/5

Bai Kem Beach

Just south of Sao Beach lies Kem Beach, another one of Phu Quoc's best beaches with sugary white sand and emerald green sea.   Kem Beach offers abundant opportunities for kicking back, which is best done—if you have the bucks—at the super-luxe J.W. Marriott Phu Quoc Resort, Sun Premier Village Kem Beach Resort, or Shophouse Pepperina all of which are located right on the beach with stunning sunrise views. And if you tire of relaxing, head to the nearby Mui Ong Doi Cape for some amazing snorkeling.

Bãi Dài

Commune: Ganh Dau | English name: Dai Beach | Map | Rating: 4/5

Bai Dai Beach

Bai Dai Beach is a long stretch of yellow sand beach behind a turquoise-greenish sea.  Here you will find numerous luxury resorts and villas, the Phu Quoc Casino, a 27 hole golf course and many other marquee attractions to entertain people of all ages. For eco-adventure tourists, head on over to nearby Turtle Island which is a stone's throw away from Dai Beach.  Turtle Island is a popular scuba diving location.

Bãi Gành Dầu

Commune: Gành Dầu | English name: Ganh Dau Beach | Map | Rating: 4/5

Bai Ganh Dau

Just south of Sao Beach lies Kem Beach, another one of Phu Quoc's best beaches with sugary white sand and emerald green sea.   Kem Beach offers abundant opportunities for kicking back, which is best done—if you have the bucks—at the super-luxe J.W. Marriott Phu Quoc Resort, Sun Premier Village Kem Beach Resort, or Shophouse Pepperina all of which are located right on the beach with stunning sunrise views. And if you tire of relaxing, head to the nearby Mui Ong Doi Cape for some amazing snorkeling.

Bãi Ông Lang

Region: Cửa Dương | English name: Ong Lang Beach | Map | Rating: 3/5

Bai Ong Lang

Similar to Long Beach but with more of a relaxed and mature atmosphere.

Bãi Cửa Cạn

Region: Cửa Cạn Town | English name: Cua Can Beach | Map | Rating: 3/5

Bai Cua Can

Sit on warm yellow sand, shaded by tall casuarina trees and take in the view of the ocean at this picturesque beach area. Located approximately 8 kilometers north of Duong Dong Town lies Cua Can Beach, which is a small arch shaped beach that can be split into 2 parts, i) the northern part being a proper beach and ii) the southern section being more like a sandbar. 

Bãi Vũng Bầu

Commune: Cửa Cạn Town| English name: Vung Bau Beach | Map | Rating: 4/5

Bai Vung Bau

Located on the north western coast 10 kilometers from Duong Dong Town lies a beautiful crescent beach that is mostly uninhabited except for a few resorts and local houses at the northern end. You can rent a kayak and paddle your way to nearby Fingernail Island north.

Bãi Cây Sao

Region: Ham Ninh | English name: Cay Sao Beach | Map | Rating: 4/5

Bai Cay Sao

A gorgeous beach located just 10 kilometers north of Ham Ninh Fishing Village. The sea here is calm during the rainy season and it is one of Phu Quoc's rare white sand beaches.

Bãi Thơm

Region: Bai Thom | English name: Thom Beach | Map | Rating: 3/5

Bai Thom Beach

Located on the far north eastern part of the island and near the most lush areas of the Phu Quoc National Park you will find a long stretch of beach. You can snorkel right from the beach as there is a reef near shore.

Bãi Rạch Vẹm

Region: Ganh Dau | English name: Bãi Rạch Vẹm Beach | Map | Rating: 3/5

phu quoc floating restaurants

Rach Vem Beach is known for its floating seafood restaurants than its beach however the southern section of Rach Vem Village provides visitors with a clean patch of white sand which you can have all to yourself.

Bãi Rạch Tràm

Region: Bãi Thơm | Vietnamese name: Rach Tram Beach | Map | Rating: 4/5

Bai Rach Tram

Located up in the far north eastern part of Phu Quoc island and about 20 km away from Bai Thom lies this gorgeous beach with natural white sand that is seldom visited by most tourists.  Bãi Rạch Tràm is for those who love adventure as it is a bit of a trek to get here… but you will be handsomely rewarded with a clean white sand wild beach.

Bãi Ông Đội

Region: Mũi Ông Đội, An Thoi | Vietnamese name: Mũi Ông Đội | Map | Rating: 4/5

A crescent shaped cove of white sand and calm turquoise and green sea home to a luxurious resort, Bai Ong Doi gains fame as Phu Quoc’s best new luxury beach resort area.  Part of Mui Ong Doi and located in the south eastern tip of Phu Quoc Island, Bai Ong Doi looks and feels unique – it is like being on a beach located on an island in the Pacific, like Bora Bora or the Maldives.

Bãi Biển Sao

Region: Ganh Dau | English name: Starfish Beach | Map | Rating: 4/5

Starfish beach in Phu Quoc

A secret beach location within Rach Vem beach on its eastern side where thousands of red starfish congregate.  The vivid shades of emerald, turquoise, azure and royal blue are real and mesmerizing!

An Thoi Archipelago Beaches

Great beaches located on tiny islets

Hòn Xưởng

Commune: Hòn Thơm | English name: Fingernail Island | Map | Rating: 4/5

Hon Xuong in Phu Quoc

Sometimes you just want a beach – powdery white swatch of silky sand, set against a crystalline sea, where you and your family can simply enjoy the ocean breeze, sun, and jungle scenery.  Hon Xuong, also referred to as Fingernail Island, delivers on that dream.  What's more, the tiny beach on a Robinson Crusoe type of island offers great water-sport activities.

Hòn Gầm Ghì

Commune: Hon Thom | English name: Gam Ghi Beach | Map | Rating: 4/5

Hon Gam Ghi Island

A gorgeous privately owned island that is perfect for picnicking.  Hon Gam Ghi is a popular stop for those who join snorkeling tours.

Bãi Chào

Region: Hòn Thơm | English name: Chao Beach | Map | Rating: 4/5

Located on Phu Quoc's 2nd largest island called Hon Thom, Bai Chao is the islands best beach. This relatively long crescent shaped beach has medium coarse yellow sand and is lined with palm trees. Tour boats stop here as well as passengers who arrive here via the Phu Quoc Cable Car.

Ready to plan your beach getaway to Phú Quốc?

Have a safe & comfortable time on the island with the following Phu Quoc hotel & resort recommendations and deals.

phu quoc

Traveler recommended & last minute deals.

cheap hotels in phu quoc island

Luxury beach resorts starting at $50