Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Costa Sarda (10)
Heuwelkruin (3)
Knysna CBD (62)
Knysna Heights (4)
Lake Brenton (10)
Old Place (18)
Paradise (41)
Rexford (9)
Thesen Islands (83)
Upper Old Place (16)
Accommodation Types
All Types (420)
B&Bs (35)
Lodges (11)
Hotels (9)
Guest Houses (42)
Self Catering (323)

Reviews of Knysna

4.7 / 5 536 reviews
Read real reviews of Knysna from 536 verified guests.
Easy online booking at 421 B&Bs options in Knysna. Browse Knysna self-catering, guesthouses, B&Bs and hotels with great rates of up to 35% off. Find Knysna holiday accommodation for all tastes and budgets, with

Knysna B&Bs

Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • B&Bs
R1 430
per night, for 2 ppl
B&B in Paradise, Knysna

Moncrieff Manor is situated atop the trendy suburb of Knysna Heights and offers unrivalled views of the Knysna lagoon, town and the magnificent Knysna Heads. This heavenly view transforms with the ever-changing colo...

R4 200
per night (sleeps 2)
B&B in Knysna

Alkira Lodge is a beautiful villa providing bed and breakfast accommodation and is nestled within a private reserve in Brenton-on-Sea. The house is set atop a hill and boasts magnificent views of the lagoon, ocean, ...

R1 050
per night (sleeps 2)
B&B in Knysna

Hudson Guesthouse Entabeni Knysna offers bed and breakfast, and is located on a 35-hectare property in Knysna. The guest house boasts stunning views of the lagoon and area. Accommodation at Hudson Guesthouse compri...

R1 500
per night (sleeps 2)
B&B in Knysna

Bollard Bay House is situated in Leisure Island, Knysna, and offers quality accommodation for holidaymakers. It is within easy reach of numerous shops, restaurants, the beach, activities and attractions. The accom...

R1 258
per night, for 2 ppl
B&B in Knysna

The Fish Eagle Lodge is a recently renovated lodge with a quiet yet central location in Knysna, in the heart of the Garden Route of South Africa. The lodge is ideal for business or leisure travellers, and guests can...

R1 380
per night, for 2 ppl
B&B in Paradise, Knysna

Hamilton Manor is situated in the beautiful town of Knysna and is the ideal getaway for holidaymakers, business travellers and overnight guests. t is within easy reach of numerous shops, restaurants, activities and ...

per night (sleeps 1)
B&B in Knysna CBD, Knysna

This century old Victorian House is situated on a slope in the heart of Knysna, just a short stroll from town and 5 minutes from the Knysna Waterfront. This is the ideal location for those looking to explore the tow...

per night, for 2 ppl
B&B in Knysna

Wake up to the smell of the Indian Ocean and enjoy the magnificent views stretching all the way across the pristine blue flag rated beach of Brenton-on-Sea to Buffels Bay. It is almost as though you can see forever....

per night, for 2 ppl
B&B in Paradise, Knysna

Phoenix Lodge and Waterside Accommodation offers bed and breakfast accommodation and is situated in the Paradise district of Knysna, just 1.5 km from Knysna Waterfront with its bars, restaurants and shopping centres...

35% off Winter!
FromR2 660
R1 729
per night, for 2 ppl
B&B in Rexford, Knysna

The Rexford Manor offers bed and breakfast and is situated in Knysna. This guest house is ideally located a drive from various attractions in this part of the Garden Route. Accommodation at the Rexford Manor compri...

Page 2 - Showing 11 to 20
  Previous Page 
 Next Page  
Welcome to the Knysna B&Bs page - browse our great range of B&Bs below, or check out our overall Knysna accommodation page if you're looking for all types of Knysna accommodation. Once you've decided on your perfect B&B accommodation, you can pay easily through TravelGround's secure payment portal.
Header image of Knysna © coda
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |