The 5-star The Mora Zanzibar Hotel Gazija, situated about 25 minutes' stroll from Muyuni Beach, offers an infinity swimming pool as well as a fitness studio.
This comfortable hotel is located in Gazija, near a forest. Paje is 71 miles from the Gazija hotel, while the private resort Mnemba Island is 1.9 miles away.
They also come with private bathrooms.
Continental breakfasts are available upon request.