You might be eligible for a Genius discount at Upendo House Hotel Zanzibar. Sign in to check if a Genius discount is available for your selected dates.
Genius discounts at this property are subject to booking dates, stay dates, and other available deals.
About this property
Elegant Accommodations: Upendo House Hotel Zanzibar in Zanzibar offers a rooftop swimming pool, spa facilities, sun terrace, restaurant, and bar. Private check-in and check-out, concierge service, and full-day security ensure a comfortable stay. Dining Experience: The modern, romantic restaurant serves Mediterranean and international cuisines with brunch, lunch, and dinner. Breakfast includes continental, American, Italian, full English/Irish, vegetarian, vegan, halal, and gluten-free options. Live music and outdoor seating enhance the dining experience. Prime Location: Located 5 mi from Abeid Amani Karume International Airport, the hotel is a short walk from Stone Town Beach and attractions such as the Peace Memorial Museum and House of Wonders. Nearby activities include cycling and scuba diving. Highly rated for its rooftop pool, bar, and restaurant.
Couples in particular like the location – they rated it 9.1 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular amenities
- Outdoor swimming pool
- Airport shuttle
- Restaurant
- Spa
- Non-smoking rooms
- Daily housekeeping
- Tea/Coffee Maker in All Rooms
- Bar
Sign in, save money

Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Joseph
United Kingdom
“My partner and I were ill during our stay but the staff were very helpful and discreet. The rooftop terrace/restaurant and pool were lovely. Food was tasty!” - Yuki
United States
“We loved the design and location of Upendo House. They also helped us arrange for a day trip to Upendo Beach where we were treated just like we were guests there - they also helped us arrange a fishing day trip for my father, husband and son. Both...” - Emma
United Kingdom
“Beautifully designed boutique hotel - room was comfortable, stylish, with additional thoughtful amenities included. The rooftop pool and bar area is also super chic and a really cool place to watch the sun set - the cocktails are excellent....” - Morgan
United States
“Very conveniently located in Stone Town with gorgeous views of the water” - Mohamed
Qatar
“- Stylish Design: Opendo Hotel boasts a charming boutique style with a well-designed interior that exudes sophistication and comfort. - Cleanliness: The hotel maintains high standards of cleanliness throughout its premises. - Comfort: The...” - Mario
Switzerland
“The whole hotel is beautiful. Furniture, Decoration etc are all very tasteful. The terrace and the pool are a dream. The staff is very friendly and professional. The restaurant serves exceptionally good food.” - Tekle
Ethiopia
“friendly staff, neat room, and delicious breakfast” - Arefa
United Arab Emirates
“The restaurant on the rooftop was simply amazing. Fresh food being cooked to order and the perfect portion size. The hotel is just 5 mins walk from the beach near stone town, so very easy to access (which is only by foot from the main road)....” - Daniel
United States
“The staff and owners were really friendly. The location in stone town was great with easy access.” - Jalisa
United States
“The staff were excellent and very attentive. They went above and beyond. The hotel was very centrally located, modern, and has a great rooftop. The daily made to order breakfast was yummy.”
Hotel area info
Restaurants
- Restaurant #1
- CuisineMediterranean • International
- Open forBreakfast • Brunch • Lunch • Dinner • Cocktail hour
- AmbienceModern • Romantic
House rules
Child policies
Children of all ages are welcome.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
Cribs and extra beds aren't available at this property.




The fine print
Please inform Upendo House Hotel Zanzibar of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.