Rock Restaurant

Perched on a rock in the Indian Ocean, The Rock Restaurant offers an unforgettable dining experience with stunning sea views. Accessible by foot during low tide and by boat during high tide, this iconic spot serves delicious seafood and a variety of local dishes in a unique setting.

Let Us Make Your Holiday unforgettable

Book Now

Have any Question?

Free +255 749 684 876

Languages