hotelelliot-26_edited.jpg
hotelelliot-31_edited.jpg

"The restaurant was inviting, the staff very knowledgeable. would say it was the best dining experience in the area"

TripAdvisor.com.au

WELCOME TO THE HOTEL ELLIOT

Hotel Elliot is located at picturesque Port Elliot on South Australia’s Fleurieu Peninsula and offers a welcoming country pub atmosphere, with a delicious menu catering for everyone.

It’s just 350 metres from beach destination Horseshoe Bay and 650 metres from whale spotting Freeman Lookout. Catch the Cockle Train or Steam Ranger, with the Port Elliot Railway Station situated right outside the hotel.

hotelelliot-23_edited.jpg
hotelelliot-11_edited.jpg
IMG_3448_edited_edited.jpg

"First visit post covid was a great experience. Service was amazing, outside with heater was very comfortable, dog treated respectfully, steak and pizza delicious, desserts of churros and sundae were spot on. First class. Always the first place I dine in Port Elliot"

TripAdvisor.com.au

Join our mailing list for updates

We'll keep you up to date with all things Hotel Elliot!