Vintage Africa Unguja hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare rooms and suites by Vintage Africa in Unguja with rates, reviews, and availability. Most hotels are fully refundable.

Al Johari Hotel & Spa
Al Johari Hotel & Spa
7.8 out of 10, Good, (152)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Unguja Hotel Reviews

Melia Zanzibar
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Unguja Hotels by Brand
Hotels in Unguja Neighborhoods
Hotels near popular Unguja Attractions
More Hotel Options in Unguja
- Adults Only Resorts & Hotels in Unguja
- Adventure Hotels in Unguja
- All-inclusive Hotel in Unguja
- Beach Hotels in Unguja
- Boutique Hotels in Unguja
- Business Hotels in Unguja
- Cheap Hotels in Unguja
- Family Hotels in Unguja
- Golf Hotels in Unguja
- Green Hotels in Unguja
- Historic Hotels in Unguja
- Hotel Wedding Venues in Unguja
- Hotel with a Concierge in Unguja
- Hotels with Bars in Unguja
- Hotels with Free Parking in Unguja
- Hotels with Hot Tubs in Unguja
- Hotels with Waterslides in Unguja
- Hotels with WiFi in Unguja
- Hotels with a Pool in Unguja
- Hotels with an Indoor Pool in Unguja
- Hotels with smoking rooms in Unguja
- Luxury Hotels in Unguja
- Pet-friendly Hotels in Unguja
- Resorts & Hotels with Spas in Unguja
- Romantic Hotels in Unguja
- Scuba Diving in Unguja
- Shopping Hotels in Unguja
- Ski Hotels in Unguja
More Accommodation Types in Unguja
Explore more hotels
- Karafuu Beach Resort & Spa
- Royal Mandarin Hotel & Resort
- Fruit & Spice Wellness Resort Zanzibar
- Tulia Zanzibar Unique Beach Resort
- White Paradise Zanzibar
- Soul Paje Managed by TOC
- Zanzi Resort
- Aya Beach Resort
- TOA Hotel & Spa Zanzibar
- Dhow Inn Boutique Hotel
- Ngalawa Hotel & Resort
- Paje Beach Apartments & Hotel