Best Zanzibar resorts
"This Kama lodge is on the beach, 1.7 mi (2.8 km) from Cheetah's Rock, and within 9 mi (15 km) of Masingini Forest and Chapwani Island. Nakupenda Beach and Shangani Beach are also within 12 miles (20 km). "




Overall 9.4 Excellent
Based on 243 reviews
All reviews
- All reviews
When you stay at Chumbe Island Coral Park in Chumbe Island, you'll be 6.4 mi (10.3 km) from Christ Church Cathedral. Featured amenities include luggage storage, laundry facilities, and a safe deposit box at the front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).
Overall 9.5 Excellent
Based on 99 reviews
All reviews
- All reviews
"Nestled on the beach, this Dongwe resort is within 3 mi (5 km) of Dongwe Beach, Bwejuu Beach and Pingwe Beach. Paje Beach and Michamvi Kae Beach are also within 6 miles (10 km). "

Overall 9.7 Excellent
Based on 24 reviews
Located just off the north west coast of Zanzibar, Chapwani Private Island is surrounded by a coral reef and situated along a palm-fringed white sand beach. It offers a restaurant and bar. Decorated in a Zanzibari style, accommodation units at Chapwani Private Island are fitted with a sea-facing terrace, mosquito net and private entrance. The en suite bathroom has a shower. The thatched-roof restaurant overlooks the Indian Ocean and serves a selection of dishes including Italian and local cuisine. Guests can enjoy a tropical cocktail at the bar which is located adjacent to the restaurant. The resort boasts an outdoor swimming pool, boutique offering local craftwork and souvenirs, as well as a tour desk. Free Wi-Fi is available and a complimentary airport shuttle can be arranged upon request. The island is a 15-minute boat ride from Zanzibar.
Overall 9.1 Excellent
Based on 77 reviews
All reviews
- All reviews
"Nestled on the beach, this Jambiani resort is within 1 mi (2 km) of Kuza Cave, Jambiani Beach and Paje Beach. Bwejuu Beach and Dongwe Beach are also within 9 miles (15 km). "

Overall 8.3 Excellent
Based on 66 reviews
"Nestled on the beach, this Michamvi resort is within 3 mi (5 km) of Pingwe Beach, Michamvi Kae Beach and Dongwe Beach. Paje Beach and Bwejuu Beach are also within 9 miles (15 km). "




Overall 7.6 Good
Based on 58 reviews
All reviews
- All reviews
Okay
5.1
Pros: Scenery.
Excellent
10.0
Pros: I stayed at Karafuu Beach Resort and Spa for three nights and now I am kicking myself for not booking a longer stay. The grounds are lovely and the location breathtaking. I enjoyed daily walks on the beach. The beach was relaxing with no crowds, a few local shops and eateries and a smattering of local boats. I liked the fact I could see some local life. I did not book excursions, but one could easily do so with locals on the beach (at a better rate than the hotel offers). The room was spacious. The breakfast buffet was extensive, with many vegetarian options. Although a bit more "touristy" than I typically like, I really enjoyed my stay and I would definitely recommend the hotel.
"Situated in Zanzibar Town, this beach hotel is within 6 mi (10 km) of Christ Church Cathedral, Nakupenda Beach and Old Fort. Forodhani Gardens and Prison Island are also within 6 mi (10 km). "




Overall 7.0 Good
Based on 145 reviews
Where to stay in Zanzibar?
Our map will help you find the perfect place to stay in Zanzibar by showing you the exact location of each resort.