Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Knysna

Filter by star ratings
All filters
Premier Resort The Moorings, Knysna
Premier Resort The Moorings, Knysna
8,5 Excellent

2,6 km from city centre, Knysna Show on map

ExcellentBased on 180 reviews
8,5

Boasting an outdoor pool, Premier Resort The Moorings Knysna is situated in Knysna and provides stylish accommodation. There is also a fitness centre with a swimming pool.

Brenton On Rocks Luxury Guest House
Brenton On Rocks Luxury Guest House
9,4 Excellent

0,4 km from city centre, Brenton-on-Sea Show on map

ExcellentBased on 187 reviews
9,4

Situated in Knysna, Brenton On The Rocks offers 4-star accommodation, as well as a private beach and an outdoor pool. It provides free Wi-Fi, an express check-in and check-out feature and bicycle rental.

Tips for booking a Knysna hotel

Cheapest month:July
Most expensive month:January
Average price in Knysna:R1 844/night
Absolute cheapest price found:R371/night
Cheapest day:Sunday
Most expensive day:Wednesday
R1 333 - R3 076
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 322 - R2 439
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Knysna, Western Cape

Show all 661 hotels
Brenton On Rocks Luxury Guest House
Brenton On Rocks Luxury Guest House
9,4 Excellent

0,4 km from city centre, Brenton-on-Sea Show on map

Situated in Knysna, Brenton On The Rocks offers 4-star accommodation, as well as a private beach and an outdoor pool. It provides free Wi-Fi, an express check-in and check-out feature and bicycle rental.

R1 069
Avg. per night
Premier Resort The Moorings, Knysna
Premier Resort The Moorings, Knysna
8,5 Excellent

2,6 km from city centre, Knysna Show on map

Boasting an outdoor pool, Premier Resort The Moorings Knysna is situated in Knysna and provides stylish accommodation. There is also a fitness centre with a swimming pool.

R1 185
Avg. per night

Hotel prices in Knysna

4 stars and up

R1 069 - R1 185

Premier Resort The Moorings, Knysna

No. 1 most popular

R1 185
Avg. per night
Brenton On Rocks Luxury Guest House
R1 069
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Knysna

Knysna travel FAQs

  • What are the best hotels in Knysna?

    Protea Hotel by Marriott Knysna Quays, rated with a score of 8,5 from 639 reviewers, is one of the most popular hotels in Knysna. Other top stays include Fish Eagle Lodge, with an average rating of 9,5 from 43 reviewers, and Brenton On Rocks Luxury Guest House, with a score of 9,4 from 187 reviewers.