Skip to main content

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 & Free SPA

Hotel in Nungwi Beach, Nungwi

Located in Nungwi, a 4-minute walk from Nungwi Beach, Canary Nungwi Hotel & Free SPA provides accommodations with a fitness center, free private parking, a garden and a shared lounge. Staff were all amazing from owner, manager, all chefs waiters and cleaners make you feel so welcome. So smiley everyday. And nothing too much trouble. Grace was fabulous. Great location. Beds so comfy and aircon really good. Pool lovely temperature. Let us keep our room longer for free which is so good. Doesn’t sell alcohol but they get for you or you can go to local shop which actually saves you money. Can’t recommend enough

Show more Show less
9.6
Exceptional
1,695 reviews
Price from
£50
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. Much better weather than expected - ocean breeze made it not hot at all. Tasty breakfasts with sunrise on a pier Big room Smiling staff Complementary massages

Show more Show less
9
Wonderful
1,274 reviews
Price from
£39
per night

Zanzibella Hotel & SPA

Hotel in Kiwengwa

Located in Kiwengwa, 25 miles from Peace Memorial Museum, Zanzibella Hotel & SPA provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. 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
Wonderful
1,123 reviews
Price from
£60
per night

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. Everything!!! I am just sad I stayed there only for 2 nights. I felt so connected to the entire place. It was like home to me.

Show more Show less
9.7
Exceptional
1,671 reviews
Price from
£31
per night

Mahali Zanzibar

Hotel in Paje Beach, Paje

Featuring a private beach area, a year-round outdoor pool and free Wi-Fi, Mahali Zanzibar is set in Paje, Zanzibar. The hotel features a sun terrace and views of the sea. the Simba room was amazing, huge room and beautiful in front of the ocean

Show more Show less
9.1
Wonderful
1,066 reviews
Price from
£119
per night

Baobab Africa Lodge Zanzibar

Hotel in Mtende

Located in Mtende, 22 miles from Zanzibar Butterfly Centre, Baobab Africa Lodge Zanzibar has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. I travelled with my kids and to be honest this place did not feel like a lodge or hotel, it felt like home away from home. Everyone from the owners Eric and Sophie to all the staff were so warm, friendly and welcoming. They made it so hard for us to leave. We really enjoyed our vacation and we will for sure go back there. Thank you to all of the Lodges staff and a big thank you to Eric and Sophie for make our trip a memorable one. We will always remember this holiday.

Show more Show less
9.4
Wonderful
132 reviews

TIANDE Boutique Hotel

Hotel in Pwani Mchangani

Located in Pwani Mchangani, a 3-minute walk from Pwani Mchangani Beach, TIANDE Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Nice, small ting hotel with great facility and food. Owners and staff are wonderful - super nice and helpful. Rooms and facility are really clean. Highly recommend staying in Tiande when you will be visiting Zanzibar!

Show more Show less
9.4
Wonderful
119 reviews
Price from
£54
per night

Sunny Villa Matemwe

Hotel in Matemwe

Sunny Villa Matemwe has an outdoor swimming pool, terrace, a restaurant and bar in Matemwe. It was clean and comfortable. Great food and drinks love the fruit platters in the morning. They treated us like family and went out of their way to accommodate us especially with our 2 year old son. We loved are stay.

Show more Show less
9.1
Wonderful
116 reviews
Price from
£60
per night

Daniel Zanzibar Hotel

Hotel in Nungwi

Located in Nungwi, a 6-minute walk from Royal Beach, Daniel Zanzibar Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. 10+++ We had an amazing stay at this hotel! The beds were incredibly comfortable, reminiscent of those in 4 to 5-star hotels. The rooms were equipped with both fans and air conditioning, and they were always clean and tidy. The beautifully landscaped courtyard added to the overall charm. The breakfast spread was unbelievably delicious, and the chef truly impressed us with the delightful dishes we tried. A special highlight was the friendly little monkey in the courtyard. We enjoyed spending time with it, feeding it, and it was heartwarming to see it happily playing with us every day. We want to thank the Mr. who runs this hotel, he helped us with even the smallest details during our stay. We highly recommend this accommodation, and we will come back again for sure. Mitar & Viki

Show more Show less
9.1
Wonderful
147 reviews
Price from
£32
per night

Haber Hotel & SPA

Hotel in Matemwe

Located in Matemwe, a 6-minute walk from Matemwe Beach, Haber Hotel & SPA provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. We where 6 girls on a friends-trip, and this hotel was perfect for us! They gave us princess-treatment and made sure that we had The best stay we could! The breakfast was Amazing with fresh fruit juice, good bread, french toast, pancakes and more! The tables where also beatyfully decorated with flowers☀️ Anna who Work at The hotel arranged The best trips foe us and our friends, arranged taxi and gave us The best service, we felt so taken care off!! And our driver, Alex (!!) he drove us where ever we wanted and waited for us until we wanted to go back to The hotel. He was very patient, played good Music in The car and was always happy☀️ Thank you so much for a wonderful stay everybody at Haber Hotel!

Show more Show less
9.6
Exceptional
114 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 & 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