DSC_0612.JPG
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

Superb food and service

"We had dinner at the Hotel Elliot last night on our visit to Port Elliot. The meal was superb and we rated it as comparable, if not better than any high class restaurant we have been to. Definitely not a “pub style” meal that we expected. Delicious food, beautifully presented. Excellent service also. Thank you for a lovely evening."

TripAdvisor.com.au

Join our mailing list for updates

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

HOTEL ELLIOT IS THE PROUD SPONSOR OF

Victor Harbor Football Club

Victor Harbor Netball Club

Port Elliot Tennis Club

Port Elliot Body Boarders

Port Elliot Bowling Club

Southern Breakers Soccer Club

Contax Netball Club

Let's Connect

35 THE STRAND

PORT ELLIOT SA 5212

[08] 8554 2218

Thanks for submitting!