Skip to content
Horseshoe Bay, Port Elliot
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 try the famous donut flavour of the month at Port Elliot Bakery.
 
Port Elliot