Compare Cheap Hotels in Knysna
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Knysna Hotels

Protea Hotel by Marriott Knysna Quays
Waterfront Drive Knysna Western Cape
$106 nightly
The price is $122 total per night
$122 total
Jan 14 - Jan 15, 2026
Total with taxes and fees
0.4 mi from city center
With a stay at Protea Hotel by Marriott Knysna Quays in Knysna (Knysna Central), you'll be steps from Cape Floral Region Protected Areas and 4 minutes by foot from Knysna Lagoon.
Pool
Breakfast included

Knysna Hollow Country Estate
5 Welbedacht Lane Knysna Western Cape
$162 nightly
The price is $187 total per night
$187 total
Dec 15 - Dec 16
Total with taxes and fees
1.68 mi from city center
With a stay at Knysna Hollow Country Estate in Knysna, you'll be next to a golf course, just a 1-minute walk from Cape Floral Region Protected Areas and 9 minutes by foot from Knysna Lagoon.
Pool
Parking included

Knysna Log-Inn Hotel
16 Gray Street Knysna Western Cape
0.16 mi from city center
With a stay at Knysna Log-Inn Hotel in Knysna (Knysna Central), you'll be steps from Cape Floral Region Protected Areas and 5 minutes by foot from Knysna Quays.
Pool
Breakfast included

Pezula Nature Retreat
Lagoonview Drive, Sparrebosch Knysna Western Cape
$230 nightly
The price is $265 total per night
$265 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
3.4 mi from city center
Located in Knysna, Pezula Nature Retreat is in the suburbs, a 5-minute drive from Knysna Lagoon and 6 minutes from Knysna Golf Club.

Premier Resort The Moorings, Knysna
George Rex Drive Knysna Western Cape
$84 nightly
The price is $97 total per night
$97 total
Jan 12 - Jan 13, 2026
Total with taxes and fees
1.66 mi from city center
With a stay at Premier Resort The Moorings, Knysna in Knysna, you'll be near the bay, just a 1-minute walk from Cape Floral Region Protected Areas and 8 minutes by foot from Knysna Lagoon.

Brenton Haven Beachfront Resort
198 CR Swart Drive Knysna Western Cape
$217 nightly
The price is $249 total per night
$249 total
Jan 9 - Jan 10, 2026
Total with taxes and fees
2.8 mi from city center
With a stay at Brenton Haven Beachfront Resort in Knysna, you'll be on the beach, just a 1-minute walk from Cape Floral Region Protected Areas and 13 minutes by foot from Brenton Beach.

Amanzi Island Boutique Hotel
31 Cearn Drive Knysna Western Cape
2.74 mi from city center
When you a stay at Amanzi Island Boutique Hotel in Knysna, you'll be next to a golf course, just steps from Knysna Lagoon and Leisure Isle.

Issaquena Heights Boutique Hotel
4 Bosbou Street Upper Central Knysna Western Cape
0.3 mi from city center
When you stay at Issaquena Heights Boutique Hotel in Knysna, you'll be in the business district, within a 5-minute drive of Knysna Quays and Knysna Lagoon.
Pool
Spa

Brenton On Rocks Luxury Guest House
276 Steenbras Street Knysna Western Cape
$108 nightly
The price is $124 total per night
$124 total
Jan 12 - Jan 13, 2026
Total with taxes and fees
2.92 mi from city center
Located in Knysna, Brenton On Rocks Luxury Guest House is by the ocean, within a 15-minute drive of Knysna Lagoon and Garden Route National Park.

Hide Away Guest House
2 Keerom Street Knysna Western Cape
0.79 mi from city center
With a stay at Hide Away Guest House in Knysna (Paradise), you'll be a 2-minute drive from Knysna Waterfront and 9 minutes from Simola Golf Course.

Roseroc Boutique Guest House
33 Circular Drive Knysna Western Cape
0.85 mi from city center
A stay at Roseroc Boutique Guest House places you in the heart of Knysna, within a 5-minute drive of Knysna Lagoon and Knysna Waterfront.

Simola Hotel, Country Club & Spa
No. 1 Old Cape Road Knysna Western Cape
$223 nightly
The price is $257 total per night
$257 total
Dec 15 - Dec 16
Total with taxes and fees
2.59 mi from city center
With a stay at Simola Hotel, Country Club & Spa in Knysna, you'll be 5.7 mi (9.2 km) from Knysna Waterfront and 7.6 mi (12.2 km) from Knysna Lagoon.
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Knysna hotels essential information
Accommodation | 636 hotels |
|---|---|
Lowest Price | $97 |
Highest Price | $265 |
Popular hotels | Protea Hotel by Marriott Knysna Quays, Knysna Hollow Country Estate, Knysna Log-Inn Hotel, Pezula Nature Retreat, Premier Resort The Moorings, Knysna, Brenton Haven Beachfront Resort, Amanzi Island Boutique Hotel, Issaquena Heights Boutique Hotel, Brenton On Rocks Luxury Guest House, Hide Away Guest House, Roseroc Boutique Guest House, Simola Hotel, Country Club & Spa |
Most Recent Knysna Hotel Reviews

Roseroc Boutique Guest House
5 out of 5
Posted 6 days ago
CheapTickets Verified Review
" A lovely clean room with a view across the lagoon. All staff were excellent and Kevin was very knowledgeable and informative.
Breakfast was superb."
A verified traveler stayed at Roseroc Boutique Guest House
More to Explore in Knysna
Top Picks
Hotels
- Cheap Hotels in Tzaneen
- Cheap Hotels in Monaco
- Cheap Hotels in Rustenburg
- Cheap Hotels in Bot River
- Hotels around Schaumburg Convention Center
- 5 Star Hotels in Desert Ridge
- Cheap Hotels in uMhlanga
- Cheap Hotels in Thohoyandou
- Cheap Hotels in Camarillo
- Hotels around Lucas Oil Stadium
- Cheap Hotels in Komani
- Cheap Hotels in Durban
- Luxor Hotel and Casino
- Cheap Hotels in Pinetown
- Cheap Hotels in Port Shepstone
- Cheap Hotels in Shawnee
- Cheap Hotels in East London
- Cheap Hotels in Madison
- Cheap Hotels in Bergville
- Cheap Hotels in Giyani
- Hotels around Castle McCulloch
Flights






