• Deals

explore by state

explore

activities

Experiences

Traveler Type

View all

explore

events

This Weekend

Virtual Events

Free Events

View all

What's your destination

Current location

Log in

Grasstree Beach

Plus Icon Make a Booking
Grasstree Beach
Grasstree Beach
Grasstree Beach

Grasstree Beach

The Esplanade, Grasstree Beach, Queensland, Australia, 4740 Arrow
Grasstree Beach is one of the most picturesque and beautiful beaches in the Mackay Region, located within a 15 minute drive from Sarina. Nestled in sheltered Zelma Bay, the shallow beach is a popular swimming destination, although it is not patrolled. It is fringed by a large grassy recreational area, complete with public toilets, picnic tables and a children's playground. With nearby reefs, islands and creeks, fishing is plentiful either by boat or straight off the beach near the creek mouth. There are boat ramps on each side of Cabbage Tree Creek. There is a convenience store approximately 100 metres from the public toilet location of the beach.
Address

Address

The Esplanade, Grasstree Beach, Queensland, Australia, 4740

Phone

Phone

1300 130 001
Book Make a Booking

Starting Planning your next thing With Us

Your next big adventure awaits, and Things to Do is here to help make that run smoothly! Join today and take advantage of our easy to use features.

Join Now