Hotel Elliot is located at picturesque Port Elliot on South Australia’s Fleurieu Peninsula and offers a welcoming country pub atmosphere with a delicious seasonal menu catering for everyone.
Take your doggo for a walk at the beautful Horseshoe Bay then pop by for a drink and meal in our beer garden where you’ll always find a water bowl to quench your pups thirst.
This page uses Google Maps. The map will be loaded from Google-Server and some of your data may be used by Google. In order to see the maps, please click accept. You can also click here to see further information related to this.
Hotel Elliot