Stay in Zanzibar's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Aluna Paje

Hotel in Paje Beach, Paje

Featuring a garden, terrace and views of garden, Aluna Paje is located in Paje, 1.4 mi from Bwejuu Beach. Swimming pool, rooms and bar area

Show more Show less
9
Awesome
105 reviews
Price from
$78
per night

Kizikula

Hotel in Kizimkazi

Located in Kizimkazi, 1.3 mi from The Residence Zanzibar Beach, Kizikula features accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Everything, but first and foremost the rooms, deco is just perfect

Show more Show less
9.7
Exceptional
167 reviews
Price from
$197.58
per night

COCO REEF ECOLODGE

Hotel in Kizimkazi Beach, Kizimkazi

Located in Kizimkazi, less than 0.6 mi from Kizimkazi Mkunguni Beach, COCO REEF ECOLODGE features accommodations with a restaurant, free private parking, a garden and a private beach area. Such an amazing experience at Coco Reef! Everyone there is so lovely, the food is wonderful and overall, it's a place I will never forget and always come back to! ❤️

Show more Show less
9.4
Awesome
120 reviews
Price from
$66.30
per night

Passion Boutique Hotel Zanzibar

Hotel in Jambiani Beach, Jambiani

Located in Jambiani, 1640 feet from Jambiani Beach, Passion Boutique Hotel Zanzibar features accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Super clean hotel, awesome food and as well the staff is super friendly

Show more Show less
9.9
Exceptional
161 reviews
Price from
$125.10
per night

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Boasting a bar, garden and views of garden, Babalao Bungalows is located in Nungwi, 328 feet from Nungwi Beach. Could not say a bad word about the place!

Show more Show less
9.6
Exceptional
391 reviews
Price from
$47.52
per night

The African Paradise Beach Hotel

Hotel in Bwejuu Beach, Bwejuu

Located in Bwejuu, a few steps from Bwejuu Beach, The African Paradise Beach Hotel provides accommodations with a restaurant, free private parking, a bar and a shared lounge. I and my partner have spent here 6 nights. The Hotel is directly on the beach, and from our room we could see directly the ocean, with stunning view on the sunrise. The breakfast is delicious and served on the beach in the shade of coconut trees and ocean view. Pia and her husband were the most caring hoster I ever met. They tried to arrange every little desire and did everything to make us feel comfortable and tried to solve any small problems we had. I felt to be at home each time that we came back from a trip. I would strongly suggest this hotel to everybody.

Show more Show less
9.9
Exceptional
251 reviews
Price from
$50
per night

Opera Hotel

Hotel in Nungwi

Opera Hotel has a restaurant, outdoor swimming pool, a bar and garden in Nungwi. The property is around 1.1 mi from Supermarket, 1.2 mi from East Africa Diving and 1.8 mi from Nungwi Mnarani Aquarium.... I had a wonderful time at this hotel. It was quiet and beautiful, with nice sunbeds to chill on. The staff was lovely and helpful. The restaurant was really good and affordable. I would definitely go back again !

Show more Show less
9.3
Awesome
176 reviews
Price from
$115
per night

Hekaya Zanzibar

Hotel in Pingwe

Located in Pingwe, 1.2 mi from Michamvi Kae Beach, Hekaya Zanzibar features accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Everyone in Hekaya is very welcoming. They made us feel like we are home. Hekaya is an amazing place to spend time at. The stuff is very friendly and the place is very clean and cozy. We liked the place and the people in a way that we had to go back before our flight to say bye to everyone. Celine, Jhonking and Elena were like family to us. The property is close to so many other nice places.

Show more Show less
9.7
Exceptional
118 reviews
Price from
$180
per night

Siri Beach Lodge

Hotel in Nungwi Beach, Nungwi

Located in Nungwi, 197 feet from Nungwi Beach, Siri Beach Lodge features air-conditioned accommodations and a garden. The place is amazing. We really liked our stay here. Sometimes you may get internet shortages(it is common in the village ) but it is being fixed fast. The rooms are great the garden is beautiful, and staff is incredible. Everyone from security guys to cooks are so friendly and helpful. Katja (one of the owners) helped with every single thing we needed. Overall I doubt you can get anything better than Siri in Zanzibar. P.S. the beach is just 50 meters away.

Show more Show less
9.1
Awesome
108 reviews
Price from
$73.70
per night

Salama & Mbuyuni Bungalows

Hotel in Matemwe

Salama & Mbuyuni Bungalows features a restaurant, outdoor swimming pool, a garden and bar in Matemwe. Each room comes with a patio. At the hotel, the rooms are fitted with a wardrobe. The host Paco is the kindest guy ever! It felt like we are one big family. Really such an amazing experience. Also the bungalows and all facilites are so nice and there are a lot of plants so it really does feel like paradise.

Show more Show less
9.5
Exceptional
113 reviews
Price from
$59
per night

Hotels with extra health and safety measures

Find hotels in Zanzibar with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Zanzibar in the past month

See all

Zanzibar's best hotels with breakfast

See all

Budget hotels on Zanzibar

See all

Hotels on Zanzibar you can book without a credit card

See all

FAQs about hotels in Zanzibar

Planning a trip? Get inspired by reviews of cities on Zanzibar

Explore guest reviews of hotels on Zanzibar

See all