Mackay
Australia
mackay

Self Contained Accommodation within All Locations

select a specific Town in this Region 

Cape Hillsborough Nature Resort

Cape Hillsborough Nature Resort Cape Hillsborough
Cape Hillsborough Nature Resort is a haven in an ecological setting, providing budget to mid-range accommodation and facilities.

Mansfield Park

Mansfield Park Sarina
Mansfield Park is a 200 acre beef cattle and haymaking property situated in the Mackay Region just 17 kilometres off the Bruce Highway south west of Sarina and 55 kilometres from the Mackay Airport.

Bucasia Beach House

Bucasia
Bucasia Beach House is a fully self-contained two bedroom unit with an absolute beachfront position on beautiful Bucasia Beach. This private unit is on the ground floor of an impressive, comfortable home in a peaceful natural bush setting.

Finch Hatton Gorge Cabins

Finch Hatton
Experience a restful change in natural lowland riverine rainforest.

La Solana Holiday Units

Blacks Beach
La Solana, meaning 'the sunny place', is situated 15 minutes drive north of Mackay City and is a 50 metre walk to beautiful Blacks Beach.

Broken River Mountain Resort

Eungella
Spend the night with a platypus. Broken River Mountain Resort is an Eco-tourism establishment based at Eungella National Park in the hinterland of the Whitsundays and about 85 kilometres west from Mackay and is accessible on a sealed road.

Bucasia Holiday Villa

Bucasia
Bucasia Holiday Villa is situated approximately 150 metres from Bucasia Beach, a 10 kilometre drive north of Mackay.

Comfort Resort Blue Pacific

Blacks Beach
Enjoy a restful and tranquil atmosphere at this award-winning beachfront resort on Mackay's beautiful northern beaches at Comfort Resort Blue Pacific.

The Shores Holiday Apartments

Blacks Beach
The Shores Holiday Apartments provide four star, spacious, two bedroom fully self-contained units, nestled within a lush tropical garden, fronting beautiful Blacks Beach. Ideal for jogging, fishing, and leisurely walks along almost six kilometres of pristine sandy beach.