Search hotels on Zanzibar, Tanzania

Enter your dates and choose from 1334 hotels and other places to stay

Check out these popular cities on Zanzibar

Nungwi

219 hotels

Zanzibar City

250 hotels

Paje

196 hotels

Jambiani

233 hotels

Kiwengwa

107 hotels

Kendwa

46 hotels

Matemwe

72 hotels

Michamvi

52 hotels

Bwejuu

71 hotels

Kizimkazi

29 hotels

Stay in Zanzibar's best hotels!

Filter by:

Star rating
Review score

Canary Hotel & SPA

Hotel in Nungwi

Set in Nungwi, 200 metres from Nungwi Beach, Canary Hotel & SPA offers accommodation with free bikes, free private parking, a fitness centre and a garden.

З
Зайцева
From
Russia
Extremely friendly staff, large and warm pool, cleanness and tasty food!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,299 reviews
Price from
US$97.50
1 night, 2 adults

Zanzibella Hotel & SPA

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Zanzibella Hotel & SPA provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

C
Chetty
From
South Africa
The facilities and staff were exceptional. Staff are friendly and very helpful. The facilities are well maintained and clean. Everything is done to perfection. Any special requests are completed with attention to detail. Peter was awesome and made the surprise romantic dinner I arranged in advance even more special with the way he assisted us through the evening. The entire Zanzibella team really make it a amazing experience from the moment you arrive and even after my departure they followed up to ensure I reached the airport safely and it didn't end there, they checked in when I landed back home to check if I arrived safely. Big shout out, to Peter, Maiko, Helen and Meshack. It was truly an amazing stay with the Hotel and Team for making our Honeymoon Perfect. Highly recommend anyone going to Zanzibar to go to Zanzibella.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,526 reviews
Price from
US$168.80
1 night, 2 adults

Babalao Bungalows

Hotel in Nungwi

Babalao Bungalows has an outdoor swimming pool, garden, a shared lounge and terrace in Nungwi.

S
Serghei
From
Moldova
Very nice host! Comfortable and clean! Not far from the beach. The best octopus in Zanzibar! In general fantastic food!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,824 reviews
Price from
US$89.10
1 night, 2 adults

Golden Hotel

Hotel in Nungwi

Situated in Nungwi, 300 metres from Nungwi Beach, Golden Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

L
Lulu
From
Tanzania
Very Spacious Room, good location, close to the beach and shops.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 171 reviews
Price from
US$68
1 night, 2 adults

Tikipalmbeachhotel

Hotel in Paje

Located in Paje, a few steps from Paje Beach, Tikipalmbeachhotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

E
Elif
From
Turkey
I don’t usually give top ratings to any property, but this place truly deserves it. The hotel itself is beautiful, but what makes it exceptional is the people. An absolutely amazing team. I had such a wonderful time — thank you endlessly for everything.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 148 reviews
Price from
US$108
1 night, 2 adults

Kai Zanzibar Hotel and Spa

Hotel in Nungwi

Located in Nungwi, 400 metres from Nungwi Beach, Kai Zanzibar Hotel and Spa provides accommodation with free WiFi and free private parking.

G
Grasiela
From
Albania
Everything was very beautiful. Amazing hotel amazing staff delicious food nice vibe. The staff there was very friendly and Patrick the waiter i knew in there was a very nice guy he made my every day better. The staff at the front door was kind all the time. The rooms always clean and comfortable and e quiet and nice hotel that you can totally relax.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 135 reviews
Price from
US$283.16
1 night, 2 adults

Oasis Blu Beach Resort-Adults Only

Hotel in Nungwi

Situated in Nungwi, 500 metres from Nungwi Beach, Oasis Blu Beach Resort-Adults Only features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

T
Titus
From
Tanzania
The location was excellent. More improvement on breakfast.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 292 reviews
Price from
US$376
1 night, 2 adults

Dhow Beach Boutique Hotel

Hotel in Nungwi

Situated in Nungwi and with Nungwi Beach reachable within a few steps, Dhow Beach Boutique Hotel features a garden, non-smoking rooms, free WiFi throughout the property and a private beach area.

C
Canpolat
From
Turkey
In the beginning, l was a bit hesitant to book since there weren’t any reviews yet, the hotel just opened. But when l arrived, l was pleasently suprised. The hotel is fantastic and everything loka just köke the photos. The rooms are big, with comfortable beds and seaview. Breakfast was great and dinner was very delicious. They have good cocktails, strong WiFİ, so l could update my socials. The staff is friendly, good service. This place is a true gem for anyone looking for beachfront hotel that’s slightly away from hustle and bustle. Highly recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 298 reviews
Price from
US$157.50
1 night, 2 adults

