Top Hotels Near Knights Beach in Port Elliot from AU$95

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Accommodation near Knights Beach

YHA Port Elliot

2.0 star property
9.6 out of 10, Exceptional, (81)
"Very clean safe and comfortable. Location is superb."
The price is AU$95
includes taxes & fees
27 July - 28 July
YHA Port Elliot

BIG4 Port Elliot Holiday Park

3.5 star property
8.8 out of 10, Excellent, (107)
"Great place to stay and relax."
The price is AU$117
includes taxes & fees
10 Aug - 11 Aug
BIG4 Port Elliot Holiday Park

Discovery Resorts - McCracken Country Club

3.5 star property
8.8 out of 10, Excellent, (1003)
"Great place to base yourself and explore the area. They have a destination EV charger right out front, free for guests."
The price is AU$127
includes taxes & fees
19 Aug - 20 Aug
Discovery Resorts - McCracken Country Club

Pan Co Victor Harbor

3.0 star property
9.0 out of 10, Wonderful, (88)
"Nice and clean and very friendly "
The price is AU$132
includes taxes & fees
27 July - 28 July
Pan Co Victor Harbor

Nightcap at Hotel Victor

3.5 star property
8.6 out of 10, Excellent, (726)
"Close to beach and walkable to granite island. Will chose this one again "
The price is AU$150
includes taxes & fees
27 July - 28 July
Nightcap at Hotel Victor

Anchorage Seafront Hotel

3.5 star property
8.4 out of 10, Very good, (1001)
"Awesome location overlooking the water. "
The price is AU$95
includes taxes & fees
27 July - 28 July
Anchorage Seafront Hotel

The Bluff Resort Apartments

4.0 star property
8.8 out of 10, Excellent, (920)
"One the best places I have stayed at. Staff was very nice, the suite was great and the area around the resort is beautiful."
The price is AU$135
includes taxes & fees
31 July - 1 Aug
The Bluff Resort Apartments

Motel Goolwa

3.0 star property
8.4 out of 10, Very good, (335)
"Great place to stay "
The price is AU$145
includes taxes & fees
27 July - 28 July
Motel Goolwa

Ocean Crest Motel

3.0 star property
5.6 out of 10, (176)
"We arrived at 315, no staff on site and room wasn’t ready. Came back 2 hours later to check in and got into the room. It was horrible, looked like bad emergency accommodation. Too many things wrong to even explain. The spray painted walls with overspray on the door just one thing. It was so bad that we booked another motel and left as soon as we could. Do not waste your money here, you will live to regret it!"
The price is AU$99
includes taxes & fees
29 July - 30 July
Ocean Crest Motel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Knights Beach Hotel Reviews

Stay close to other popular attractions

Find out more about Knights Beach

Find out more about Knights Beach

Top reasons to visit Knights Beach

  • Stunning Beaches: Knights Beach offers picturesque views and a family-friendly atmosphere, perfect for sunbathing and swimming.
  • Outdoor Activities: Engage in fishing, surfing, and relaxing beach strolls, catering to both adventure seekers and those looking to unwind.
  • Guided Tours: Join tours to explore the area's natural beauty and wildlife, enhancing your experience of the stunning coastline.
  • Charming Accommodations: Enjoy a range of options from family-friendly hotels to cozy bed and breakfasts.
  • Historic Town: Discover the heritage of Port Elliot, adding a unique touch to your beach getaway.

Find great hotels near Knights Beach

