Dinner on the Rooftop Tea House was our most memorable in Zanzibar and should be experienced by all who visit Stone Town. Diners sit atop cushions and large Persian rugs on the hotel’s roof while a velvet roof dances in the wind. Evening cocktails begin at 18:00 and dinner is served at 19:00, make sure to book a spot in advance as the demand is high.