Our users' favourite hotels 8.71 Excellent Grand Mercure Rockford Esplanade Corner Vievers Road Williams Esplanade Palm Cove, AU £89 £67 per night