
Cairns Beaches Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ₩1,660,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Cairns Beaches Vacation Packages
Cairns Beaches Hotel Deals

Fitzroy Island Resort
Fitzroy Island via Cairns Fitzroy Island QLD
The price is ₩215,208 per night from Jun 23 to Jun 24
₩215,208
₩236,729 total
Jun 23 - Jun 24
includes taxes & fees
8.2/10 Very Good! (1,003 reviews)
"6/10 Staff was very nice. We stayed at the Beach Cabin and it was quite spacious. Unfortunately, our room was not cleaned on any day during our stay. We also experienced an issue with the bathroom drainage. During showers, the water would overflow from the shower area and flood the bathroom floor, ..."
Reviewed on Jun 19, 2026

Peppers Beach Club and Spa - Palm Cove
123 Williams Esplanade Palm Cove QLD
The price is ₩432,382 per night from Jul 19 to Jul 20
₩432,382
₩432,382 total
Jul 19 - Jul 20
includes taxes & fees
8.8/10 Excellent! (1,000 reviews)
"As first time travellers to Palm Cove we had high expectations but disappointed at the Aging of the Peppers Resort. Overall the resort is good but needs work and upgrades. Staff were very helpful and friendly. If you have difficulties with climbing stairs then choose a room with a lift or other."
Reviewed on Jun 17, 2026

Coral Sands Resort
Cnr Trinity Beach Rd & Vasey Esplanade Trinity Beach QLD
8.8/10 Excellent! (834 reviews)
"Clean room . Lovely pool."
Reviewed on Jun 19, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
