In Knysna, there is a good choice of restaurants, amongst them, some superb fish restaurants, with amazing fish you are unlikely to have eaten before.  One called "Persello's" is one of the most reasonably priced.

The waterfront at Knysna Quays, also has a mix of good restaurants.  One of our favourites for seafood is '34 Degrees South', where you can purchase the Linefish of the day, brought to the table on a giant skewer.  Also Dry Dock on the Waterfront, has an  large and varied menu.  Service and food are excellent, under the watchful and professional eye of the Manager.
Some favourite Knysna Restaurants

Some favourite Knysna Restaurants



Has a large and varied menu and good service


Best ribs! Where the Knysna Heads meet the Indian Ocean

Crabs Creek

Eat by the lagoon, on the road to Brenton on Sea (Belvidere)


Across from Crabs Creek.


Great Seafood & Steak. In Grey Street


Artistic out of the ordinary. Pledge Square in town

Ocean Basket

Where the locals go on Tuesday. Under R30 (3 euros)! In town

Long Barn Tavern

Pub and restaurant with live music

JJ's restaurant

Specialty SA cuisine, on The Waterfront

Oyster's Restaurant

Upmarket a la carte, steaks & seafood on the Waterfront

Knysna Oyster Tavern

Cultivation of Knysna Oyster + seafood, farm tour available

Oyster Catcher / Bar

Fresh Knysna Oysters, sunset, music, on top of the lagoon!

Andy's Bistro

Great Spit Braai's at the weekend (Brenton-on-Sea)

Knysna Hollow

Upmarket French & SA

34 Degrees South

Fine food, delicatessen, imported & homemade & seafood

Persello's (Mama's)

Good Italian home cooked by Mama on Mainstreet

Belvidere Manor

Award winning wine, fine food, booking recommended

The Dry Dock Food Co.

On the waterfront, continental atmosphere, view lagoon

Harry B's

Purveyor of fine wining & dining also with busy yet elegant pub

Knysna Log Inn Restaurant

Fine dining; Winner of restaurant of the year. "Cape Food & Wine review"

Ocean View Restaurant

Its in the name: superb view and a very good chef de cuisine

Twin Palms Restaurant

Upmarket specialising seafood/steaks (The Point)

Phantom Forest Boma

In Nature Reserve, 6 course pan-african dinner in boma setting

La Loerie

Superb cuisine in cosy restaurant

Falcon Creek Spur

Popular South African family dining (Steak House)

Hunters Country House

One of the most beautiful in SA! A must to 'have and be seen' (Plettenburg Bay)

The Islander

23 km from Knysna but... Tropical island style! Booking recommended

and many more, like................

Al's Dance Club, Amici Pizzeria & Coffeeshop, Buffalo Bay (beachfood), Cafe Provencal, Carmens Corner (bistro), Chili Grove (young, vibrant), Coffe Connection Health Bells (health & veg.), Main Street Grillroom, Mother Holly's Tearoom at Millwood, La Lavande (wonderful lunch), Packhouse Restaurant (historic Manor house), Pembrey's (country, innovative continental), Pezula Grill (golfrest.), Picolla Italia, River Club Cafe (creative country cuisine), Zanzibar in Main St, Knysna for Cocktails (platters)