Knysna bietet eine Auswahl an ausgezeichneten Restaurants mit Fleisch- und Fischgerichten, Kneipen, Cafés und Esslokalen.

     
34ºSouth -The Market (044) 3827331 Fisch und Meeresfrüchte-Feinkostgeschäft mit ausgezeichneter Auswahl an Weinen und angeschlossenem Restaurant im Freien.
Al's Supper Club (044) 3826305
(044) 3826258
Leichte Italianische Kost. Großartige 60er, 70er & 80er Partymusik auf der Tanzfläche.
Anchorage, The (044) 3822230
(044) 3823294
Seafood und Gegrilltes.
Bon Voyage Continental Café (044) 3829977 Hier erhalten sie fertige Mahlzeiten und Picknickkörbe. Ein "Continental Café".
Bow Tie Chinese Restaurant (044) 3820132 Sehr gutes chinesisches Essen.
Changes (044) 3820456 Zauberhafte Atmosphäre und ausgezeichnetes Essen.
Crab's Creek (044) 3860011 Alte englische Kneipe am Wasser.
(044) 3860022
De Oude Fabriek (044) 3825723 Traditionelle südafrikanische Küche, Meeresfrüchte und Wildfleisch, Krokodil, etc.
(044) 3822915  
Drydock Food Co. (044) 3827310 Erstklassiges Essen, liegt neben der Lagune.
Falcon Creek Spur (044) 3821195 Familien- Steakhaus
(044) 3826541
Farmhouse Picnics (044) 3562707 Picknicks und Picknickkörbe
083 4481616
Giovannis Restaurant (044) 3826703 Pizzeria, Pizza, Pasta, Steak und italienisches Essen.
Gossip's Cocktail Bar (044) 3827340 Eine trendy Bar.
Harry B's (044) 3825065 Vornehm, spezialisiert auf Seafood und a la Carte-Gerichte, mit kleinem historischen Pub
(044) 3825621
JJ's Restaurant (044) 3823359 Das Speiseerlebnis im Familienrestaurant
Joan's Coffee Place (044) 3822961 Das originelle Café in Knysna
Knysna Hollow Restaurant (044) 3825401 Vorzügliches Essen in einer entspannten Atmosphäre - Französisch/Südafrikanisch
(044) 3825265
La Loerie (044) 3821616 Vorzügliche französische Küche
Long Barn Tavern (044) 3823839 Ein origineller Pub
Log-Inn Restaurant (044) 3825835 Rustikale Knysna Ambience, vielfältiges Menü
Main Street Café (044) 3825553 A la Carte-Essen
(044) 3825207
Main Train (044) 3824248 Mittag- und Abendessen
Tides (044) 3840962 Das Lokal des preisgekrönten Chefs Michael
Ocean Basket (044) 3821010 Meeresfrüchte
(044) 3829988
Old Goal Café (044) 3823423 Verschiedenes für den kleinen Hunger, Salate, Tramezinos, Thailändisches & verschiedene Sonderangebote.
Kaminfeuer an kalten Tagen.
(044) 3826138
Old Oak Tavern (044) 3825439 Preiswertes Kneipen- oder Hauptmenü - köstliche hausgemachte Mahlzeiten.
Olde's Pub and Grill (044) 3826514 Braten- und Grillgerichte
Oystercatcher (044) 3829995 Austern frisch aus dem Wasser und Seafood für den kleinen Hunger.
(044) 3822960
Oyster Tavern, The (044) 3826941 Die frischesten und besten Austern und Fischgerichte für den kleinen Hunger.
(044) 3826943
Oysters Restaurant (044) 3826641 Fischgerichte für besondere Anlässe.
O'Pescador (044) 3860036 Hier sind portugiesische Küche und Gastfeundschaft vereint.
Panarotti's Pizza Pasta (044) 3827314 Italienische Küche
(044) 3827318
Papillon (044) 3820473 Eigene Bäckerei, leichte Mahlzeiten, Frühstück und gutes Eiscreme.
Paquita's (044) 3840408 Italienisch & a la Carte
(044) 3840803
Pembrey's (044) 3860005 Innovative Mischung aus ländlicher Küche und Gourmet Cuisine.
Percello's (044) 3822665 Italienische Pasta und Pizza
Phantom Forest "Boma" (044) 3871923 Ökoreservat, ein einmaliges Erlebnis bei 6-gängigem Abendessen.
(044) 3871261
Pink Umbrella (044) 3840135 Außergewöhnlich und anders.
(044) 3840223
River Club Café (044) 3821751 Vornehm, serviert ausgezeichnetes aus dem Meer und andere Spezialitäten für alle Geschmäcker.
Shady Oak (044) 3825640 Vornehmes Café mit leichten Mahlzeiten.
St. James (044) 3826750 Vornehme Küche in einer luxuriösen Umgebung.
Upstairs (044) 3824052 Hervorragende taiwanesische Küche
Wok This Way (044) 3821106 Angenehme chinesische Ambience.