Make a Reservation

Experience one of the most unique restaurants in the world

Dine with Us

 
No. Travellers

Adults
12+ years

Children
Under 12 years

Resident Adults
12+ years

Resident Children
Under 12 years

Infants Under 2

Please wait, searching for available products...

Transfer

 
No. Travellers

Adults
12+ years

Children
Under 12 years

Resident Adults
12+ years

Resident Children
Under 12 years

Infants Under 2

Please wait... loading our booking portal

Please wait, searching for available transfers...

Book at The Rock and arrange your private transfer

Opening Times

The Rock is open for lunch and dinner daily, with pre-set seating times.

  • Lunch 12:00 or 14:00
  • Dinner 16:00 or 18:00

Please, do arrive promptly at your booked time.

Save Money on Transfers

NOTE: Please reserve 2-way transfer only. Reliable, safe and licensed service avoids delays and disappointments. Book and pay online when making your meal booking.

Deposit for Groups

For group bookings of 6 or more we ask for a non-refundable deposit of $10 US per person. This will be deducted from the group's final bill at The Rock.

Fast, Simple & Secure Checkout

Instant confirmations and vouchers via email, customer centre support, global security accreditation.

Get started by selecting your preferred date as well as the number of people for whom you wish to book, above. 



  booking@therockrestaurantzanzibar.com   |     +255 776 591 360 / +255 763 070 658