Skip to main content

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, 400 metres from Nungwi Beach, Canary Nungwi Hotel & Resturant offers accommodation with a restaurant, free private parking, a bar and a shared lounge. very clean rooms, nice facilities, good breakfast and most importantly very friendly staff! would highly recommend

Show more Show less
9.5
Exceptional
350 reviews

Zanzicrown 3 stars

Hotel in Nungwi Beach, Nungwi

Zanzicrown features an outdoor swimming pool, bar, a shared lounge and garden in Nungwi. Featuring family rooms, this property also provides guests with a terrace. Great location - within a minute of the beach, but at the slightly less touristy end. Excellent, warm welcome - Elena and the rest of her team are very helpful and friendly. The room is very comfortable and has good facilities (e.g. kettle, tea, coffee). Delicious breakfast. Would love to come back at some point.

Show more Show less
9.2
Superb
111 reviews

HEBE Bungalows Lodge 3 stars

Hotel in Gazija

Situated in Gazija, a few steps from Matemwe Beach, HEBE Bungalows Lodge features accommodation with a restaurant, free private parking, a bar and a shared lounge. Ola and Piotr were very helpful all along the way. Their team is very kind and offers great service at all times from the taxi to the bar/restaurant persons and the cleaning lady. Ola and Piotr helped us to book great activities at a very affordable prices and also to organize the taxi transportation where we wanted to go and for pick up too. The place is beautiful, perfectly clean and safe. The food is delicious and we ate fresh grilled fish everyday (you can see the fishermen coming back from the sea everyday!). The prices at the restaurant are very affordable. The breakfast is very varied and there is something for everyone. I very much appreciated the excellent coffee, shapatis and fresh fruit as well as the different fresh fruit juice every morning.

Show more Show less
9.3
Superb
115 reviews
Price from
£64
per night

Frangi'pwani 1 stars

Hotel in Paje Beach, Paje

Frangi'pwani has a restaurant, outdoor swimming pool, a bar and garden in Paje. This 1-star hotel offers a concierge service and a tour desk. very good, I recommend, congrats to the chef, the food is great and thank you for the lovely massage Maria!

Show more Show less
9.1
Superb
104 reviews
Price from
£64
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. Simply more than satisfied! Found all in one - location, view, service, food, tours, no disturbing, complete relaxation.

Show more Show less
9.1
Superb
256 reviews
Price from
£82
per night

Paje Blu Boutique Hotel 4 stars

Hotel in Paje Beach, Paje

Set in Paje, 60 metres from Paje Beach, Paje Blu Boutique Hotel offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. I tend to travel as shown in my genius level, out of the tens and tens of hotels i have stayed at, this has by far been the best hotel my partner and I have stayed at not just in Africa, but the world. Prior to visiting, I contacted MR Krasimir, with several request, and not only did he fuklfill it but went the extra mile, one in particular was to record a video of me playing music. He set it up and even got me speakers and everything! He and his staff are what made this trip memorable and my partner and I were so sad to leave them after spending 6 beauful nights int he beautiful hotel with the beautiful people. The food was devine, the beers were thirst quenching and the pool was clean and relaxing. The rooms were spacious and honestly a steal for what we paid for. Security made us feel safe and the beautiful white beach was a 30 second walk yet our resort was private. My partner thinks i did the research in to getting her this magical trick but the truth is that Mr. Krasmir and the staff are the reason for this fairy tale vacation. I can go on and on about why this is the only hotel you should look for in Paje but I do not want it to be fully booked because we are coming back next time!! Thank you Paje Blu Boutque!!!!

Show more Show less
9.5
Exceptional
225 reviews
Price from
£136
per night

Gaia Villas

Hotel in Nungwi

Located in Nungwi and with Royal Beach reachable within 600 metres, Gaia Villas provides an outdoor swimming pool, allergy-free rooms, free WiFi throughout the property and a garden. tanya created a garden of eden. it was a wonderful place with a personal so kind and lovely.

Show more Show less
9.5
Exceptional
174 reviews
Price from
£69
per night

Zanzibella Hotel & SPA 5 stars

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Zanzibella Hotel & SPA provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Rooms are spacious and nicely decorated. Lovely beach and pool area, always kept clean. The staff is very welcoming. Food was greate! Relaxing atmosphere, feels like a piece of heaven.

Show more Show less
9
Superb
300 reviews
Price from
£138
per night

The One Resort Zanzibar 4 stars

Hotel in Makunduchi

The One Resort Zanzibar has a restaurant, fitness centre, a bar and garden in Makunduchi. This 4-star hotel offers a private beach area, a concierge service and free WiFi. The breakfast was magnificent.. the food was great

Show more Show less
9
Superb
170 reviews
Price from
£137
per night

Mem Luxury Apartments and Hotel

Hotel in Paje

Set in Paje, within 13 km of Jozani Chwaka Bay National Park and 500 metres of Supermarket (Paje), Mem Luxury Apartments and Hotel offers accommodation with a restaurant. The hotel is new and super clean. You will feel like home with an exceptional stuff and the owner M .Mehmet is just awesome. Pays attention to details! The food is super good. You get more than your money's worth that's for sure!

Show more Show less
9.3
Superb
105 reviews
Price from
£64
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