Keswick Island Holiday Deals

Choose two or more items and save on your trip:

Top hotels for your Keswick Island holiday

Mantra Mackay

Mantra Mackay

4 out of 5
Mackay Harbour, 40 Mulherin Road, Mackay Harbour, QLD
Fully refundableReserve now, pay when you stay
The price is NZ$169 per night from 2 Mar to 3 Mar
NZ$169
includes taxes & fees
2 Mar - 3 Mar
Stay at this 4-star business-friendly hotel in Mackay. Enjoy free WiFi, free parking, and a marina. Popular attractions Mackay Marina Village & Shipyard and ...
"Pool was full of palm leaves. Restaurant front of house staff for breakfast was very average."

Reviewed on 11 Feb. 2025

Mantra Mackay
Discovery Parks - Mackay

Discovery Parks - Mackay

2.5 out of 5
379 Harbour Road, Mackay Harbour, QLD
Fully refundableReserve now, pay when you stay
The price is NZ$140 per night from 23 Mar to 24 Mar
NZ$140
includes taxes & fees
23 Mar - 24 Mar
Book a stay at this family-friendly holiday park in Mackay. Enjoy free WiFi, free parking, and a garden. Popular attractions Harbour Beach and Mackay Marina ...
"Amazing clean, quiet park even when full. Helpful, friendly staff."

Reviewed on 14 Jan. 2025

Discovery Parks - Mackay
Entire beach house on Whitsundays Island

Entire beach house on Whitsundays Island

Keswick Island
Stay at this vacation home in Keswick Island. Popular attraction Basil Bay Beach is located nearby.
Entire beach house on Whitsundays Island
Don't see what you're looking for?
See all available properties in Keswick Island
View all properties
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.

Popular places to visit

^Savings based on all package bookings made with Flight + Hotel on lastminute.co.nz from January 1, 2019 to December 31, 2019, as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.