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. Everything !! The place is great, new and fresh! People there are just amazing. You feel sooo good. They gonna increase their price for sure.l in the future

Show more Show less
9
Awesome
105 reviews
Price from
$88.40
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. The best hotel I’ve ever been privileged enough to stay at. Gorgeous building, and it only gets more breathtaking when you walk in. We had a wonderful experience at the Kizikula. Every staff member I encountered, from the valet to the check- in to the cleaning staff were delightful and eager to help! Most people have had a vacation on their life that, they will always remember because of the people. The staff working at Kizikula is that kind of people. For us, this will remain a good memory forever. Thank you, and especially to Christian who did an excellent job making our stay more comfortable.

Show more Show less
9.7
Exceptional
166 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. Many thanks to Sandrine and David for making my stay unforgettable! It was an outstanding experience! They possess the gift to build a family from absolute strangers, to unite, entertain, and charm. I would never forget this Kizimkazi fairytale!

Show more Show less
9.4
Awesome
118 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. We absolutely enjoyed our stay at Passion Boutique. Beautiful and spacious rooms, the whole hotel is very cozy and beautifully done. We appreciate every detail and sustainability approach. The view is just gorgeous! Don't miss out a rooftop terrace for 360 view. Special thank you to Passion Boutique team for beautiful and fun Birthday Surprise. The hotel is located in quite Jambiani village, but it is just 5km enjoyable beach walk to busy Paje beach.

Show more Show less
9.9
Exceptional
161 reviews
Price from
$139.50
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. Max and Helena were over top helpful and made our stay fun and easy. We felt like we were staying with friends or family. Breakfast anytime,strong hot shower, in room wifi, 24 hour bar, daily room cleaning, minutes from beach and top restaurants, safe location, ac in room, and free parking.

Show more Show less
9.6
Exceptional
389 reviews
Price from
$59.40
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. BEST owners and staff ever. They truly care and accommodate and want you to have the best time.

Show more Show less
9.9
Exceptional
249 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. Walked in and immediately fell in love! Lots of room! Toilet room and shower in separate room both with doors and was able to take a nice hot shower! AC and fan included much needed! Nice clothing rack and universal ports! Literally a 2 min walk to the beach. Ladies were there to greet me upon arrival and made sure I had what I needed for stay. Thanks so much! I will def be back!

Show more Show less
9.1
Awesome
107 reviews
Price from
$61.60
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. Paco the host is the best owner ever! We had so much fun with him. The place is beautiful and so relaxing you can fall asleep at any time. Breakfast is great and diverced. Rooms are comfortable. Paco arranged us attractions for really cheap. Some days we just enjoyed being in the hotel drinking and talking with paco and just being around the pool. He also did everything so that we'll be comfortable. The restaurant is not so cheap but it's much better then anything there's around. We tried other places and they give you tiny portions and the food outside is not so good, so even though it's a bit pricy it's worth it.

Show more Show less
9.5
Exceptional
111 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