Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

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.

Zava Nungwi

Hotel in Nungwi Beach, Nungwi

Zava Nungwi is set in Nungwi, within 20 metres of East Africa Diving and less than 1 km of Nungwi Mnarani Aquarium. Popular points of interest nearby include Spanish Dancer Divers and Nungwi Beach. I loved staying at zava Nungwi. The location is right by the beach and the rooms were clean, spacious and nice. The staff were AMAZING, the manager Iman even kindly helped me solve my money issue when I discovered that my card doesn't work in Tanzania. Saved my life! I highly recommend this place!! Thank you so much for the wonderful experience.

Show more Show less
9
Superb
193 reviews

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Situated in Nungwi, 100 metres from Nungwi Beach, Babalao Nungwi features accommodation with a restaurant, free private parking, a bar and a garden. We stayed for 5 nights at the Babalao Nungwi Hotel. Not enough words could be used to describe how amazing our stay was. The hosts Ahmet and Anja (I hope I spelled your names correctly :) ) were so helpful, nice and caring. They made us feel very welcome and they went above and beyond to meet all our needs and requests. The room was spacious and cleaned every day. The water pressure is amazing and there is always hot water. Breakfast varied daily and was always delicious. The staff is so sweet and always ready to help you with anything you need. I would warmly recommend staying at Babalao Nungwi! :)

Show more Show less
9.4
Superb
153 reviews
Price from
£29
per night

The African Paradise Beach Hotel

Hotel in Bwejuu Beach, Bwejuu

Located in Bwejuu, a few steps from Bwejuu Beach, The African Paradise Beach Hotel provides accommodation with a restaurant, free private parking, a bar and a shared lounge. Everything was excellent, the location, the rooms with the outstanding view, the food and especially the warm welcome and hospitality from the hosts. Impecable service and cleaningness! If you want a cosy, quiet and comfortable stay a few minutes walk from Paje look no further this is what you need!!

Show more Show less
9.8
Exceptional
151 reviews
Price from
£32
per night

SeVi Boutique Hotel 4 stars

Hotel in Kigomani

Overlooking white-sand beaches and the crystalline waters of the Indian Ocean, SeVi Boutique Hotel is situated at the north-east coast of Zanzibar, by the fishing village of Kigomani. Beautiful view and very nice property. Special thanks to the best manager Ashraf who made us feel like it’s home.

Show more Show less
9.5
Exceptional
357 reviews
Price from
£73
per night

Summer Beach Paje

Hotel in Paje Beach, Paje

Located within 50 km of Peace Memorial Museum and Hamamni Persian Baths, Summer Beach Paje offers rooms in Zanzibar City. Really chill vibe. The food and drinks were good and the staff was chilled. The view from the rooms and the terrace is absolutely gorgeous and the beach is at your doorstep. Would definitely recommend coming here to relax!

Show more Show less
9
Superb
233 reviews
Price from
£18
per night

Kupaga Villas Boutique Hotel 4 stars

Hotel in Jambiani Beach, Jambiani

Set in Jambiani, a few steps from Jambiani Beach, Kupaga Villas Boutique Hotel offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Perfect oasis in Jambiani Beach. We liked it so much we extended our stay 5 more nights. The rooms are spacious and comfortable, with a large closet area, big bathroom, outdoor seating area. The AC and fan were nice. The island lost electricity quite a few times which is normal, but the hotel does have a generator. Inès, Jeremy, Ibo & Michael were wonderful. Food is great- Yassir does a good job. The woman who cleaned our room did a thorough job and also sprayed for ants. Laundry is priced well and done by a machine. Walking distance to other restaurants. Cute dogs. We hope to come back someday.

Show more Show less
9.3
Superb
232 reviews
Price from
£48
per night

B4 Beach Club

Hotel in Paje Beach, Paje

Located in Paje, 1.7 km from Bwejuu Beach, B4 Beach Club provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Everything was great.. Location is perfect, staff really friendly and helpful. We had a great stay, I recommend it to everyone :)

Show more Show less
9
Superb
328 reviews
Price from
£79
per night

Tsunami Village

Hotel in Bwejuu

Located in Bwejuu on the beachfront and African Blue Divers reachable within less than 1 km, Tsunami Village offers an outdoor swimming pool, a garden and free WiFi in the public areas.. This place was awesome!!! We had to leave early because of the coronavirus and the staff was so so helpful in getting us ready for departure. The place is beautiful, the food is amazing, and we had the best time!

Show more Show less
9.2
Superb
179 reviews
Price from
£55
per night

The Island - Pongwe Lodge

Hotel in Pongwe

Set in Pongwe, 600 metres from Kiwengwa Beach, The Island - Pongwe Lodge offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. It is amazing place! The room was fantastic, excellent cuisine in the restaurant, very friendly staff! The atmosphere of the island is very romantic. Tides is very unique and it is a kind of miracle. We were happy like a child! Thank you very much for such wonderful experience.

Show more Show less
9.5
Exceptional
114 reviews

Driftwood Beach Lodge

Hotel in Jambiani Beach, Jambiani

Driftwood Beach Lodge features a restaurant, seasonal outdoor swimming pool, a bar and shared lounge in Jambiani. A few steps from Jambiani Beach, the hotel offers a garden and a terrace. We really enjoy this stay. The hosts were from the beginning till the end very kind and helpful. We got welcome drink. The same can be said about staff. Aways in good mood and very friendly. We really like the pool with beautiful view. The menu in the restaurant was very good and so the prices. We recommend to order tomato soup, because we really love it.

Show more Show less
9.5
Exceptional
184 reviews

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