Hotel Elliot is located in picturesque Port Elliot, on South Australia’s Fleurieu Peninsula.
Sitting on the town's iconic main strip The Strand, we are just 350 metres from the beautiful Horseshoe Bay, and 650 metres from whale spotting destination Freeman Lookout - plus galleries, boutique shops and more. Guests can catch the iconic Cockle Train or Steam Ranger after their visit, with the Port Elliot Railway Station situated right outside the Hotel.
In our Restaurant, Bistro and Beer Garden we offer a welcoming, casual country-hotel atmosphere with a delicious menu and pub favourites that can cater for everyone. Our Sports Bar offers TAB, plus we have a jumbo-size screen in our recently extended Beer Garden to sit and watch a game over a few drinks with your mates.
Alongside this, our separate Wine Bar and Event Space 'Salt at the Elliot' offers an elevated experience, with a separate menu of delectable share plates and mains plus cocktails and more in a modern, coastal setting. Open 7 days a week, Salt is perfect for a casual lunch or afternoon bottle of red with your friends, a celebration or date-night dinner with a group, or a quiet night cap late into the evening. Salt also offers Brunch on Saturday and Sunday 10am until 12noon.
"The restaurant was inviting, the staff very knowledgeable. Would say it was the best dining experience in the area."
Join our mailing list for updates
JOIN OUR MAILING LIST FOR UPDATES
HOTEL ELLIOT IS THE PROUD SPONSOR OF
Southern Breakers Soccer Club
Contax Netball Club
Port Elliot Tennis Club
Port Elliot Bowling Club
Victor Harbor Football Club
Port Elliot Body Boarders