Skip Navigation

Enter your dates to find availability

Narrow down the 57 results:

By Budget
By Type
By Ratings
By Facilities
Map View

Budget

18
£12-£34 Tanzania £7-£42

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

Mid-Range

22
£34-£76 Tanzania £42-£233

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

Top

17
£76-£272 Tanzania £233-£1,355

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

Sort by: Popularity Price Rating Map View

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

Loading ...

Ndame Beach Lodge Zanzibar

Paje

Outstanding 97%
Free WiFi
Free Breakfast
P24 Hour Reception
Budget From £33 per night

Hiliki House

Victoria Street Vuga Area

Excellent 90%
Free Breakfast
Air Conditioning
P24 Hour Reception
Mid-Range From £52 per night

Mashariki Palace Hotel

Nyumba ya Moto St. 293 Forodhani Stone Town

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

New Teddy's Place

Paje

Excellent 93%
Free Breakfast
P24 Hour Reception
Budget From £14 per night

Al-Minar Hotel

Plot 96 Shangani

Excellent 90%
Free Breakfast
Air Conditioning
P24 Hour Reception
Mid-Range From £59 per night

Park Hyatt Zanzibar

Shangani Street Stone Town

Outstanding 100%
Swimming Pool
Free Breakfast
Air Conditioning
Top From £234 per night

Jambiani Guesthouse

Jambiani

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

The Rosal Stonetown Hotel

1226 Kokoni Stone Town

Excellent 90%
Free Breakfast
Air Conditioning
Mid-Range From £65 per night

Zanzibar Serena Hotel

Kelele Square

Excellent 90%
Swimming Pool
Free Breakfast
Air Conditioning
P24 Hour Reception
Top From £261 per night

Zanzibar Fairytale Guesthouse

Jambiani, Zanzibar

Excellent 90%
Free Breakfast
Air Conditioning
Budget From £32 per night
vinyl45er We had a wonderful, quiet, peaceful and relaxed stay. Our hosts were super informative, very gracious and helpful in any matter we may have had. We enjoyed our time at the villa immensely! Great room and spotless bathroom. The hosts run a tight but very relaxed ship!

House of Spices

Kiponda Street

Excellent 90%
Free Breakfast
Air Conditioning
Mid-Range From £54 per night

Zanzibar Palace Hotel

Kiponda area house number 831 Stone Town

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

Princess Salme Inn

Mizingani Road, Malindi, Opposite New Fish Market Opposite Harbour

Awesome 85%
Free WiFi
Free Breakfast
Air Conditioning
Budget From £31 per night
gilooou1 Really nice hotel, the rooms are very big and clean considering the price. Atmosphere convivial, the staff proposes some cheap trips (Prison island, spice tour...) . Internet is free, and the breakfast is huge!

Maruhubi Beach Villas

Zanzibar

Awesome 87%
Swimming Pool
Free WiFi
Free Breakfast
Air Conditioning
P24 Hour Reception
Mid-Range From £47 per night
bird-m Quite good, we enjoyed our stay thoroughly. A relaxed atmosphere, and friendly and helpful staff. Food wasn't great. We found the prices of the accommodation on Zanzibar in general highly overvalued compared to many other similar locations worldwide, this one was good compared to the rest but still overpriced. It's still under construction, while rooms after two years feel used.

Kisiwa House

572 Baghani Street

Excellent 90%
Free Breakfast
Air Conditioning
Top From £129 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