Ocean Shores

Ocean Shores Holiday Accommodation

Discover Ocean Shores, an idyllic coastal town known for its stunning beaches and tranquil lifestyle. Perched 24 km north of Byron Bay, Ocean Shores offers a peaceful escape from the hustle and bustle, while still keeping the charms of commercial towns like Brunswick Heads and Byron Bay within easy reach.

Admire the mesmerising sea views from the town’s hilly vantage points, or explore the flat expanses of North Ocean Shores, South Golden Beach, and New Brighton for direct beach access. Be enchanted by the beautiful and uncrowded stretches of beach along New Brighton and South Golden Beach. During the festive period, from mid-December to the end of January, South Golden Beach offers the safety of patrolled waters. 

Journey through the town’s natural beauty, with two creeks, Marshalls and Yelgun, meandering through the area. Take a pit stop at the popular Yum Yum Cafe or the New Brighton Store for a glimpse of Marshalls Creek.

Savour the fresh, local produce at the New Brighton Farmers Market, a favourite Tuesday morning tradition. When it comes to dining, Ocean Shores offers a diverse array of options, from cosy cafes in South Golden Beach and New Brighton, to the welcoming atmosphere of the Ocean Shores Tavern and various takeaway and seated options in the Shopping Centre.

Ocean Shores is more than just a coastal town; it’s a community deeply connected to its beautiful environment, offering a relaxed lifestyle that’s truly its own. Despite being just a 1hr 47 min drive from Brisbane and 26 minutes from Byron Bay, Ocean Shores feels like a world away, a peaceful oasis nestled in the Brunswick Valley on the far north coast of NSW, Australia. Come, experience the magic of Ocean Shores – your beachside sanctuary awaits.