Out & About SAKwaZulu-Natal Eats › Richards Bay

OUT & ABOUT SA

Restaurants in Richards Bay

25 curated places to eat and drink in Richards Bay, KwaZulu-Natal — hand-picked and kept current by Out & About SA. Updated August 2026.

Out & About SA lists 25 places to eat and drink in Richards Bay, in the Zululand & Elephant Coast. They span Steak & Grill, Burgers & Fast Casual and Italian & Pizza. Every listing is hand-checked and kept current — browse them below, or open the full KwaZulu-Natal eats guide.

Bronco Creek Spur

Steak & GrillRR

Zululand & Elephant Coast

Family steak ranch serving flame-grilled steaks and burgers at Boardwalk Inkwazi

Visit website ↗

Cubana Havana Lounge & Latino Caffe

Burgers & Fast CasualRR

Zululand & Elephant Coast

Latino-themed cafe, cocktail lounge and restaurant serving tapas and international fare

Debonairs Pizza Richards Bay

Italian & PizzaR

Zululand & Elephant Coast

Pizza delivery and takeaway chain

Dros

Steak & GrillRR

Zululand & Elephant Coast

Steakhouse and wine bar chain outlet serving grills and Mediterranean-style dishes

Fego Caffé

Cafés & BakeriesR

Zululand & Elephant Coast

Coffee cafe serving breakfasts and light lunches

Fishaways Meerensee

SeafoodR

Zululand & Elephant Coast

Fish and seafood takeaway chain at Meerensee Mall

Jacks on the Bay

Pubs & BreweriesRR

Zululand & Elephant Coast

Popular waterfront pub and bar serving grills and pub fare with harbour views

John Dory's Richards Bay

Seafood★ 4RR

Zululand & Elephant Coast

Fish, grill and sushi chain outlet at the Boardwalk Inkwazi precinct

Visit website ↗

John Dory's Richards Bay Boardwalk

SeafoodRR

Zululand & Elephant Coast

Seafood, grill and sushi restaurant at the Boardwalk Inkwazi shopping centre

Visit website ↗

Kauai Richards Bay

Cafés & BakeriesR

Zululand & Elephant Coast

Health-focused cafe serving smoothies, wraps and salads

Khrua Thai

AsianRR

Zululand & Elephant Coast

Authentic Thai dishes and sushi, a long-standing favourite in Richards Bay

KNK Curries

IndianRR

Zululand & Elephant Coast

Casual Indian restaurant and bar known for its curries

Milky Lane Town Square

Cafés & BakeriesR

Zululand & Elephant Coast

Dessert cafe serving waffles, ice cream and milkshakes

Mugg & Bean Boardwalk Inkwazi

Cafés & BakeriesRR

Zululand & Elephant Coast

All-day cafe chain serving coffee, breakfasts and comfort meals at the Boardwalk

Nando's Richards Bay

Portuguese & MediterraneanR

Zululand & Elephant Coast

Portuguese-style flame-grilled peri-peri chicken chain

Neighborhood Cafe

Cafés & BakeriesR

Zululand & Elephant Coast

Local cafe serving coffee, breakfasts and light meals

Visit website ↗

Ocean Basket Richards Bay

Seafood★ 4.1RR

Zululand & Elephant Coast

Popular seafood franchise on the Richards Bay Boardwalk serving fish, calamari and sushi

Visit website ↗

Panarottis Richards Bay

Italian & PizzaRR

Zululand & Elephant Coast

Family Italian restaurant chain serving pizza and pasta at the Boardwalk

Visit website ↗

Porkys at The Lake

Steak & GrillRR

Zululand & Elephant Coast

Steak and seafood restaurant at the Richards Bay Country Club overlooking the lake

Portuguese on the Bay

Portuguese & Mediterranean★ 4.3RR

Zululand & Elephant Coast

Portuguese-style restaurant known for peri-peri chicken, prawns and seafood platters

RocoMamas Richards Bay

Burgers & Fast CasualRR

Zululand & Elephant Coast

Casual burger joint known for smash burgers, ribs and milkshakes

Saffron Curries

IndianR

Zululand & Elephant Coast

Indian eatery serving curries and biryanis

Sandwich Baron

Cafés & BakeriesR

Zululand & Elephant Coast

Sandwich and catering takeaway in the Arboretum area

Steers Richards Bay

Burgers & Fast CasualR

Zululand & Elephant Coast

Flame-grilled burger and chips takeaway chain

Wimpy Richards Bay

Burgers & Fast CasualR

Zululand & Elephant Coast

Family diner chain serving burgers, breakfasts and coffee

More in Richards Bay

Restaurants in other KwaZulu-Natal towns

All eats across KwaZulu-Natal → Explore all of Southern Africa → Suggest a place we’ve missed