The Rock Restaurant is an amazing seafood shack perched on a rock in the Indian Ocean. Depending on the tide, you either walk, swim or row a boat to it. Cool, eh?

I’ve been known to book trips around an unusual hotel or little-known, random sight I spy, so if I need a reason to visit the African island of Zanzibar, this will be it.

If like me you hate the busiest, most touristy of places, you’ll be glad to know this magical dining spot is set on the quiet, tourist-free shores of Michamvi Pingwe – away from the  crowds on the island’s busier beaches.

Paddle through the soft sandy clear warm water, up the wooden steps and inside you’ll find a breezy and relaxing dining room, decorated in a simple, unfussy local island style with tables set underneath windows for taking in the view.

There’s also a pretty open-air terrace for summer rose wine sipping and gazing out to sea…

On the menu are lots of delicious local dishes made with fresh fish and seafood caught by the restaurant staff each day… including this pretty looking  prawn, squid and zucchini tempura starter …

…and this exquisite coconut squid curry. Yum.

Don’t panic if you get so carried away taking it all in you forget to leave before the tide rises. There’s always the restaurant’s complimentary boat taxi service to row you back to shore…

Book your table at The Rock Restaurant restaurant here.

Write A Comment

Pin It