The Oasis Residence

Hotel in Jambiani

The Oasis Residence has an outdoor swimming pool, fitness centre, a garden and bar in Jambiani. With free WiFi, this 3-star hotel offers room service and a tour desk.

N
Nansy
From
Greece
Everything about this hotel was amazing ! The comfort, the amenities , the unique design, the staff and the food was perfect!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 191 reviews
Price from
US$160
1 night, 2 adults

African Bungalows

Hotel in Nungwi

Set in Nungwi, 200 metres from Nungwi Beach, African Bungalows offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

d
deniz
From
Turkey
Everything exellent, service always with smile from staff, beds are so confortable, very fast wifi, spotless clean, garden full of beatiful plants and trees, aircon working perfect, i can recommend to everybody come and stay have wonderfull experience. Also breakfast and dinner was really teasty. Another plus they arrange all kind of tour and transports really good prices for island, you dont have to go shop around, thank you guys make my stay wonderfull with beatiful memories. Bu the way they also have tanzanian music and dance show i come a cross in hotel was amazing too
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 295 reviews
Price from
US$126
1 night, 2 adults
See all 1334 hotels on Zanzibar

Most booked hotels on Zanzibar in the past month

See all

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,099 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,458 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,440 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,587 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 57 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,935 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,334 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,526 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 83 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,511 reviews

Zanzibar's best hotels with breakfast

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 537 reviews

Set in Paje, 700 metres from Paje Beach, Samawa Living offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$249 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 102 reviews

Located in Pingwe, less than 1 km from Michamvi Pingwe Beach, The Bali Resort Zanzibar provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$123 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 466 reviews

Situated in Nungwi, Casa Dantes Hotel & Spa has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

From US$125.13 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 319 reviews

Located in Matemwe, a few steps from Matemwe Beach, Infinity Beach Boutique Hotel & SPA provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$247.10 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 388 reviews

Located in Bwejuu, a few steps from Bwejuu Beach, Sand Beach Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$160 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 315 reviews

Facing the beachfront, Sensations Eco-Chic Hotel offers 5-star accommodation in Pwani Mchangani Mdogo and features an outdoor swimming pool, garden and private beach area.

From US$500 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 399 reviews

Set in Paje and with Paje Beach reachable within 600 metres, The Garten Living offers concierge services, rooms, a garden, free WiFi throughout the property and a terrace.

From US$135 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 325 reviews

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.

From US$120 per night

Budget hotels on Zanzibar

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 344 reviews

Amani Hotel Paje has an outdoor swimming pool, garden, a terrace and bar in Paje.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 376 reviews

Set in Kizimkazi, 1 km from Kizimkazi Mkunguni Beach, Kameleon Blue offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$90 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 397 reviews

Zanzicrown features an outdoor swimming pool, garden, a shared lounge and terrace in Nungwi. This 3-star hotel offers a bar.

From US$55 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 442 reviews

Set in Paje, 70 metres from Paje Beach, Mem Luxury Apartments and Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 20 km from Jozani Forest, the...

From US$89.10 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 239 reviews

Located in Jambiani, 400 metres from Jambiani Beach, Aurora Boutique Hotel Jambiani provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$81 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 328 reviews

Situated in Kizimkazi, 1.2 km from Kizimkazi Mkunguni Beach, COCO REEF ECOLODGE features accommodation with a garden, free private parking, a private beach area and a terrace.

From US$71 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 294 reviews

Set in Paje, 500 metres from Paje Beach, The Garden offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 545 reviews

Located in Matemwe, 800 metres from Matemwe Beach, Salama & Mbuyuni Bungalows provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

From US$108 per night

Hotels on Zanzibar that you can book without a credit card

Pamoja Villas

Hotel in Migogoni
No credit card needed
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Situated in Migogoni, 44 km from Peace Memorial Museum, Pamoja Villas features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$86.78 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Set in Bwejuu, a few steps from Bwejuu Beach, Sand Beach Boutique offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$160 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 69 reviews

Set in Kendwa, 400 metres from Kendwa Beach, Kendwa Crystal Coast Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$68 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews

Located in Zanzibar City and with Stone Town Beach reachable within 300 metres, Emerson Spice provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

From US$225 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 31 reviews

Situated in Kidenga, 400 metres from Jambiani Beach, Amilsha Bungalow features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$35 per night

Jerry

Hotel in Jambiani
No credit card needed
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 29 reviews

Set in Jambiani, a few steps from Jambiani Beach, Jerry offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews

