Beginning of main content

Check prices on hotels in Knights Beach

Tonight 21 Jul. - 22 Jul.
This weekend 26 Jul. - 28 Jul.
Next weekend 2 Aug. - 4 Aug.

238 Cheap Hotels Near Knights Beach

See all 238 properties near Knights Beach

Estimated price for 1 night/2 adults

McCracken Country Club
McCracken Country Club
3.5 out of 5.02.7 km from Knights Beach
Free Cancellation
4.5/5 (1098 reviews)
AU$87/ night for 2 guests

The view was spectacular and the room was very comfortable. The only down side were the kids yelling in the indoor pool

Reviewed on 15 Jul. 2019
Port Elliot Beach House YHA Hostel
Port Elliot Beach House YHA Hostel
3.0 out of 5.00.3 km from Knights Beach
Free Cancellation
4.8/5 (35 reviews)
AU$99/ night for 2 guests

Realky friendly and super helpful staff. Great facilities and breath taking location

Reviewed on 20 Feb. 2019
Trafalgar Premium Vintage Suites
Trafalgar Premium Vintage Suites
4.0 out of 5.00.4 km from Knights Beach
4.7/5 (37 reviews)
AU$175/ night for 2 guests

Great location and each suite was very private and secluded which is lovely. Attention to detail with amenities is fabulous. Would highly recommend to couples.

Reviewed on 25 May 2019
Port Elliot Holiday Park
Port Elliot Holiday Park
3.5 out of 5.00.9 km from Knights Beach
4.2/5 (5 reviews)
AU$94/ night for 2 guests

We would have liked to see the conditions of stay document before we booked as we found it to be very confronting. Surely a simple swipe of the credit card and a much more general form is enough. Never experienced this sort of document in 50 years of travelling. Not a good introduction to what is ...

Reviewed on 18 Jun. 2019
Longreach at Port Elliot
Longreach at Port Elliot
3.5 out of 5.00.7 km from Knights Beach
5.0/5 (1 reviews)
Get Rates/ night for 2 guests

Visiting to celebrate parents 60th wedding anniversary, so being across the road from Resthaven was the perfect location. Plenty of room for us to stay and entertain siblings and partners in relaxed comfort.

Reviewed on 4 Nov. 2018
All Seasons' Escape Port Elliot
All Seasons' Escape Port Elliot
3.5 out of 5.00.6 km from Knights Beach
5.0/5 (1 reviews)
Get Rates/ night for 2 guests

Awesome accommodation and lovely place to stay. Massive and spacious for those bigger families. Plenty to see and do and close to everything including th bakery!

Reviewed on 17 Apr. 2018
Linger Longer Accommodation SA
Linger Longer Accommodation SA
4.0 out of 5.01.8 km from Knights Beach
4.8/5 (6 reviews)
Get Rates/ night for 2 guests

This place is just amazing, was very comfortable, a home away from home. We had a very relaxing time here, was great waking up and having breakfast out on the veranda, listening to the birds, was just beautiful. Went out for the day and it was nice to come home and relax on the couch watching some ...

Reviewed on 13 May 2017
Seagull House - ocean viewed house
Seagull House - ocean viewed house
3.5 out of 5.01.7 km from Knights Beach
5.0/5 (1 reviews)
Get Rates/ night for 2 guests

Very well-equipped self-contained and spacious home with fantastic views overlooking Granite Island and the bluff. Property manager easy to contact. Would've preferred electric blankets (apparently an insurance issue), better lighting over dining table (only a single downlight!), some binoculars/telescope ...

Reviewed on 30 Jul. 2018
Anchorage Seafront Hotel
Anchorage Seafront Hotel
3.5 out of 5.03.8 km from Knights Beach
4.2/5 (756 reviews)
AU$85/ night for 2 guests

A great hotel with excellent, panoramic views across Victor Harbor & to Granite Island. Rooms at front of the hotel facing the bay are great. The room we stayed in had stunning views, access to a verandah (great in warm weather), 2 rooms and was well equipped and very comfortable. Staff were very ...

Reviewed on 3 Jun. 2019
Map

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 Expedia.com.au
  • 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 Expedia.com.au. 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 Expedia.com.au.