Find Knysna Hotels

Find the best deals on 668 hotels in Knysna, South Africa

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Knysna hotels

Find a cheap hotel in Knysna that meets your travel needs.


Things to do in Knysna

Knysna Elephant Park

Are there hotels available near Knysna Elephant Park?

If you’re looking for a hotel in Knysna near Knysna Elephant Park then you are in luck. momondo recommends 12 hotels near Knysna Elephant Park and on average, area hotels cost $77/night. This price may vary based on season. Hotels near Knysna Elephant Park are typically 12% more expensive than the average hotel in Knysna, which is $67.

Hotels near Knysna Elephant Park

When to book a hotel in Knysna

Check out the information below to find the best deal on a Knysna hotel room
Low Season
August
High Season
January

cheapest month to stay

27%

expected price decrease

most expensive time to stay

41%

expected price increase

Price
$90 - $208
Highest day of week
Saturday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$102

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$113

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Knysna is: 4-5 star, 34 days before.
4-5 star
$109 - $146

How much does a hotel in Knysna cost per night?

Use the information below to find quality Knysna hotel rooms for low prices

Hostels and cheap hotels in Knysna

These hotels and hostels are the cheapest accommodations available in Knysna

Senate Boutique Guesthouse

7.4

$47

View Deal

Brenton On Rocks Luxury Guest House

9.4

$73

View Deal

Knysna Hollow Country Estate

9.4

$65

View Deal

Brenton Haven Beachfront Resort

9.1

$85

View Deal

Orange Inn Knysna

9.5

$69

View Deal

Belvidere Manor

8.5

$90

View Deal

Get the best value hotel in Knysna

These hotels have the best prices for their ratings

Knysna Hollow Country Estate

9.4

$65

View Deal

Brenton On Rocks Luxury Guest House

9.4

$73

View Deal

Villa Castollini

9.3

$110

View Deal

Belvidere Manor

8.5

$90

View Deal

Orange Inn Knysna

9.5

$69

View Deal

Brenton Haven Beachfront Resort

9.1

$85

View Deal

Knysna travel information

How long do people stay in Knysna?

The average length of stay in Knysna is 3 nights.

How much does a hotel cost in Knysna?

On average, rooms will be priced around $76 per night when booking a hotel in Knysna; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Knysna?

Knysna hotels are at their most economical to book in the month of August. The rates you are charged may be 28% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Knysna?

Thursday is the day where you will typically find the lowest price for your hotel room in Knysna. The highest price tends to be on Friday.

Based on the weather in Knysna, what attractions are popular during March?

Temperatures in Knysna are typically around 71.6 °F during March and the chance of rain is low, which makes March the perfect time to spend some time outside at popular area attractions like Camps Bay Beach, Natures Valley Beach, and Clifton Beaches.