Discover the perfect getaway at Knights Beach in Port Elliot, where a range of charming accommodations awaits. From family-friendly hotels to romantic bed and breakfasts, you'll find ideal options to suit your beach vacation needs. Enjoy the stunning coastal views and easy access to the sandy shores, ensuring a memorable stay. Explore the best hotels near Knights Beach and experience the beauty of South Australia.

  • Discovery Resorts - McCracken Country Club: This 3.5-star hotel offers a unique golf-themed experience, perfect for golf enthusiasts and pet lovers alike. Located 4.8km from Knights Beach, it boasts a beautiful golf course where guests can indulge in their passion for the sport. The resort is pet-friendly, allowing dogs on the property, making it a great choice for those wanting to travel with their furry friends. With amenities such as service animal provisions and a welcoming atmosphere, Discovery Resorts provides a relaxing retreat for families and couples seeking both leisure and recreation.
  • The Bluff Resort Apartments: A 4-star haven located 9.7km from Knights Beach, The Bluff Resort Apartments offers a blend of comfort and entertainment options. Ideal for longer stays, the apartments feature modern amenities including cable TV and private television, ensuring guests can unwind in style. Its peaceful setting provides a perfect backdrop for a family getaway or a quiet retreat. The resort’s spacious accommodations allow for a home-like feel, making it a fantastic choice for those who appreciate self-contained living with easy access to beach activities.
  • Nightcap at Hotel Victor: Positioned 4.8km from Knights Beach, Nightcap at Hotel Victor combines beachside charm with a welcoming atmosphere for LGBTQIA travelers and families. This 3.5-star hotel features direct beach access, allowing guests to soak up the sun and enjoy seaside activities. The property is equipped with essential amenities for children, including cribs available at a fee, ensuring a comfortable stay for families. With its friendly service and inclusive environment, Nightcap at Hotel Victor is a delightful choice for those looking to experience the coastal lifestyle of Port Elliot.

Where to stay near Knights Beach

Knights Beach in Port Elliot offers a tranquil escape with its stunning beachfront access and friendly atmosphere. Explore the scenic beauty of the coastline, perfect for families and couples alike. Nearby, the charming Knight Beach by the Sea invites leisurely strolls, while the historic town of Port Elliot adds a touch of heritage to your visit. Enjoy the relaxed vibe and welcoming locals as you soak in the sun and surf at this picturesque destination.

  • Victor Harbor: Nestled a mere 4.8km from Knights Beach, Victor Harbor offers a charming coastal experience. Known for its stunning beaches and outdoor activities, it's a hotspot for families and nature lovers alike. The town's golf courses and resorts provide ample opportunities for relaxation and recreation. Visitors flock here for its scenic beauty, particularly during peak periods in April and December to January. Don’t miss the chance to explore the local bay and family-friendly beaches, perfect for a day of sun and sand.
  • Port Elliot: Right at the heart of where Knights Beach resides, Port Elliot is a delightful suburb brimming with beachside charm. This area enjoys a steady stream of visitors, particularly from December to February, who come to soak in the sun and enjoy outdoor adventures. The local beaches and recreational areas are perfect for leisurely strolls or picnics with family. Golf enthusiasts will appreciate the nearby golf courses, while the picturesque bay offers stunning views and a relaxing atmosphere for all.
  • Goolwa: Located 9.7km away from Knights Beach, Goolwa is a quaint suburb that captivates visitors with its blend of natural beauty and local culture. Popular among tourists, particularly in April and over the holiday season from December to January, Goolwa is ideal for beach lovers and outdoor enthusiasts. The local public market adds a unique flair, showcasing regional produce and crafts. Explore the inviting beaches and family-friendly areas, and take in the stunning scenery that makes Goolwa a must-visit destination.

Things to do near Knights Beach

At Knights Beach, Port Elliot, you can soak up the sun and surf at the stunning Elliot Beach, renowned for its picturesque views and family-friendly atmosphere. Join guided Knights Beach tours to uncover the area's natural beauty and wildlife, or take the time to explore the beach itself, where you can indulge in swimming, fishing, and relaxing strolls along the shoreline. It's a perfect spot for both adventure and relaxation.

Shopping

For a delightful shopping experience near Knights Beach, visit the Goolwa Wharf Markets, located 9.7km away, where you can find unique local crafts and fresh produce. If you're up for a drive, the Willunga Farmers Market, 32.2km away, offers artisanal goods and local delicacies.

Recreation

Experience the stunning McCracken Golf Course, located 4.8km from Knights Beach, offering a challenging round amidst beautiful landscapes. For relaxation, visit The Bluff, 9.7km away, where you can unwind in a tranquil setting. The Victor Harbor Golf Club, 8.0km from Knights Beach, provides another excellent golfing option.

Adventure

Experience the charm of the Victor Harbor Horse Drawn Tram, located 4.8km from Knights Beach, offering a scenic ride along the coastline. For hiking enthusiasts, explore the breathtaking Ridgeway Hill Lookout Trailhead and the picturesque Watercourse Trailhead, both nestled in stunning outdoor landscapes, 10 and 14.5km away, respectively.

Nightlife

Experience the vibrant nightlife at the Port Elliot Hotel, where you can enjoy hearty meals and local wines. For a relaxed atmosphere, visit the Beach House Café, perfect for sunset views and casual drinks. Don't miss the live music at the Free House Pub for a true local vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Knights Beach

