trover photo by Mark Fitz

Search Keswick Island, Queensland Hotels from AU$99

Keswick Island, Queensland, Australia

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

10 Best Hotels in Keswick Island

Mantra Mackay
4 out of 5
Mulherin Drive, Mackay Harbour, QLD
Free CancellationReserve now, pay when you stay
AU$151
per night
Mar 14 - Mar 15
4.4/5Wonderful! (622 reviews)

"Quick check in, love that they do the $1 authorisation and not a bond. Room was stunning and had a gorgeous view, very spacious!! Upon arrival though the room smelt quite ‘stale’ and the aircon had not been cleaned in a while. We also had a mini kitchenette with a stove however there was nearly no ..."…"

Reviewed on 11 Jan. 2020

Mantra Mackay
BIG4 Mackay Marine Tourist Park
4 out of 5
379 Harbour Road, Mackay Harbour, QLD
Free CancellationReserve now, pay when you stay
AU$125
per night
Mar 2 - Mar 3
3.6/5Good! (139 reviews)

"Loved it! Was in a nice spot with lovely kind staff who go above and beyond!"…"

Reviewed on 23 Nov. 2019

BIG4 Mackay Marine Tourist Park
Mackay Seabreeze Apartments
4 out of 5
14 Scawfell Avenue, Slade Point, QLD
Free CancellationReserve now, pay when you stay
AU$99
per night
Mar 27 - Mar 28
4.1/5Very Good! (348 reviews)

"We loved walking along the beach every day. The staff were super friendly and helpful. The hotel had a great atmosphere, particularly on a Sunday afternoon."…"

Reviewed on 8 Oct. 2019

Mackay Seabreeze Apartments
Dolphin Heads Resort
3.5 out of 5
6 Beach Road, Dolphin Heads, QLD
Free CancellationReserve now, pay when you stay
AU$118
per night
Mar 4 - Mar 5
3.7/5Good! (317 reviews)

"So happy with Dolphin Heads love the place just relaxing l willl be back again thank you"…"

Reviewed on 8 Jan. 2020

Dolphin Heads Resort
The Shores Holiday Apartments
4 out of 5
9 Pacific Drive, Blacks Beach, QLD
AU$185
per night
Mar 2 - Mar 3
4.4/5Wonderful! (62 reviews)

"Lovely and quite location. Would definitely recommend and stay again. Hosts were lovely."…"

Reviewed on 19 Aug. 2019

The Shores Holiday Apartments
BIG4 Mackay Blacks Beach Holiday Park
4 out of 5
16 Bourke Street, Blacks Beach, QLD
AU$161
per night
Mar 1 - Mar 2
4.6/5Exceptional! (32 reviews)

"Beautiful location and well kept property. We stayed in a cabin/villa and it was very clean and in good condition."…"

Reviewed on 2 Dec. 2019

BIG4 Mackay Blacks Beach Holiday Park
Comfort Resort Blue Pacific
3.5 out of 5
26 Bourke St, Blacks Beach, QLD
Free CancellationReserve now, pay when you stay
AU$145
per night
Mar 1 - Mar 2
4.3/5Excellent! (88 reviews)
Great getaway spot.

"Super comfortable Beds. Great hosts. Amazing location."…"

Reviewed on 19 Aug. 2019

Comfort Resort Blue Pacific
Luxury Beach Unit Dolphin Heads
4 out of 5
11/38 Beach Road, Dolphin Heads, QLD
Get Rates
Luxury Beach Unit Dolphin Heads
Allure Resort on the Beach
Griffin Way ,1, Bucasia, QLD
Get Rates
Allure Resort on the Beach
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.

Visiting Keswick Island

Visitors can enjoy all that Keswick Island has to offer including its beaches. The closest major airport is in Mackay, QLD (MKY) 37.4 from the city center. The next closest is in Hamilton Island, QLD (HTI-Great Barrier Reef) 78.3 away.

Sightseeing and Staying in Keswick Island

A favorite place to visit in the city is Basil Bay Beach.

Dressing for Keswick Island

  • Between January and March, you can expect average temperatures of 86°F during the day and 70°F at night
  • From April to June, the average during the day is 81°F, while the average at night is 56°F
  • July through September has daytime averages of 79°F with nighttime averages of 55°F
  • In October-December, you can expect daytime averages of 86°F and nighttime averages of 64°F
  • Keswick Island gets about 64.84 inches of rain per year
  • Usually December and January are the hottest months with an average of 85°F, whereas July and June are often coldest, averaging 56°F

Frequently asked questions

Recent Reviews in Keswick Island

More trip options