Forest Bay Phú Quốc tọa lạc tại ấp Rạch Tràm, xã Bãi Thơm, thành phố Phú Quốc, tỉnh Kiên Giang. Dự án ngay phía Bắc đảo Phú Quốc, sở hữu đường bờ biển dài 2,5 km, được 2 dãy núi Hàm Rồng và núi Chảo ôm trọn. Từ vị trí dự án chỉ cách trung tâm thị trấn Dương Đông 20 km.