Dhow Palace Hotel is gevestigd in een historisch pand uit 1559 en centraal gelegen in Zanzibar's Stone Town. Het beschikt over een zwembad, een restaurant en dakterras met een panoramisch uitzicht.
Elke ruime kamer is uitgerust met airconditioning en meubels en inrichting in de stijl van Zanzibar. De kamers zijn ook voorzien van satelliet-tv en een waterkoker. De eigen badkamers zijn uitgerust met een haardroger.
Gasten kunnen ontspannen bij het zwembad of op het dakterras. Het restaurant serveert een verscheidenheid aan lokale en internationale gerechten uit Zanzibar. Gratis WiFi is beschikbaar in het hele hotel.
Dhow Palace Hotel ligt op slechts 300 meter van het strand van Stone Town en op 500 meter van het House of Wonders. De veerhaven ligt op 1 km afstand en de luchthaven van Zanzibar ligt op 5 km van het hotel.