Nhà hàng Red Rum nằm trong khu nghỉ dưỡng JW Marriott Phu Quoc Emerald Bay Resort & Spa tại Khu du lịch sinh thái Bãi Khem, thị trấn An Thới, thành phố Phú Quốc, tỉnh Kiên Giang, Việt Nam.