Situated in Migogoni, 45 km from Peace Memorial Museum, Matumaini Guest House features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

Two Palms

Hotel in Jambiani
No credit card needed
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 125 reviews

Two Palms features a garden, private beach area, a terrace and bar in Jambiani. The hotel has an outdoor swimming pool and room service and free WiFi throughout the property.

From US$67.50 per night

FAQs about hotels on Zanzibar

See reviews by guests who stayed at hotels on Zanzibar

See all
From US$411.35 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,216 reviews
The room is really beautiful,big enough for us. Equipment in the room is great,AC and vent was working,bed was good. The whole resort was beautiful and big and looked like a new. Way to the beach is through green yard full of green and lush plants. Beach is so long, you can choose sunbeds(with umbrella) for free, but they are too many so you have little space between them. Beautiful beach,great for walks,great for playing sports and great swimming. Friendly Masais at the beach,we had nice chat with them. Breakfast-they prepare a lot of food for breakfast,but I would say sometimes less is more. In overall it is great choice if you are looking for nice big place full of people. It is worth the money for sure(we had 3 accomodations so we can compare) you have nice big room,with nice garden and perfect beach. Location is great,near are restaurants, markets...
Guest review by
Pavol Sztankay
Slovakia
From US$252 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 385 reviews
The are quick to attend to your request, the place is so beautiful and it being my first time in Zanzibar, I would say they made my stay great. I didn’t really know more could have spend my entire trip there. The place so so beautiful and I love everything. Their breakfast has a large range of delicacies. It’s delicious and the staffs are well trained. You will enjoy most of the activities for free when you book a room there. When you want to visit Zanzibar, don’t hesitate to book this hotel
Guest review by
Gertrude Owusua
Ghana
From US$520 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 145 reviews
Bluebay Beach is a lovely resort with a nice beach front. The meals were very good with a large variety of dishes. During dinner and afterwards there are shows and music for entertainment. All in all a great stay. Just a note if you have problems walking up the stairs - ask for one of the bungalows close to the main building, as some buildings are really up high (with a beautiful view though). Highlight was the Aqua fitness and the coconut demonstrations. We learned a lot!
Guest review by
marijke
South Africa
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 371 reviews
It was a lovely place, located on quiet beach. With just 12 rooms, its perfect for a quiet getaway. The aesthetics are very nice, coming from an Italian owner. The food was superb, especially for Vegetarians, which can be a little difficult to find in Zanzibar, but to top it all, their craft beer was out of the world. Didn't expect such amazing craft beer.
Guest review by
ankur1408
United Arab Emirates
From US$377.45 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 351 reviews
the staff is very friendly and accommodating. one employee at the resort overcharged me but before we checked out I was refunded a whole 931 American dollars and I had no idea I was overcharges. this was a beautiful surprise and I was so amazed at this people's honesty.i will definitely be back again soon
Guest review by
Tracey
South Africa
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,336 reviews
The extraordinarily warm welcome of the staff (Fatima, Rashid, Sadick to name a few), ensuring the quality of the service down to the smallest details. The variety and quality of the food. The white sand and cleanliness of the beach are among many other things I really liked
Guest review by
Hamidou
Canada
From US$100 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,176 reviews
Breakfast was very good.different options every day.nice rooms with te/coffee.the staff all around was very polite and good to everyone.good food in the restaurant with ok prices and happy hour every day for coctails.we will return.
Guest review by
Helge
Norway
From US$744 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 696 reviews
The entire hotel is absolutelly excellent. The rooms, the food, the staff m, the cleaningness, the location. Its such an exceptional place and we will def return. Thank you so much for making our weekend so perfect 🙏
Guest review by
LIsa
Tanzania
From US$1,160 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 317 reviews
The best hotel I've stayed in, Welcoming staff, facilities, restaurants, sunset, beach, managers come to breakfast every morning and want to make sure everything is alright, in short I loved everything in this hotel
Guest review by
Zübeyir
Tanzania
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 270 reviews
The room itself was a sanctuary: immaculately clean, beautifully decorated, and boasting a view that took our breath away. Waking up to the sound of the ocean and sipping coffee at the pool felt like a dream.
Guest review by
Ellesø
Denmark
From US$800 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 223 reviews
Smiling faces everywhere, Extremely friendly staff. Spacious rooms, perfect food. This hotel is a place I would love to return to.
Guest review by
Ilya
Russia
From US$1,320 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 279 reviews
Location is great and the staff are super friendly. Very well run by Roberto the GM and his team.
Guest review by
Juliet
United Kingdom
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 201 reviews
Luxury living in a real paradise. Friendly staff, immaculate rooms. Beautifully located.
Guest review by
Adam
South Africa
From US$655 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 352 reviews
Professionalism, caring, kind, gentle, respectful punctual, the list goes on and on
Guest review by
Wesonga
United States
From US$100 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 219 reviews
Friendliest staff at the bar/restaurant, great location too.
Guest review by
Mmathabo
South Africa
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 445 reviews
Breakfast, views, beach and rooftop bar
Guest review by
Vsevolod
Russia
From US$1,727 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews
everything absorlutly excellent
Guest review by
RYAN SMITH
Switzerland

