Knysna, South Africa Hotels

Hayva.com offers access to over 44 hotels in Knysna. We have a wide range of hotels in Knysna - from budget, business, tourist to luxury accommodation in all Knysna major areas.
We categorize Knysna hotels into both Star rating and location for your best experience. With lowest rate guarantee for all Knysna hotels, your money will be well spent on every minutes of your stay in Knysna.


Top hotels in Knysna

1. Pezula Resort Hotel And Spa
Pezula Resort Hotel And Spa

Location: Knysna

from $257.66 Avg/Night

Lagoonview Drive Knysna

2. Lake Pleasant Living
Lake Pleasant Living

Location: Knysna

from $147.91 Avg/Night

N2 between Knysna and Sedgefield Knysna

3. Turbine Hotel and Spa
Turbine Hotel and Spa

Location: Knysna

from $140.88 Avg/Night

TH 36 Sawtooth Lane Thesen Islands Knysna

4. Falcons View Manor
Falcons View Manor

Location: Knysna

from $ Avg/Night

2 Thesen Hill Knysna

5. Villa Afrikana Guest Suites
Villa Afrikana Guest Suites

Location: Knysna

from $205.92 Avg/Night

13 Watsonia Drive Paradise Knysna

6. Augusta Bay Guest House
Augusta Bay Guest House

Location: Knysna

from $98.29 Avg/Night

30 George Rex Drive ,The Heads Knysna

7. Candlewood Lodge - Bed & Breakfast
Candlewood Lodge - Bed & Breakfast

Location: Knysna

from $89.06 Avg/Night

8 Stinkwood Crescent Knysna

8. African Breeze Guest House
African Breeze Guest House

Location: Knysna

from $143.67 Avg/Night

6 Bowden Park Knysna

9. Knysna Stays - Guest House
Knysna Stays - Guest House

Location: Knysna

from $85.78 Avg/Night

25 Old Toll Road Upper Old Place Knysna

10. Protea Hotel Knysna Quays
Protea Hotel Knysna Quays

Location: Knysna

from $127.91 Avg/Night

Waterfront Drive Knysna

11. Stannards Guest Lodge
Stannards Guest Lodge

Location: Knysna

from $149.32 Avg/Night

22 Fraser Street Hunters Home Knysna

12. Bridgewater Manor
Bridgewater Manor

Location: Knysna

from $100.90 Avg/Night

33 Circular Drive Knysna

13. Knysna Country House
Knysna Country House

Location: Knysna

from $108.52 Avg/Night

30 Fraser Street Knysna

14. Belvidere Manor
Belvidere Manor

Location: Knysna

from $158.35 Avg/Night

169 Duthie Drive, Belvidere Estate Knysna

15. Brenton Hill
Brenton Hill

Location: Knysna

from $54.19 Avg/Night

Cr Swart And Lake Brenton Knysna

16. Brenton Beach House
Brenton Beach House

Location: Knysna

from $79.58 Avg/Night

116 Watsonia Avenue - Brenton - On - Sea Knysna

Knysna Hotels Search

  • Type your address/landmark
  • Explore hotels nearby
  • Book the hotel you like