Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Top Hotels Near Knights Beach in Victor Harbor

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Accommodation Near Knights Beach

Get the most of your visit to Knights Beach by staying in a hotel nearby.

  • Find Knights Beach accommodation deals here on
  • Book your Knights Beach hotel with our easy booking widget
  • Save money on Knights Beach hotels & get the best price for your trip

Local landmarks allow you to take in the local culture on your next holiday. There is perhaps no better way to enjoy Knights Beach than by booking a nearby Knights Beach hotel! Whether you are traveling alone, as a couple, or with your entire family, your visit to Knights Beach will be a highlight of your holiday – and your hotel should be too!

Places to Stay Near Knights Beach

Finding your dream hotel near Knights Beach is easy when you search here on Narrow down hotels based on your budget, hotel class rating, or specific hotel themes. You can always find the best Knights Beach hotel for your needs when you book with us on

More trip options

Frequently asked questions

What's the area like around Knights Beach?
Knights Beach is located in Port Elliot. If you’re looking for a convenient place to stay, take a look at the 33 hotels and other accommodation options you’ll find within a mile.
What's the best place to stay near Knights Beach?
Adjacent to Knights Beach, Port Elliot Beach House YHA Hostel is one of the top choices for your stay based on our traveller data, and this 3-star property offers free WiFi and free parking. Another good option is Trafalgar Premium Vintage Suites, located just 0.3 mi (0.4 km) away.
If I need to cancel the hotel reservation for my stay near Knights Beach, will I receive a refund?
Yes, most hotel room reservations are fully refundable as long as you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Add dates, click “Search”, then you can use the “free cancellation” filter to get the top deals on offer in Knights Beach.
What can I see and do near Knights Beach?
Get outside and spend some time strolling around Granite Island, Warland Reserve and Port Elliot Dog Park. Dip your toes in the water at Boomer Beach, Green Bay and Basham Beach. Bring the family to Urimbirra Wildlife Park, Nangawooka Flora Reserve and Victor Harbor Horse Drawn Tram while you’re checking out the area near Knights Beach.