Best Beaches on

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!

You will love our beaches

Dreaming of a beach tropical 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. Phu Quoc 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.

Are the colors real?

The vivid shades of emerald, turquoise, azure and royal blue are real and mesmerizing! Some of the beaches on Phú Quốc are even more beautiful than pictures can convey. 

Watch the video below, and you will understand why Phu Quoc should be high on your bucket list:


With 150 kilometers of coastline, the Gulf of Thailand has never looked so inviting. Pause to check out our nearly 20 beaches!

Long Beach

Location: Duong To | Vietnamese name: Bãi Trướng | Directory | Rating: 3.5/5

Long Beach, like the name implies, is a very long (approximately 20 km) stretch of yellow sand beach that is located just 10 minutes west of the airport.  The beach, however, is not continuous as the Song Tranh Estuary breaks the sand bar into 2 distinct zones – Bai Truong North and Bai Truong South.

Bai Truong North

The northern section of long beach is the busiest and oldest tourist hub on Phu Quoc Island. It is a heavily congested area with hostels, hotels, guesthouses, restaurants, bars, etc.   Prices here vary considerably and there are many bargains to be had.  The beach itself is also quite busy, especially during the sunset hours.   The backpacker hub of Long Beach is known as Long Beach Village. Here you will find a cheap food, motorbike rental places, and a public beach access area.

Bai Truong South

The southern section of Long Beach is where you will find the new luxury resorts, villas, and upscale dining options.  The beach here is less crowded and some sections even have white sand, which has been imported from other areas.  Prices here tend to be on the higher side, but a small price to pay for more space and privacy. 

Map of Long Beach Phu Quoc

Sao Beach

Location: An Thoi | Vietnamese name: Bãi Sao | Directory | Rating: 4/5

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.

During the high season, Sao Beach can get a bit crowded, especially during midday so try to get here early in the morning if you want to avoid the crowds. 

Map of Sao Beach Phu Quoc

Khem Beach

Location: An Thoi | Vietnamese name: Bãi Khem | Directory | Rating: 4/5

Set amongst lush jungles, Kem Beach is one of Phu Quoc's best beach. Sugary white sand overlooks Emerald Bay, one of the most gorgeous bodies of water in all of Vietnam. 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, a resort that enjoys a prime position on the water. And if you tire of relaxing, head to the nearby Ong Doi Cape for some amazing snorkeling.

Map of Khem Beach Phu Quoc

Bai Dai Beach

Location: Ganh Dau | Vietnamese name: Bãi Dài | Directory | Rating: 4/5

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.

Map of Bai Dai Beach on Phu Quoc Island

Ganh Dau Beach

Location: Ganh Dau | Vietnamese name: Bãi Gành Dầu | Directory | Rating: 4/5

Located at the top north western section of the island is a beautiful beach. Ganh Dau Beach has a few resorts, restaurants, and also the famous Nguyen Trung Truc temple nearby. The Cambodian coast is only 4 km's away.

Map of Ganh Dau Beach on Phu Quoc Island

Ong Lang Beach

Location: Cửa Dương | Vietnamese name: Bãi Ông Lang | Directory | Rating: 3.5/5

Just across the Duong Dong River lies several patches of dark yellowish sand collectively known as Ong Lang Beach. Not the most idyllic of spots but if you are looking to be in a more quieter area on Phu Quoc but near town, then this area may be perfect for you. You can expect to see more than just water and sand when you visit Ong Lang; the area has free roaming cows, a public beach and picnicking area, a temple, and some of the poshest beach resorts on the island.

Map of Ong Lang Beach, Phu Quoc

Vung Bau Beach

Location: Cửa Cạn | Vietnamese name: Bãi Vũng Bầu | Directory | Rating: 4/5

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.

Map of Vung Bau Beach, Phu Quoc

Cua Can Beach

Location: Cửa Cạn | Vietnamese name: Bãi Cửa Cạn | Directory | Rating: 2.5/5

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. 

Map of Cua Can Beach Phu Quoc

Cay Sao Beach

Location: Ham Ninh| Vietnamese name: Bãi Cây Sao | Directory | Rating: 4/5

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

map of bai cay sao beach on Phu Quoc Island

Thom Beach

Location: Bãi Thơm | Vietnamese name: Bãi Thơm | Directory | Rating: 3.5/5

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.

Map of Bai Thom Beach on Phu Quoc

Rach Vem Beach

Location: Ganh Dau | Vietnamese name: Bãi Rạch Vẹm | Directory | Rating: 3/5

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.

Map of Rach Vem Beach on Phu Quoc Island

Starfish Beach

Location: Ganh Dau | Vietnamese name: Bãi Biển Sao | Directory | Rating: 3/5

A secret beach location within Rach Vem beach on its eastern side where thousands of red starfish congregate.

Map of starfish beach on Phu Quoc Island

Rach Tram Beach

Location: Bãi Thơm | Vietnamese name: Bãi Rạch Tràm | Directory | Rating: 3.5/5

Located up in the far north western part of the island and about 20 km's away from Bai Thom Commune lies another remote beach that is seldom visited.  This beach 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.

Map of Rach Tram Beach on Phu Quoc Island

Phu Quoc Island Beach Map

The following is a mobile friendly map that marks the location of all the beaches on Phu Quoc: