Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Zanzibar's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Canary Nungwi Hotel & Resturant 4 stars

Hotel in Nungwi Beach, Nungwi

Set in Nungwi, 350 metres from Nungwi Beach, Canary Nungwi Hotel & Resturant offers accommodation with a restaurant, free private parking, a bar and a shared lounge. Very nice and clean room close to the beach :)

Show more Show less
9.7
Exceptional
166 reviews
Price from
£66
per night

Z-Lodge Zanzibar 5 stars

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Z-Lodge Zanzibar provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Cozy rooms in local style Nice infinity pool Friendly, polite, helpful staff Safe & clean Great breakfast Always fresh and tasty food in the restaurant We had really cool time at Z-Lodge. Highly appreciated and recommended!!!

Show more Show less
9
Superb
134 reviews
Price from
£114
per night

Paje Blu Boutique Hotel 4 stars

Hotel in Paje Beach, Paje

Set in Paje, 50 metres from Paje Beach, Paje Blu Boutique Hotel offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The staff went above and beyond to make me feel welcome. Roberto the manager is great! I recommend this hotel to anyone wanting to visit the Paje area.

Show more Show less
9.4
Superb
115 reviews
Price from
£122
per night

Gaia Villas

Hotel in Nungwi

Located in Nungwi and with Nungwi Beach reachable within 450 metres, Gaia Villas provides an outdoor swimming pool, allergy-free rooms, free WiFi throughout the property and a garden. We really enjoyed everything! Friendly staff, clean and comfortable room, beautiful pool, best breakfast.

Show more Show less
9.6
Exceptional
116 reviews
Price from
£63
per night

Fatuma House 3 stars

Hotel in Paje Beach, Paje

Fatuma House has a restaurant, outdoor swimming pool, a bar and garden in Paje. This 3-star hotel offers a private beach area, an ATM and free WiFi. Wow this is our favorite place in Paje, we felt immediately at home! My friend and I both had video calls for work and they worked perfectly without any interruptions. We worked mainly in the restaurant area because Wifi is a bit weaker in the rooms, but still works well. The food was amazing and we had zero complaints. It's a great place to stay during ramadan, because you can still have a nice vibe with music playing by the pool and lounging on the swinging beds. We had visitors come hang out with us at the hotel and they all were very impressed with this place as well. The owners were so sweet, and a personal shoutout to the staff Roger and Bea for showing us around. We'll be back! <3 Cassie & Ellie

Show more Show less
9
Superb
156 reviews
Price from
£40
per night

Marafiki Beach Hotel & SPA

Hotel in Matemwe

Located on Matemwe Beach, Marafiki Beach Hotel & SPA offers accommodation with a bar, a swimming pool, a garden and a 24-hour front desk for your convenience. Everything was perfect, starting from a spacious room with a view to the ocean. The staff was very kind and friendly, spoke well in english. We got welcoming cocktails when arrived and then good bye cocktails for free before going back home. Food was fresh and delicious, portions were really big. Staff attitude is something like what we can do for you to make you feel better. That is a small hotel with total of 12 rooms, so there is not crowdy. That was really great expierence and Im recommending this hotel for everybody.

Show more Show less
9.6
Exceptional
188 reviews
Price from
£94
per night

Kizikula 4 stars

Hotel in Kizimkazi

Situated in Kizimkazi, 650 metres from Kizimkazi Dimbani Beach, Kizikula features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. We LOVED kizikula! The food was outstanding, the views were incredible, and the staff were all warm and welcoming. The architecture of the space is stunning - the way it plays off the surrounding beauty is breathtaking. I absolutely recommend kizikula for anyone traveling to Zanzibar. It is a hidden paradise. If you are into yoga the sunset yoga is PHENOMENAL.

Show more Show less
9.7
Exceptional
278 reviews
Price from
£180
per night

COCO REEF ECOLODGE

Hotel in Kizimkazi Beach, Kizimkazi

Situated in Kizimkazi, less than 1 km from Kizimkazi Mkunguni Beach, COCO REEF ECOLODGE features accommodation with a restaurant, free private parking, a garden and a private beach area. Me and my partner spent 7 nights in this wonderful lodge, and we can honestly say that it has been our best stay ever! Starting from the hosts, Sandrine and David are amazing people, that will immediately make you feel like you are part of the family. Then, the best staff someone can ask for, Zakario, Amis, Atibu and the others, really do everything possible for your comfort, and they are very friendly and fun! When David took us to the room, I told him that it was "the best room I have ever seen in my life", and it is correct! A large room built in traditional style, with materials from the nature, it doesn't get better than this! The breakfast is amazing, large and very fresh. For lunch and dinner, for the whole week we ate there and we didn't want to change to another restaurant because every day it was freshly made and soo delicious, and we couldn't wait to see what there will be next for dinner. There is not a menu, which makes it even better because they make a different lunch and dinner every day, always with fresh fish, meat, vegetables... And finally the whole place is like a little place of heaven, right next to the beach with amazing views, and completely in the nature. So if you want to relax you can, but also if you want to go to a party and have fun you can also go with them. David and the masai in the night make a fireplace in front of the beach with some music which is also amazing experience. Also, don't forget to ask them for tours, they organize the best tours that you don't want to miss. Unfortunately we can't even express with words how wonderful the staff and this lodge is. We have never felt so sad to leave a place. Everyone should visit this paradise at least once in their life! We can't wait to be back! Thank you for everything, Ema and Martin

Show more Show less
9.4
Superb
186 reviews
Price from
£51
per night

Casa Paradis

Hotel in Jambiani Beach, Jambiani

Casa Paradis has a restaurant, seasonal outdoor swimming pool, a bar and garden in Jambiani. Boasting a tour desk, this property also provides guests with a sun terrace. Although my review is a little delayed, I cannot rave enough about our stay at Casa Paradis. I went with two friends and we were looking for a smaller place due to COVID. The setting was amazing, the facility was so beautiful (definitely worthy of the name) and the staff from Valentine and Denisa to the wait staff, were simply amazing. Everyone was so nice and super helpful, even when we did some dumb stuff like get the key stuck in the safe and step on sea urchins. If you are considering it, go. You won't be disappointed. And I almost forgot the food. So absolutely amazing. Every meal was unique and so yummy. Its immediately evident they care about making sure you enjoy yourself. And the even changing sea didn't hurt either:) Also, Valentine set up various tours and taxi rides for us, which made it super easy for us to do things when we decided we wanted to. It was almost like an all inclusive, except way better service and none of those other annoying resort guests

Show more Show less
10
Exceptional
118 reviews
Price from
£228
per night

Passion Boutique Hotel Zanzibar

Hotel in Jambiani Beach, Jambiani

Situated in Jambiani, a few steps from Paje Beach, Passion Boutique Hotel Zanzibar features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The best thing about the property that it is almost a customized bespoke stay for every guest. each staff members accommodate each guest uniquely and would work very very hard to accommodate all requests, even if it is not part of their job. They are super friendly and extremely customer services oriented. They really care about the guests requests and feelings.

Show more Show less
9.9
Exceptional
278 reviews
Price from
£102
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels on Zanzibar

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

Explore guest reviews of hotels on Zanzibar

See all