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.

Canary Nungwi Hotel & Resturant

Hotel in Nungwi Beach, Nungwi

Located in Nungwi, a 4-minute walk from Nungwi Beach, Canary Nungwi Hotel & Resturant provides accommodations with a restaurant, free private parking, a bar and a shared lounge. Very comfy beds, big rooms. Very tasty and delicious food in good prices. Peaceful environment. Professional, helpful and super friendly staff. My husband got stung by a sea urchin and they insisted on helping him out and making sure he feels better. The hotel is cozy and clean and only 5 mins walk to the beach. The managers Ali & Muhammad are very decent and helpful and they make sure that everyone is satisfied and happy. Would definitely recommend this place to everyone. ❤️❤️❤️

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

Zanzicrown

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. This hotel is a hidden gem in Nungwi. We spent 6 fantastic nights here. Elena, Matteo and their staff were super kind! The whole place is clean and cozy. The breakfast is good with fruits, eggs and fantastic italian cakes! The garden is good for relaxing and having a beer at night. We loved being here, we felt like home!

Show more Show less
9.2
Wonderful
145 reviews
Price from
$44.10
per night

HEBE Bungalows Lodge

Hotel in Gazija

Located in Gazija, a few steps from Matemwe Beach, HEBE Bungalows Lodge has accommodations with a restaurant, free private parking, a bar and a shared lounge. This lodge is a wonderful place. We spent here only a couple of days, after spent 1,5 week on the souther part of the island. Our previous accomodation was "African" style, so a bit nomad without windows on the house or normal water in the bathroom. I thought this is the normal on Zanzibar until we experienced quality of Hebe Bungalow. There is completely European standard or level. You have air condition in the rooms, so you could hold inside temperature around 27-28 celsius which is perfect for sleeping. You can use normal fresh water in the bathroom even for washing your teeth (I had no problem after that). You got fresh drinking water in tho room every day. There is a coffe machine and fridge also in your room what located in a wonderful environment completely next to the beach. Quality of the restaurant and the breakfast is really good with lots of options. And the local staff is made up of very nice people. The owner and his wife are also wonderful people and they strive to meet all your needs.

Show more Show less
9.3
Wonderful
150 reviews
Price from
$98.10
per night

Frangi'pwani

Hotel in Paje Beach, Paje

Frangi'pwani has a restaurant, outdoor swimming pool, a bar and garden in Paje. Featuring luggage storage space, this property also provides guests with a sun terrace. The hotel was great. Clean and welcoming staff. The food at the restaurant was amazing. A must visit place

Show more Show less
9.1
Wonderful
125 reviews
Price from
$75
per night

Z-Lodge Zanzibar

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Z-Lodge Zanzibar provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Everything looks even nicer than in the pictures. Brand new, clean and very friendly and helpful staff, especially the receptionist Fausta. The whole place has a great vibe. It's a nice mixture of fancy and chilled hotel.

Show more Show less
9.2
Wonderful
342 reviews
Price from
$63
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 a restaurant, free private parking, an outdoor swimming pool and a bar. The hotel is gorgeous and located right on the beach. The food was amazing and every dish exceeded our expectations and there's also access to a pool bar with drinks until late. The rooms are nicely decorated and the AC works perfectly. The staff will go out of their way to make sure you are enjoying your stay in Zanzibar. The hotel is about a 20 minute walk from town, but it is a pleasant walk on the beach, which is beautiful.

Show more Show less
9.5
Exceptional
267 reviews
Price from
$150
per night

Gaia Villas

Hotel in Nungwi

Located in Nungwi and with Royal Beach reachable within a 6-minute walk, Gaia Villas provides an outdoor swimming pool, allergy-free rooms, free WiFi throughout the property and a garden. You guys need to book this place! Made with love and style, great location, the hosts Tanya and Nirit were lovely. We also got great advices about what is worth exploring on the island and even booked some trips through them. Also, very good breakfast. Very happy with our choice! Gaia team, thank you 🇧🇬❤️🇹🇿

Show more Show less
9.4
Wonderful
212 reviews
Price from
$77
per night

Zanzibella Hotel & SPA

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Zanzibella Hotel & SPA provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The food, hospitality, location and room were all amazing! I can't say enough nice things about the staff, from check-in to the wait staff, everyone was so welcoming and kind. Thank you for an amazing stay in Zanzibar!

Show more Show less
9
Wonderful
379 reviews
Price from
$155
per night

The One Resort Zanzibar

Hotel in Makunduchi

The One Resort Zanzibar has a restaurant, fitness center, a bar and garden in Makunduchi. This 4-star hotel offers a private beach area, a concierge service and free WiFi. We stayed in this fantastic Hotel for 9 beautiful days. The room was clean and the staff was very friendly and helpful . The food was bounteous, diverse and delicious. Every day they make varied programs both inside and outside the Hotel grounds. The pool was clean and well taken care of and the water was perfect. Special thanks to the Hotel Manager, who took care of us with heart and helped us make our wishes come true. We strongly recommend The ONE Resort, if you want a perfect holiday in Zanzibar!

Show more Show less
9
Wonderful
207 reviews
Price from
$170
per night

Mem Luxury Apartments and Hotel

Hotel in Paje

Set in Paje, within 8.1 mi of Jozani Chwaka Bay National Park and 1640 feet of Supermarket (Paje), Mem Luxury Apartments and Hotel offers accommodations with a restaurant. Great location 50 metres from the beach. They have a new cool pool. The room was very nice and the beds were comfortable. The staff was super nice and helpful. The food in restaurant was tasty and moderately priced. The breakfast was great. Highly recommended.

Show more Show less
9.3
Wonderful
125 reviews
Price from
$64.80
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