Most Popular Hotels in Knysna

See all 67 Hotels in Knysna
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Protea Hotel by Marriott Knysna Quays
Protea Hotel by Marriott Knysna Quays

Waterfront Drive, Knysna 6570

3.5 out of 5.0
4 out of 5 (90 reviews)

Situated on the waterfront, this hotel is within a 15-minute walk of Knysna Quays and Pledge Nature Reserve. Knysna Elephant …

£79
Hide Away Guest House
Hide Away Guest House

2 Keerom Street, Knysna 6570

4.0 out of 5.0
4.6 out of 5 (138 reviews)

Situated on the Strip, this guesthouse is within 1 mi (2 km) of Knysna Elephant Park, Knysna Quays, and Pledge Nature …

£43
Villa Afrikana Guest Suites
Villa Afrikana Guest Suites

13 Watsonia Drive Paradise, Knysna 6571

5.0 out of 5.0
4.9 out of 5 (38 reviews)

Situated near the beach, this luxury guesthouse is within 1 mi (2 km) of Knysna Elephant Park and Knysna Quays. Pledge Nature …

£119
St James of Knysna
St James of Knysna

The Point, Eastford, Knysna 6570

5.0 out of 5.0
4.8 out of 5 (106 reviews)

Situated on a lake, this luxury country house is within 3 mi (5 km) of Knysna Elephant Park, Knysna Quays, and Pledge Nature …

£70
aha The Rex Hotel
aha The Rex Hotel

8 Gray Steet, Knysna 6571

4.0 out of 5.0
4.4 out of 5 (65 reviews)

This family-friendly Knysna hotel is located in the suburbs, within 1 mi (2 km) of Pledge Nature Reserve and Knysna Quays …

£80
Blue Oyster
Blue Oyster

11 Rio Street, Knysna 6571

4.0 out of 5.0
4.7 out of 5 (36 reviews)

Located in the heart of Knysna, this bed & breakfast is within 1 mi (2 km) of Knysna Elephant Park, Pledge Nature Reserve …

£43
Villa Paradisa Guest House
Villa Paradisa Guest House

9 Watsonia Drive Paradise, Knysna 6571

5.0 out of 5.0
4.6 out of 5 (22 reviews)

Situated by the ocean, this luxury guesthouse is within 1 mi (2 km) of Knysna Elephant Park and Knysna Quays. Pledge Nature …

£131
Premier Hotel Knysna - The Moorings
Premier Hotel Knysna - The Moorings

George Rex Drive, Knysna 6571

4.0 out of 5.0
4.1 out of 5 (35 reviews)

This family-friendly Knysna hotel is located in the historical district, within 3 mi (5 km) of Knysna Golf Club, Knysna Quays …

£69
Knysna Tonquani Lodge & Spa
Knysna Tonquani Lodge & Spa

1 Cherry Lane Welbedacht, Knysna 6571

5.0 out of 5.0
4.8 out of 5 (35 reviews)

Situated in Knysna, this luxury guesthouse is within 3 mi (5 km) of Knysna Elephant Park, Knysna Quays, and Pledge Nature …

£57
Pumula Lodge
Pumula Lodge

7 Lindsay Street, Hunters Home, Knysna 6570

3.0 out of 5.0
4.3 out of 5 (9 reviews)

Situated in the suburbs, this bed & breakfast is 0.5 mi (0.9 km) from Knysna Golf Club and within 3 mi (5 km) of Knysna Quays …

£47

Recent Reviews in Knysna

Hide content

Narrow your search

Pocket Guide: Knysna

Search for hotels in Knysna on Expedia.co.uk. You can easily find your hotels in Knysna using one of the methods below:

  • View our selection of featured hotels in Knysna
  • Use the map to find hotels in the Knysna neighborhood you prefer
  • Use the filters to see hotels in a specific area of Knysna, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Knysna
  • Enter your travel dates to view the best deals on hotels in Knysna - while they last
false