Horseshoe Bay, Port Elliot

Visit Port Elliot: home to some of the best beaches in South Australia.

Explore the idyllic seaside town of Port Elliot – home to postcard-worthy beaches, homewares shops, stylish cafes and chic, beachside cottages. Nestled on the coast between Victor Harbor and Middleton, Port Elliot is a popular holiday destination teeming with accommodation options by the sea. Pack up the car and road trip from Adelaide, in just over an hour you'll be throwing down your towel on sandy shores and soaking up the sun at Horseshoe Bay or diving off the jetty into the turquoise waters below. Walk the trails along a dramatic coastline, wander through the charming streets admiring the town’s historical facades, stop for lunch at the Flying Fish Cafe or Thunderbird before retreating to the perfect beachside accommodation

'Community' Artwork by Gabriel Stengle


Sign up for our newsletter and get top stories, exclusive offers, events and free travel inspiration straight to your inbox!

Newsletter signup