Phu Quoc Island hotels guide: Traveller

Candid, independent reviews of the best places to stay in Phu Quoc Island. From quality traveller digs to luxury hotels - handpicked by Rusty Compass.

Phu Quoc Island
hotels guide

Bo Resort, Phu Quoc

Bo Resort is Phu Quoc's definitive back to nature resort - taking the basic facilities and in-room minimalism of Mango Bay... Read more

Map

Map
Bo Resort, Phu Quoc
Ong Lang Beach, Phu Quoc Island
+84 77 398 6142

Map

Coco Palm Resort, Phu Quoc

An especially enticing little strip of beach makes Coco Palm a good option. Located in Ong Lang beach away from town and the... Read more

Map

Map
Coco Palm Resort, Phu Quoc
Ong Lang, Cua Duong, Phu Quoc
+84 77 3987979

Map

Freedomland Homestay Resort, Phu Quoc

Freedomland's homely simplicity has made it one of Phu Quoc's most popular resorts since its opening in 2008. Read more

Map

Map
Freedomland Homestay Resort, Phu Quoc
Ong Lang, Phu Quoc Island - Vietnam
+84 1 226 586 802

Map

Mai House Resort, Phu Quoc

Mai House Resort is a collection of 30 thatched roof bungalows that sit discreetly on an especially pleasant stretch of Phu... Read more

Map

Map
Mai House Resort, Phu Quoc
Long Beach, Phu Quoc Island
+84-773-847 003

Map

La Mer Resort, Phu Quoc

A short stroll back off Phu Quoc’s Long Beach, La Mer is a well-priced 33 room resort with pool and green grounds. Read more

Map

Map
La Mer Resort, Phu Quoc
118 Tran Hung Dao, Duong Dong Town, Long Beach, Phu Quoc Island
+(84-77) 3 99 22 18

Map

Phu Quoc Eco Beach Resort

A nice little locally owned 26 bungalow resort in the Ong Lang area of Phu Quoc island. Simple bungalows, great views and beach. Read more

Map

Map
Phu Quoc Eco Beach Resort
Ong Lang Beach, Cua Duong Ward, Phu Quoc Island
+84 77 3986 986

Map

Thanh Kieu Resort, Phu Quoc

A good option for the cost-conscious still seeking out a picturesque spot right on Long Beach. Simple but comfortable bungalows... Read more

Map

Map
Thanh Kieu Resort, Phu Quoc
100C/14 Tran Hung Dao, Dong Duong, Phu Quoc Island
+84 077 384 8394

Map