Horseshoe Bay Beach

Queensland, Australia

Sand
swimming snorkeling scenic family-friendly

📖 About Horseshoe Bay Beach

Horseshoe Bay Beach is a beautiful crescent-shaped beach on Magnetic Island off Townsville in North Queensland. Surrounded by granite boulders, tropical bushland, and a relaxed village atmosphere, it's one of the island's most popular swimming and snorkelling spots. The beach suits families, backpackers, and anyone enjoying Magnetic Island's laid-back tropical lifestyle.

📍 Location

  • StateQueensland
  • SurfaceSand

🛟 Safety & Patrol

🟡 Unpatrolled

🅿️ Parking

🅿️ Formal Car Park

Formal parking area

Find parking nearby ↗

🌤️ Weather & Conditions