
South Mackay Holidays
Book a Hotel + Flight or Car together to unlock savings
Where to stay in South Mackay
Find the best South Mackay areas and neighborhoods for the activities you enjoy most. Learn more about South Mackay

Mackay Harbour
1 out of top 10 points of interest in this area
Mackay Harbour is noteworthy for its restaurants, and you can make a stop at top attractions like Mackay Marina Village & Shipyard and Floodway Conservation Area.
Top hotels in South Mackay

ibis Mackay
Christensen Crescent, Mackay Airport, South Mackay, QLD
Fully refundableReserve now, pay when you stay
The price is 2.339.591 ₫ per night from 13 Jul to 14 Jul
2.339.591 ₫
2.573.550 ₫ total
13 Jul - 14 Jul
includes taxes & fees
8.6/10 Excellent! (522 reviews)
"Rooms are a bit smaller, everything else is good"
Reviewed on 10 Jun 2025

White Lace Motor Inn
73 Nebo Rd, West Mackay, QLD
Fully refundableReserve now, pay when you stay
8.4/10 Very Good! (876 reviews)
"Everything was great. When we checked in we were advised where breakfast was available and where we could get dinner, it was seamless and great. Room was comfy and access to highway easy on our way out of town."
Reviewed on 20 Jun 2025

Coral Cay Resort
14-18 Nebo Rd, West Mackay, QLD
Fully refundableReserve now, pay when you stay
8.4/10 Very Good! (906 reviews)
"Absolutely loved it"
Reviewed on 27 Jun 2025
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
Popular places to visit
Harrup Park
Harrup Park is just one of the places to see in Mackay, so why not enjoy the other things to explore during your travels? Stroll along this relaxing area's marina or simply enjoy its cafes.
Great Barrier Reef Arena
You can take time to visit Great Barrier Reef Arena during your travels to Mackay. While you're in the area, stroll along the beaches.
Mackay Basketball Stadium
Catch an event at Mackay Basketball Stadium during your trip to Mackay. While you're in the area, stroll along the beaches.