Roes - Cannon Rocks

Seafood, Burgers, Fish

Roes

Roes
4.3 / 5 (2343 reviews)

Description

Tucked between Port Elizabeth and Port Alfred, Roes is a charming beachside spot known for world‑class seafood and generous burgers. Grilled hake, calamari and prawns are praised for buttery, melt‑in‑your‑mouth texture, while standout chicken and beef burgers and loaded wedges satisfy non‑seafood cravings. Friendly, attentive staff and a homely atmosphere make it ideal for family lunches, romantic pit stops after Cannon Rocks, or road‑trip detours. Fair prices and consistently excellent food and service keep guests returning.

Last update: 17.01.2026 from: Elna

Feedback

★ 4.3 / 5 from 2343 reviews
elna-malema-1
28.01.2025

Great for all! Food: ★★ Service: ★★ Atmosphere: ★★★

chrischtel
28.01.2025

Charming little restaurant that is a perfect stop after visiting Cannon Rocks. The service is excellent, and the food is quite good. Ratings: Food: 4, Service: 5, Atmosphere: 5.

tamara-metzger-1
28.01.2025

The Roes Burger was the best burger I have ever eaten. And I've eaten a lot of them! The staff is super friendly and very concerned about the well-being of the guest. A clear recommendation, I would probably eat here every day if I lived here! Service: Dine in Meal type: Dinner Price per person: R 200–250 Food: 5 Service: 5 Atmosphere: 5

j-loundar
28.01.2025

Excellent all round, you can't ask for more 10 stars, food is amazing from the smallest dish to the biggest, excellent fare. Food: 5 Service: 5 Atmosphere: 5

olaf-hesse-2
28.01.2025

Quaint beach restaurant with good food at fair prices. If you like fish and meat, this is the place for you. Service: Dine in Meal type: Dinner Price per person: R 200–250 Food: 4 Service: 4 Atmosphere: 4

FAQ

The restaurant and its premises are wheelchair accessible and thus reachable with a wheelchair or physical limitations.

More information

Suggested nearby restaurants.