Peppers Beach ClubPort Douglas, Australia. Opened: 2006, Rooms: 111Get personal quoteAwardsGold List 2016FinalistLuxury Travel MagazineMore info Hotel website