This website uses modern construction techniques, which may not render correctly in your old browser.
We recommend updating your browser for the best online experience.

Visit browsehappy.com to help you select an upgrade.

Skip to Content

Batemans Bay Marina Resort

South Coast, NSW

Holiday Park More than just a stay. It’s your invitation to go explore. Comfort, nature and connection. Every stay, every time.

Book Direct and Save

  • Pet Friendly*

Salt air, ocean spray, pure Batemans Bay

At Batemans Bay Marina Resort, every morning begins with a shimmer on the water and the call of the coast. Set right on the marina, this relaxed South Coast escape places you steps from fresh seafood, hidden coves and calm waterfront views. Wander the esplanade, watch pelicans glide by or explore nearby national parks and beaches. It's Batemans Bay accommodation designed for slow, easy days.

Go explore the coastal calm, the simple pleasures and the kind of place you’ll want to return to.

Go explore our location

49 Beach Rd, Batemans Bay, South Coast NSW

Batemans Bay Marina Resort is perfectly placed to explore the best of the Eurobodalla region. Wake to water views, wander to Corrigans Beach for a morning dip or follow the foreshore path into town for coffee and bayside dining. Spend the day kayaking the Clyde River, spotting kangaroos or visiting local oyster farms. Whether it’s fresh prawns, a sunrise paddle or a laid-back drink at the brewery, it’s easy to slip into the South Coast pace.

At-a-glance distances

  • Batemans Bay Town Centre – 10-minute walk
  • Catalina Country Club – 5-minute walk
  • Corrigans Beach – 12-minute walk
  • Mogo Wildlife Park – 12-minute drive
  • Eurobodalla Botanic Gardens – 15-minute drive
  • Moruya Airport – 22-minute drive
  • Canberra – approx. 2 hours drive
  • Sydney – approx. 3.5–4 hours drive

Guest Reviews

Testimonials

Get in touch

The Batemans Bay Marina Resort team is available during the following reception hours:
Monday to Thursday: 9:00am–5:00pm, Friday: 9:00am–7:00pm, Saturday: 9:00am–6:00pm and Sun: 9:00am–5:00pm
Need to get in touch? Complete our contact form below or call us on (02) 4472 5020.

Name