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

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.

Canary Nungwi Hotel & Free SPA 4 stars

Hotel in Nungwi Beach, Nungwi

Set in Nungwi, 400 metres from Nungwi Beach, Canary Nungwi Hotel & Free SPA offers accommodation with a fitness centre, free private parking, a garden and a shared lounge. Very nice hotel with amazing staff and good food and room was very clean.

Show more Show less
9.6
Exceptional
1,655 reviews
Price from
£50
per night

Z-Lodge Zanzibar 4 stars

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Z-Lodge Zanzibar provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. We love Z-Lodge! We came for few days and our staying was so amazing. The pool is the best and the staff in the restaurant :) The food came no longer than 20 minutes. Always nice. Breakfast until 10:00. When we check-out before our time, the restaurant staff prepared for us breakfast in the box.

Show more Show less
9
Superb
1,248 reviews
Price from
£47
per night

Zanzibella Hotel & SPA 5 stars

Hotel in Kiwengwa

Located in Kiwengwa, 41 km from Peace Memorial Museum, Zanzibella Hotel & SPA provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar. 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
Superb
1,102 reviews
Price from
£65
per night

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Babalao Bungalows has free bikes, outdoor swimming pool, a garden and shared lounge in Nungwi. Featuring a restaurant, the property also has a terrace and a bar. The whole place has an amazing energy! For animal lovers the house dog and a cat will kindly greet you every time you come home ;) You can chill in the garden or by the pool. Rooms are super tidy an beautiful - native style. Hosts are the best!! Very helpfull and super kind. We were really happy to meet them. The place has the best food in Nungwi! You need to try it for sure. Breakfast, lunch, dinner highly recommended!

Show more Show less
9.7
Exceptional
1,642 reviews
Price from
£26
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. Small hotel with a family friendly atmosphere. Perfect spot in Paje. Absolutely amazing staff, Simon, Dori, Hamid always taking the extra step to make our stay unforgetable.

Show more Show less
9.1
Superb
1,067 reviews

Baobab Africa Lodge Zanzibar 4 stars

Hotel in Mtende

Set in Mtende, 35 km from Zanzibar Butterfly Centre, Baobab Africa Lodge Zanzibar offers accommodation 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
Superb
132 reviews

TIANDE Boutique Hotel 4 stars

Hotel in Pwani Mchangani

Located in Pwani Mchangani, 300 metres from Pwani Mchangani Beach, TIANDE Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The property is so pretty- the gardens are beautiful and it’s a quick walk to the beach. Although TianDe isn’t directly on the beach, Mariola (the owner) has a friendly relationship with a neighboring hotel that is first row, so guests can spend time there during the day. The bar and restaurant area are lovely and the food is yummy and fresh- we tried breakfast, lunch and dinner. The pool is sparkling, and the staff is warm and hard-working. Our room was clean and comfortable, with A/C, tea/coffee, good shower, nice decor. Mariola and her boyfriend live on site- they are doing a fantastic job running TianDe with a lot of hard work and love. We wish them success and will recommend to TianDe to anyone traveling to Zanzibar.

Show more Show less
9.5
Exceptional
116 reviews
Price from
£56
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
Superb
114 reviews
Price from
£58
per night

Daniel Zanzibar Hotel

Hotel in Nungwi

Situated in Nungwi, 600 metres from Royal Beach, Daniel Zanzibar Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Humble staff and manager, very helpful and nice with everything.

Show more Show less
9.1
Superb
144 reviews
Price from
£34
per night

Haber Hotel & SPA 4 stars

Hotel in Matemwe

Located in Matemwe, 600 metres from Matemwe Beach, Haber Hotel & SPA provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. huge room, great pool, excellent food and nice staff

Show more Show less
9.6
Exceptional
114 reviews
Price from
£68
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 & 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