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

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Knights Beach hotels

YHA Port Elliot

YHA Port Elliot
2.0 star property
0.4 km from Knights Beach
9.6 out of 10, Exceptional, (86 reviews)
"Excellent place to stay for 3 nights. Great location and friendly hosts."
Australia
Judith
The price is AU$95
includes taxes & fees
2 Mar - 3 Mar
YHA Port Elliot

BIG4 Port Elliot Holiday Park

BIG4 Port Elliot Holiday Park
3.5 star property
1.2 km from Knights Beach
8.6 out of 10, Excellent, (114 reviews)
"Spacious cabin"
Australia
Robert
The price is AU$156
includes taxes & fees
1 Apr - 2 Apr
BIG4 Port Elliot Holiday Park

Discovery Resorts - McCracken Country Club

Discovery Resorts - McCracken Country Club
3.5 star property
4.1 km from Knights Beach
8.8 out of 10, Excellent, (1,002 reviews)
"The room was great and the amenities were very good 👍 "
Australia
Tammy
The price is AU$169
includes taxes & fees
15 Mar - 16 Mar
Discovery Resorts - McCracken Country Club

Nightcap at Hotel Victor

Nightcap at Hotel Victor
3.5 star property
5.5 km from Knights Beach
8.6 out of 10, Excellent, (778 reviews)
"Food was really good. Room was very good, bed mattress was excellent. Loved the stay. "
Australia
Glynis
The price is AU$174
includes taxes & fees
16 Mar - 17 Mar
Nightcap at Hotel Victor

Victor Harbor City Inn

Victor Harbor City Inn
3.0 star property
5.4 km from Knights Beach
9.0 out of 10, Wonderful, (412 reviews)
"Nice and friendly staff, excellent location, near the horse tram station and whale museum (3-5mins walk), a lot of nice restaurants nearby (5mins walk) and very close to Victor Central shopping centre (6-7mins walk) with Woolworth and KFC there). All rooms are on ground floor and next to your car parked outside. Air-cond, fridge are good."
Hong Kong SAR China
TSZ KIT
The price is AU$160
includes taxes & fees
3 Mar - 4 Mar
Victor Harbor City Inn

Anchorage Seafront Hotel

Anchorage Seafront Hotel
3.5 star property
5.2 km from Knights Beach
8.4 out of 10, Very good, (1,001 reviews)
"Very comfortable large room, excellent shower, and walkable to all the local attractions, bars & restaurants."
United Kingdom
Nigel
The price is AU$113
includes taxes & fees
24 Mar - 25 Mar
Anchorage Seafront Hotel

Pan Co Victor Harbor

Pan Co Victor Harbor
3.0 star property
5.5 km from Knights Beach
9.0 out of 10, Wonderful, (135 reviews)
"Clean, friendly & convenient"
Australia
Karen
The price is AU$162
includes taxes & fees
9 Mar - 10 Mar
Pan Co Victor Harbor

NRMA Victor Harbor Beachfront Holiday Park

NRMA Victor Harbor Beachfront Holiday Park
4.0 star property
6.6 km from Knights Beach
9.2 out of 10, Wonderful, (609 reviews)
"We enjoyed our stay. My son enjoyed the jumpy pillow, waterslide and pool a lot."
Australia
Chris
The price is AU$132
includes taxes & fees
1 Apr - 2 Apr
NRMA Victor Harbor Beachfront Holiday Park

The Bluff Resort Apartments

The Bluff Resort Apartments
4.0 star property
9.2 km from Knights Beach
8.8 out of 10, Excellent, (979 reviews)
"Lovely room, great view and friendly staff!!!"
Australia
Pete
The price is AU$146
includes taxes & fees
10 Mar - 11 Mar
The Bluff Resort Apartments

Victor Harbor Holiday Park

Victor Harbor Holiday Park
3.0 star property
6.7 km from Knights Beach
8.4 out of 10, Very good, (334 reviews)
"The kids always love staying here"
Australia
Alexandra
The price is AU$118
includes taxes & fees
15 Mar - 16 Mar
Victor Harbor Holiday Park

Ocean Crest Motel

Ocean Crest Motel
3.0 star property
3.5 km from Knights Beach
5.8 out of 10, (210 reviews)
"Room and pool area way below standard neglected and in desperate need of maintenance . Expedia should really check their accomodation listings "
Australia
Paul
The price is AU$108
includes taxes & fees
8 Mar - 9 Mar
Ocean Crest Motel

Motel Goolwa

Motel Goolwa
3.0 star property
10.2 km from Knights Beach
8.4 out of 10, Very good, (359 reviews)
"The staff were very friendly. The rooms were equipped with everything we needed"
Australia
kaylene
The price is AU$163
includes taxes & fees
2 Mar - 3 Mar
Motel Goolwa

Discovery Parks - Goolwa

Discovery Parks - Goolwa
2.5 star property
9.7 km from Knights Beach
8.8 out of 10, Excellent, (82 reviews)
"Friendly staff and great park to relax at with family while the kids have fun."
Australia
Craig
The price is AU$126
includes taxes & fees
19 Mar - 20 Mar
Discovery Parks - Goolwa
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.

Compare popular hotels close to Knights Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
King Plus Four Ocean View Ensuite Balcony | View from room
YHA Port Elliot
2.0 star property
9.6
Exceptional
86 reviews
View
Cottage, Non Smoking
BIG4 Port Elliot Holiday Park
3.5 star property
8.6
Excellent
114 reviews
View
Four Bedroom Villa | Golf view
Discovery Resorts - McCracken Country Club
3.5 star property
8.8
Excellent
1,002 reviews
View
Breakfast, lunch and dinner served
Nightcap at Hotel Victor
3.5 star property
8.6
Excellent
778 reviews
View
Standard Double Queen Room
Victor Harbor City Inn
3.0 star property
9.0
Wonderful
412 reviews
View

Top Knights Beach Hotel Reviews

Hotels near other Knights Beach attractions

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.

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 123 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. Other good options within 5 miles include Discovery Resorts - McCracken Country Club and BIG4 Port Elliot Holiday Park.
How many hotels will I find close to Knights Beach?
Expedia has 123 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 Soldier Memorial Gardens, Warland Reserve and Port Elliot Dog Park are peaceful spots to stop and take in some fresh air. Enjoy a stroll along the shore at Boomer Beach, Port Elliot Beach and Middleton Beach.

Explore a world of travel with Expedia