Hotels in Knysna

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

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

Top Hotels in Knysna

Find the perfect Knysna hotel for business or leisure


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 $84/night. This price may vary based on season. Hotels near Knysna Elephant Park are typically 19% more expensive than the average hotel in Knysna, which is $67.

Hotels near Knysna Elephant Park
  • Knysna Inn
    Best value

    Knysna Inn

    42 Main Street, Knysna, Western Cape

    8.5

    $41

    View Deal
  • Teniqua Treetops
    #1 Most popular

    Teniqua Treetops

    Sedgefield, Just Off The N2, Knysna, Western Cape

    9.2

    $89

    View Deal
  • Protea Hotel by Marriott Knysna Quays
    #2 Most popular

    Protea Hotel by Marriott Knysna Quays

    Waterfront Drive, Knysna, Western Cape

    8.5

    $72

    View Deal
  • Knysna Hollow Country Estate
    #3 Most popular

    Knysna Hollow Country Estate

    5 Welbedacht Lane, Knysna, Western Cape

    9.4

    $82

    View Deal
  • aha The Rex Hotel
    #4 Most popular

    aha The Rex Hotel

    8 Gray Street, Knysna, Western Cape

    8.9

    $62

    View Deal
  • Kanonkop Guest House
    #5 Most popular

    Kanonkop Guest House

    6 Cuthbert Street Welbedacht, Knysna, Western Cape

    9.5

    $270

    View Deal
  • Overmeer Guest House

    Overmeer Guest House

    34 - 36 Meyer Street, Knysna, Western Cape

    8.5

    $53

    View Deal
  • St. James of Knysna

    St. James of Knysna

    The Point, Eastford, Knysna, Western Cape

    9.2

    $112

    View Deal
  • Knysna Log-Inn Hotel

    Knysna Log-Inn Hotel

    16 Grey Street, Knysna, Western Cape

    8.0

    $43

    View Deal
  • Villa Paradisa Guest House

    Villa Paradisa Guest House

    9 Watsonia Drive Paradise, Knysna, Western Cape

    9.5

    $99

    View Deal
  • Falcons View Manor

    Falcons View Manor

    2 Thesen Hill, Knysna, Western Cape

    9.7

    $74

    View Deal
  • Bridgewater B&b

    Bridgewater B&b

    96 Main Street, Knysna, Western Cape

    View Deal

When to book a hotel in Knysna

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

cheapest month to stay

29%

expected price decrease

most expensive time to stay

40%

expected price increase

Price
$93 - $213
Highest day of week
Wednesday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$116

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$120

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

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 $109 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 July. The rates you are charged may be 29% 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 Tuesday.

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

With generally low rainfall expected (1.5″) and an average temperature of 60.8 °F, those staying at a hotel in Knysna may want to take some time during their visit to go see popular landmarks in the area.