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

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

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Babalao Bungalows has free bikes, outdoor swimming pool, a garden and shared lounge in Nungwi. With a terrace, the property also features a restaurant, as well as a bar. Babalao was our second hotel in Nungwi. I can highly recommend staying there. It is nearby to our favorite beach section. Our arrival was early in the morning at 8am. Check-In time is at 2pm. The owner allowed us to store our bags at the reception and so we were able to do a trip until official check in time without the heavy baggage. Thank you very much for that! At check-in you receive wifi password and very helpful information via whatsapp (recommended restaurants, taxi prices, market fruit prices etc). Exceptional service! The deluxe double room is very nice and very spacious. The rooms are very clean. Aircon and Wifi were working very fine. There is a lot of storage space for our baggage. What I love about this room is the fact that it has a hairdryer (installed on the wall), fridge and they even provide shampoo, shower gel and body lotion. This is exceptional for this price range. I haven't seen this in other hotels within the same price range or even higher. The hotel facility is beautiful with a lot of plants and has a layed back vibe. There are several hanging benches were you can chill. Really enjoyable. The breakfast is standard with a fruit plate, toast, selection of eggs as well as coffee and tea. You can take your breakfast at any time of the day. Very great flexibility!

Show more Show less
9.7
Exceptional
1,093 reviews
Price from
$32.40
per night

Poa Poa Bungalows

Hotel in Kiwengwa Beach, Kiwengwa

Poa Poa Bungalows features an outdoor swimming pool, garden, a terrace and restaurant in Kiwengwa. The place is lovely, well kept and has all the necessary amenities (swimming pool, WiFi, etc). Laura and the whole team will go out of their way to help you, including arranging trips or taxis. The breakfast is delicious, comes with good coffee, fruits, fresh juice and more. The bar has a great variety of cocktails and dishes, and there is live music on Thursday nights. Would totally recommend staying here if you are looking for a small hotel.

Show more Show less
9.3
Wonderful
101 reviews
Price from
$65
per night

Canary Nungwi Hotel & SPA

Hotel in Nungwi Beach, Nungwi

Located in Nungwi, a 4-minute walk from Nungwi Beach, Canary Nungwi Hotel & SPA provides accommodations with a garden, free private parking, a shared lounge and a terrace. The hotel is near the beach (5mins), them clean the rooms every day. It has strong wi-fi (if you would like to work), the Staff is amazing: kind, friends and helpful, the chef is great, he makes amazing food. It is a great hotel, and I t was great to to spend here our honeymoon! :) Thank you for everything!

Show more Show less
9.6
Exceptional
758 reviews
Price from
$65
per night

Zanzicrown

Hotel in Nungwi Beach, Nungwi

Zanzicrown features an outdoor swimming pool, garden, a shared lounge and terrace in Nungwi. This 3-star hotel offers a bar. The host went out of her way to guarantee a good experience for her guests. The breakfast is delicious, and the theme of the hotel is unique.

Show more Show less
9.2
Wonderful
225 reviews
Price from
$37.80
per night

HEBE Bungalows Lodge

Hotel in Gazija

Located in Gazija, a few steps from Matemwe Beach, HEBE Bungalows Lodge has accommodations with a garden, free private parking, a shared lounge and a terrace. Host are one of a kind. Piter and Ola(sorry if I choped pronunciation) are probably the best people which we met in whole island. So welcoming, helpful, fun ...and there is one secret which only true lovers of rakija will appreciate -:) Room and outside of it are heaven on Earth, food amazing, every recomandation for trying their dinner specials. Not enough words to express how great we felt overthere if you want true rest. Almost certainly if we go back to Zanzibar, this will be the place where we will spend our time. Thank you once again HEBE people!

Show more Show less
9.3
Wonderful
272 reviews
Price from
$80.55
per night

Z-Lodge Zanzibar

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Z-Lodge Zanzibar provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The hotel is right in front of the ocean, spectacular sunrise, which you can enjoy from the restaurant while having breakfast. Room was good for it's price (we found a very good promotion) and every day cleaned. We really enjoyed the food in the restaurant, all the food we tried was amazing and it presented so beautiful. Staff were very friendly. We enjoyed the simplicity of the rooms that give you the right "island" feeling. Recommended for couples who want to enjoy some privacy and quietness.

Show more Show less
9.1
Wonderful
530 reviews
Price from
$36
per night

Paje Blu Boutique Hotel

Hotel in Paje Beach, Paje

Located in Paje, a few steps from Paje Beach, Paje Blu Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Lovely hotel and staff! Pool just a few metres from our door. Receptionist Alphons has arranged a local tour for us which was a great experience. Recommend this hotel!

Show more Show less
9.5
Exceptional
389 reviews
Price from
$152
per night

Gaia Villas

Hotel in Nungwi

Located in Nungwi, Gaia Villas features an outdoor swimming pool, garden, terrace, and free WiFi throughout the property. We spent 3 nights at Gaia Villas and we really loved it. The breakfast is excellent with many options. The rooms are spacious, clean and comfortable. We really liked the general positive and relaxed atmosphere of this hotel. All the staff is super welcoming and helpful and make you feel at home. The hotel is within walking distance of the beach and many restaurants. There are many hotel on the beachfront but if you're looking for something a bit more quiet, charming and intimate, we'd definitely recommend staying at Gaia Villas.

Show more Show less
9.4
Wonderful
287 reviews
Price from
$69.30
per night

Alladin Boutique Beach Hotel and SPA Zanzibar

Hotel in Matemwe

Located in Matemwe, a few steps from Matemwe Beach, Alladin Boutique Beach Hotel and SPA Zanzibar has accommodations with a garden, free private parking, a terrace and a restaurant. Everything was perfect. The food, the staff and the hotel ! thanks !

Show more Show less
9.5
Exceptional
131 reviews
Price from
$133.22
per night

Marijani Beach Resort

Hotel in Pwani Mchangani

Located in Pwani Mchangani, a 6-minute walk from Pwani Mchangani Beach, Marijani Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a... literally everything was perfect. there is nothing that is not ok about this hotel. everything was perfect. the service, the rooms the view. especially the service was perfect. we stayed here for 5 days. i dont know why the people were complaining about the breakfast but even that was perfect.

Show more Show less
9.1
Wonderful
127 reviews
Price from
$259.25
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