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. Everything was great! location is close to Nungwi beach (5 min, staff and management are super friendly and helpful (especially Shareef and Mwinyi). service is great and breakfast has good variety. Absolutely recommended.

Show more Show less
9.6
Exceptional
1,714 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. All the staff from the restaurant, reception, house keeping and the security are very friendly and you will definitely feel like being at home. You wake up and sleep with sound of ocean, u feel like you own the beach. rooms and all the property has an ocean view - beautiful!

Show more Show less
9
Wonderful
1,281 reviews
Price from
£51
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. Zanzibella Hotel Is a perfect place for couples who want to relax and enjoy the beautiful view of the beach. The staff was incredible, everyone is kind, always smiling and caring. The room is spacious, always fresh and very clean. We always ate at the restaurant, the food is very good. Also the SPA, we bought a couple massage followed by jacuzzi, fruit platter and prosecco, we really enjoyed it. So, thank you guys for our stay, everything has been perfect! See you! Jambo!

Show more Show less
9
Wonderful
1,129 reviews
Price from
£59
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. Babalao is small with all the comforts of a 5 star resort. But is even better and they do things better. From the check in the owner Max gave us all the information we needed via WhatsApp from the app that we had to download regarding the tides, the restaurant menus, lists of restaurants to go to, prices of beds at the beach etc. There is no end time for breakfast, and the pool is open until the last guests decides to stop using it. The bungalows are wonderful! Shower pressure is good for Zanzibar, airco and beds comfortable. They even have robes. The food in the restaurant is just as good as the ones outside too! It was yummy!! The pictures here on Booking doesn’t do it justice! Once you enter this place it’s like a beautiful oasis with palm and banana trees and has cozy corners where you can chill on a lounge bed or hammocks. The staff were sweet and very helpful! Although not a beachfront property in Nungwi, it is just a 2 minute walk to the beach where all the hustle and bustle is. Also a 2 minute walk to Spanish Dancer Diving where we had booked a day of diving. All in all Babalao Bungalows is a fantastic place to stay with a chill atmosphere that gives great vibes once you walk in the property. We have absolutely enjoyed our stay here. Oh and the WiFi is great! Take it from someone who loves to upload on social media to share the travel and holiday videos and pics that are high quality. Thank you Babaloa for a wonderful stay at your Bungalows! We enjoyed every minute of it!

Show more Show less
9.7
Exceptional
1,683 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. Every superlative is applicable for Mahali. This was the most perfect stay and everything we ever could have asked for. From the picture-perfect views, the absolutely wonderful staff (thank you, Kimmy, for your heartwarming way with our kids) and without a doubt the best food in Paje. We enjoyed every minute of our stay and will definitely be coming back to this slice of paradise.

Show more Show less
9.1
Wonderful
1,066 reviews
Price from
£118
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. We stayed on October, there was not many guests we could relax and enjoyed everything. Room was clean , amazing food, friendly staff.

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. The hotel is beautiful and cozy. Few rooms so it feels like family. The owner Mariola was super kind and helpful, the staff was also super kind. It's not on the beach, so it is very quiet, and the beach is only 2 minutes away. The village is also very close. There's a little dog and a little monkey, both very friendly (I already miss them!). We had a great time, and I would definitely come back again!

Show more Show less
9.4
Wonderful
121 reviews
Price from
£53
per night

Sunny Villa Matemwe

Hotel in Matemwe

Sunny Villa Matemwe has an outdoor swimming pool, terrace, a restaurant and bar in Matemwe. The place is beautiful and super clean, with a nice swimming pool. The staff is friendly, polite, kind, and helpful. The food was delicious from breakfast to dinner, and you get to choose what you want to eat from the menu. I really enjoyed it; I felt at home 😊

Show more Show less
9.1
Wonderful
117 reviews
Price from
£59
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. We spent 3 days at Daniel’s. We found the service outstanding, the room comfortable, it even had hot water, electricity and wifi!! I left a bag at the hotel by accident. They couriered it to me in Dar es Salaam, free of charge, that day so I could collect it before boarding the train to Zambia. Unbelievably kind. Can not thank them enough for both the stay and helping me out. 11/10

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. The owners and staff were all extremely welcoming, friendly and accommodating. They went above and beyond to make us feel at home. The facilities and food was amazing. The place looked and felt like paradise. Would definitely recommend this accommodation.

Show more Show less
9.6
Exceptional
115 reviews
Price from
£63
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