Planning a trip? Get inspired by reviews of cities on Zanzibar

4.0

I paid cash on arrival for 11 nights.The hut was very hot...

I paid cash on arrival for 11 nights.The hut was very hot and I wanted to leave the next day, but he would not refund me. I contacted booking.com 2 times, but never heard from them, so I was stuck there. The owner is a preacher and has a congregation just behind the huts, so there is a lot of noice many mornings and evenings and in between someone is practising the piano and he is not good.
Guest review by
Hanne
Denmark
10

The place very unique like you are in a movie, refreshing to...

The place very unique like you are in a movie, refreshing to see how they lived in the 1800 and 1900, the environment is clean, the only thing I didn't like is that the hotel on the beach, released all the dirty water into the sea
Guest review by
Anonymous
10

Paje Beach is one of the most beautiful beaches in Zanzibar.

Paje Beach is one of the most beautiful beaches in Zanzibar. Long, wide, and naturally wild, with white sand, turquoise water, and endless space to breathe. The tides create constantly changing scenery, and the beach never feels crowded. Perfect for long walks, swimming at the right tide, and watching kitesurfers. Relaxed, authentic, and unspoiled — a place you want to return to.
Guest review by
Ana
Lithuania
10

Jambiani Beach is one of the most beautiful and authentic...

Jambiani Beach is one of the most beautiful and authentic beaches in Zanzibar. Long stretches of soft white sand, calm turquoise waters, and a peaceful rhythm shaped by the tides create a place that feels untouched and timeless. Life here moves slowly — fishermen at dawn, women collecting seaweed, gentle evenings painted by the sunset. It is quiet, spacious, and deeply relaxing, yet full of character and soul. Perfect for long walks, swimming at high tide, and simply being present. Jambiani is not about crowds or noise — it is about beauty, simplicity, and harmony with nature. A beach that stays with you long after you leave.
Guest review by
Ana
Lithuania
6.0

Kiwengwa is an amazing place , only annoying this is the...

Kiwengwa is an amazing place , only annoying this is the amount of African people that hassle you on the beach - men dressed as masi that are not from the the masi Maru tribe ( pretending they are ) and annoying you when you trying to enjoy a peaceful walk it is over bearing and no one wants that on their holiday - was most beaches in Zanzibar !!
Guest review by
CH
United Kingdom
8.0

Kendwa beach was definitely the best beach compared to...

Kendwa beach was definitely the best beach compared to Nungwi, especially the south part. Even in low tide it was easy to take a swim. Also the beach here is wider and feel less crowded. As on the complete stretch there were many people trying to sell you stuff but on the south part not so many ”permanent” sales people other than the ones having sheds. The Maasai roaming around are friendly but just say no with a smile and most will not be persistent in their effort to sell you something..
Guest review by
Peter
Sweden
10

Matemwe is a perfect destination for anyone who wants peace...

Matemwe is a perfect destination for anyone who wants peace and quiet, but still has access to great activities. You can easily arrange dolphin watching and swimming tours – look for Captain Lucho, he helped us with everything and made the experience amazing. A beautiful and relaxing place to stay!
Guest review by
Kristaps
Germany
8.0

Michamvi has a mix of high end & more budget options, we all...

Michamvi has a mix of high end & more budget options, we all get to share the beach. Snorkeling trips, dolphin, sand bar & mangrove trips are available. Beach bars & restaurants to suit all.
Guest review by
RICHARD
United Kingdom
10

This is not a touristy location... it is off the beaten...

This is not a touristy location... it is off the beaten track... a village, by the sea, with an increasing number of resorts being added. I hope it does not lose its charm to the crowds. This is a quiet, special place.
Guest review by
Fiona
United Kingdom
10

I loved that it was a proper reflection of the Island in...

I loved that it was a proper reflection of the Island in that you took home the beauty of the place and kindness of the people. It was not loud or noisy and had very few touristy hotels and vendors hassling you
Guest review by
suzie ovenstone
South Africa