To save money on your visit to Knights Beach, consider travelling during the cheaper months of May or July to August, and aim to book your accommodation about a month in advance for the best rates. Wednesday is the least expensive day to stay, while Saturday tends to be pricier. Look for last-minute deals on Expedia, and utilise their filters to find eco-friendly options and sort prices from low to high. Combining your hotel with flights and activities can also lead to further savings, ensuring a budget-friendly getaway at Knights Beach.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Knights Beach are May and July to August, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Knights Beach about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Knights Beach is Wednesday. The most expensive day to stay around Knights Beach is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you're after. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save some cash by combining your Knights Beach hotel stay with your flights and activities through an Expedia package.

Find the best attractions near Knights Beach

Knights Beach in Port Elliot offers a delightful blend of beach, urban park, and bay experiences perfect for families and outdoor enthusiasts. Enjoy breathtaking beachfront views and explore nearby Port Elliot Beach for a relaxing day in the sun. With its stunning coastal scenery and vibrant atmosphere, Knights Beach is an ideal destination for those seeking a memorable getaway.

  • Port Elliot Beach: Just 483m from Knights Beach, Port Elliot Beach offers a relaxed atmosphere with stunning coastal views. Enjoy sunbathing, swimming, or a leisurely stroll along the picturesque shoreline, making it a perfect spot for beach lovers.
  • Horseshoe Bay: Located 805m away, Horseshoe Bay is renowned for its breathtaking scenery and outdoor activities. This idyllic bay provides excellent opportunities for swimming, kayaking, and simply soaking up the sun while surrounded by captivating natural beauty.
  • Port Elliot Dog Park: Situated 1.3km from Knights Beach, this urban park is perfect for families and dog lovers. With ample space for picnics and play, it offers a vibrant outdoor atmosphere, allowing you to relax while your furry friends enjoy the open space.

Best time to go to Knights Beach

The best time to visit Knights Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Knights Beach falls in January, when visitor numbers are slightly high and weather is mostly sunny with no rain (dry). The coolest average temperature around Knights Beach falls in July, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.9°F (20.5°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
February68.2°F (20.1°C)No Rain (Dry)Mostly SunnyAverageAverage
March65.7°F (18.7°C)No Rain (Dry)Mostly SunnyAverageAverage
April62.1°F (16.7°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
May57.4°F (14.1°C)Light RainMostly SunnySlightly LowSlightly Low
June53.6°F (12.0°C)Light RainMostly SunnySlightly LowAverage
July52.7°F (11.5°C)Light RainMostly SunnyAverageSlightly Low
August53.2°F (11.8°C)Light RainMostly SunnySlightly LowSlightly Low
September55.8°F (13.2°C)Light RainMostly SunnyAverageAverage
October59.0°F (15.0°C)No Rain (Dry)Mostly SunnyAverageAverage
November62.8°F (17.1°C)No Rain (Dry)Mostly SunnyAverageAverage
December65.8°F (18.8°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Knights Beach

To visit Knights Beach in Port Elliot, South Australia, the primary airport is Adelaide Airport (ADL), situated 67.6km away. A few excellent hotel options near Adelaide Airport include Stamford Plaza Adelaide, Hilton Adelaide, and Mayfair Hotel, all rated 5-stars and located approximately 6.4km from the airport. These hotels provide convenient access to transportation services for a smooth journey to Knights Beach. Whether you opt for a taxi, shuttle, or rental car, reaching your destination from these hotels is straightforward, ensuring a pleasant start to your holiday by the beach.

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 119 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, YHA Port Elliot is one of the top choices for your stay based on our traveller data. Another good option is BIG4 Port Elliot Holiday Park, located just 0.7 mi (1.2 km) away.

How many hotels will I find close to Knights Beach?

Expedia has 119 hotels and other accommodation options within a mile from Knights Beach.

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. Plug in your dates, click on "Search", then you can use the "fully refundable" filter to get the top deals on offer near Knights Beach.

What can I see and do near Knights Beach?

You'll want to browse the exhibits at South Australian Whale Centre and Encounter Coast Discovery Centre. Local parks like Warland Reserve, Port Elliot Dog Park and Hindmarsh River Estuary Boardwalk are peaceful spots to stop and take in some fresh air. Enjoy a stroll along the shore at Green Bay, Boomer Beach and Port Elliot Beach.