Het merendeel van de hotels in Stone Town zijn in het bezit van een rooftopbar. Je kunt hier heerlijk dineren, lunchen of gewoon een biertje drinken terwijl je geniet van het prachtige uitzicht over Stone Town en de Indische Oceaan. De bekendste zijn Maru Maru, The Swahili House en het Afrika house. Het merendeel van de rooftopbars in Stone Town zijn te vinden op plaatsen die gewend zijn aan westerse toeristen. Je kunt hier dan ook zonder problemen wat te eten bestellen of iets drinken met ijs.


