The long and wide MacKenzie Beach offers numerous accommodations, resorts, and two campgrounds, as well as a restaurant. Access is via MacKenzie Beach Road or Tin WIS Road. Parking is limited. The beach is ideal for watching the sunset.
Ponsford Beach borders MacKenzie Beach to the south. The beach is protected by Mushroom Island, a wooded rock formation offshore that is separated from the mainland at high tide, and the smaller Ponsford Island, which lies further away from the mainland.