
Keswick Island Holidays from NZ$2,018
Book a Hotel + Flight or Car together to unlock savings
Photo by Mark Fitz
- Plan, book, travel with confidence
- Better togetherSave up to NZ$2,400 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
The Latest Keswick Island Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Palm Bay Resort
Price was NZ$2,518, price is now NZ$2,018 per person
NZ$2,018
per person
17 Sept - 22 Sept
found 1 day ago
Return direct flight included
Auckland (AKL) to Hamilton Island (HTI)
9.2/10 Wonderful! (355 reviews)
If you are looking for a relaxing holiday then this will suit you. The staff were all superb, friendly, helpful and genuinely nice.
The main building, reception/ restaurant area is well maintained.
The resort had snorkels, paddle boards and life jackets - all of which I used and were great to use to break up the day.
The walks around the island are really nice and not too strenuous.
We stayed in the Ocean View Bure which now doesn’t really resemble the photo/s on the website. There is no t.v, radio, wall unit, rug and the bed is now mattress and base. There is a safe but we couldn’t locate the key. Further to that there is quite a few broken floor tiles which were spoken of in previous reviews, the bathroom door sticks on the floor and one of the floor tiles can be fully removed. The room was tidy and cleanish. On day 1 after having a shower (shower head is poor) I used the floor towel to wipe up water on the floor and the towel came up with really dirty marks where I wiped.
The decking around the outside of the room when wet is dangerous. The dirt and grime from the overarching trees and plants on the decking has formed like a sleet that when wet is really slippery. I slipped on a few occasion's.
Overall, the venue and equipment needs an investment in maintenance.
Reviewed on 4 July 2026


Yangaro
Save 100% on your flight
Price was NZ$6,984, price is now NZ$5,301 per person
NZ$5,301
per person
17 Sept - 22 Sept
found 1 day ago
Return direct flight included
Auckland (AKL) to Hamilton Island (HTI)
9/10 Wonderful! (4 reviews)
Our stay was just ok. The trash was still full and in the kitchen from the previous guest, there were dead roaches, there were dirty popsicle sticks by the pool. The coffee machine didn’t work either. A staff member did drop a different one by after I let them know. We also had the doorbell ring at 2am and wake everyone in the house… apparently this is common when the batteries run low? Seems like they should be routinely changed to prevent that from occurring. None of these issues are big, but combined are quite a few blunders considering we paid top dollar to stay here.
Reviewed on 30 Nov 2025

Martinique Whitsunday
Price was NZ$2,967, price is now NZ$2,384 per person
NZ$2,384
per person
17 Sept - 22 Sept
found 1 day ago
Return direct flight included
Auckland (AKL) to Proserpine (PPP)
9.2/10 Wonderful! (615 reviews)
Lovely infinity pool. Shame it’s not heated. This the jewel in the crown. Nice enough apartment. Could do with more glasses but actually the kitchen is quite decent. Bathroom needs a deep clean and the balcony door could be more secure. Would recommend and stay again though, although it’s quite pricey compared to some other nearby blocks.
Reviewed on 26 June 2026

Mirage Whitsundays
Price was NZ$3,173, price is now NZ$2,594 per person
NZ$2,594
per person
17 Sept - 22 Sept
found 1 day ago
Return direct flight included
Auckland (AKL) to Proserpine (PPP)
9.4/10 Exceptional! (801 reviews)
Lovely hotel. Second time have stayed here. The view is amazing. Staff very friendly
Reviewed on 22 June 2026
Keswick Island Holiday
Our pick of the best Keswick Island Hotel Deals

Mantra Mackay
Mackay Harbour Mackay Harbour QLD
Fully refundableReserve now, pay when you stay
The price is NZ$231 per night from 9 July to 10 July
NZ$231
9 July - 10 July
includes taxes & fees
8.8/10 Excellent! (869 reviews)
"Very convenient location and amenities. Free wifi and laundry facilities. Great for people who have been on the road for a while."
Reviewed on 5 July 2026

The Resort @ Dolphin Heads
6 Beach Road Dolphin Heads QLD
Fully refundableReserve now, pay when you stay
The price is NZ$198 per night from 31 July to 1 Aug
NZ$198
31 July - 1 Aug
includes taxes & fees
7.4/10 Good! (508 reviews)
"Fantastic location but very run down and seems to be run by remote control. We were there 2 nights and the only staff member we saw was a cleaner on the morning we left. Restaurant wasn’t open due to electrical issues, which is hardly surprising if you spend nothing on maintenance"
Reviewed on 2 July 2026

Discovery Parks - Mackay
379 Harbour Road Mackay Harbour QLD
The price is NZ$157 per night from 26 July to 27 July
NZ$157
26 July - 27 July
includes taxes & fees
7.8/10 Good! (223 reviews)
"Shower was great. Easy checking."
Reviewed on 7 June 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.
Stay near popular Keswick Island attractions
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.
