Skip Navigation

Narrow down the 76 results:

By Type
By Ratings
By Facilities
Map View

Budget

13
£9-£18 Tanzania £7-£30

We have a range of budget places to stay in Zanzibar from as low as £9 per night

Mid-Range

40
£18-£58 Tanzania £30-£219

Based on previous Zanzibar accommodation searches, the average starting price is £26

Top

23
£58-£187 Tanzania £219-£1334

Want to splurge? At the top end in Zanzibar, we have 23 places to stay with prices starting at £58

Budget

13
£9-£18

Mid-Range

40
£18-£58

Top

23
£58-£187
Sort by: Popularity Price Rating Map View

x The average starting price for a place to stay in Zanzibar is £26 per night.

Loading ...

Baby Bush Lodge

Kiwengwa

Excellent 90%
Free Breakfast
Budget From £11 per night
melsterslaghuis Finding the place was a challenge....no road signs. Driving trough some local housing - very poor - we were worried for the time being.... but once you find the little Jewell it grows on you. I will certainly return with my family. Just make sure the room you settle in is for the payment you made. The language barrier tend to cause some tension about which room for what price!!!! or perhaps it is a business opportunity to offer you an upgrade without telling you the upgrade price....even if you pay for 2 nights they tend not to tell you the amount is only enough for 1..... Overall it is a lovely stay for people who are on a budget. We were exploring the whole day and only slept there. Supper was the best on the whole island.....compliments to the chef!!! The sea retreat for about 1mile during low tide. Wonderful exploring.... we found sea-stars as big as your head!!! During high tide a very nice swimming place. No swimming pool, but we walked to the neighboring "fancy" places, bought lunch and use their facilities. For the lover budget traveler....this is a wonderful place to stay. Close to all the beach action. The most wonderful view- and we stayed all over Zanzibar. Baby Bush was lovely, people friendly, food good, view spectacular!

Mustapha' s Place

Bwejuu

Outstanding 100%
Free Breakfast
P24 Hour Check-In
Mid-Range From £22 per night

Mashariki Palace Hotel

239 Nyumba ya Moto Street, Forodhani PO Box 3904 Shangani

Outstanding 100%
Free WiFi
Free Breakfast
Air Conditioning
Top From £177 per night

New Teddy's Place

Paje

Awesome 86%
Free Breakfast
P24 Hour Check-In
Budget From £9 per night

Dudes Guesthouse

box 210, Jambiani, Zanzibar Jambiani

Outstanding 98%
Free Breakfast
Air Conditioning
P24 Hour Check-In
Mid-Range From £25 per night
hadleyrose.1 Dudé was a fabulous host and guide. The property is in an absolutely idyllic location and the house and outdoor spaces are perfectly suited to a relaxing stay at the beach. The village of Jambiani is quaint and peaceful, but is near enough to some more built up areas along the coast so that you can enjoy all facets of beach life. Dudé's cooking was incredible, and his attentiveness and hospitality made our stay wonderfully memorable!

Zanzibar Serena Hotel

Kelele Square

Excellent 90%
Swimming Pool
Free Breakfast
Air Conditioning
P24 Hour Check-In
Top From £272 per night

Jambo Guest House

P.O.Box 635

Awesome 86%
Free Breakfast
Air Conditioning
Budget From £15 per night
melsterslaghuis Had a pleasant stay! Clean, air conditioned rooms. Breakfast very basic. This is good value for money if you are on a budget..... Not close to beach....but if you are in Stone Town to experience the local atmosphere......this is perfect. The kids enjoyed the local shops and bought all kind of weird sweets and cookies..... very cheep!!! I would really go again!!

Step In

Kichakanjuki Jambiani

Excellent 92%
Free Breakfast
Air Conditioning
Mid-Range From £31 per night
cunning4 Definitely a chilled out place to stay. The owner / operator is tres cool and laid back. Great place to base camp in Jambiani!

Zanzibar Palace Hotel

Kiponda area house number 831 Stone Town

Excellent 90%
Free WiFi
Free Breakfast
Air Conditioning
Top From £101 per night

Mbuyuni Beach Village

Jambiani village Jambiani

Great 82%
Swimming Pool
Free Breakfast
Air Conditioning
Budget From £18 per night
smreiter14 Excellent value, right on the beach on the southeast coast of Zanzibar. Good food. They do not take credit cards, so if you don't have a bundle of cash with you, the nearest ATM is an hour away in Stone Town, which is about a $45 taxi ride. However you can arrange an ATM stop on an excursion to Stone Town or a spice tour. There is nothing in this area to visit, except for other hotels, and certainly nothing within walking distance. Except for the excursions, we spent all our time at the resort, which is no great sacrifice. It is probably worth staying a night or 2 in Stone Town at the beginning or end of your visit, for a little variety. Another thing worth noting- the oceanfront in this area is subject to big tides- twice daily the water starts a good distance offshore over an uneven coral bottom. We never went in the ocean. Mbuyuni Beach Village has a pool, which is one reason we chose it.

Al-Minar Hotel

Plot 96 Shangani

Excellent 90%
Free WiFi
Free Breakfast
Air Conditioning
P24 Hour Check-In
Mid-Range From £46 per night

Jafferji House and Spa

170 Gizenga Street

Excellent 90%
Free WiFi
Air Conditioning
Top From £187 per night

Sagando Hostel

Michamvi Kae

Great 82%
Free Breakfast
P24 Hour Check-In
Budget From £12 per night

Jambiani Guesthouse

Jambiani

Excellent 90%
Free Breakfast
Air Conditioning
Mid-Range From £31 per night
zoemayne Beautiful location in a small friendly village right on the beach. Was very chilled and I'd like to go back!

Kisiwa House

572 Baghani Street

Excellent 90%
Free WiFi
Free Breakfast
Air Conditioning
Top From £108 per night

Create a Travel Plan

Create your own travel plan including Zanzibar as one of your stops. You can use it to store all your research (even hotels found on other websites!)

Add to Travel Plan

Discussions

Do you have questions about Zanzibar? You might try asking in our active travel forums and see if anyone else has been there.

Talk travel in the forums

Travel Blog

Keep your family and friends up to date with your trip by starting your own travel blog!

Create your own blog