Search hotels on Zanzibar, Tanzania

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

Check out these popular cities on Zanzibar

Nungwi

226 hotels

Zanzibar City

246 hotels

Paje

196 hotels

Jambiani

241 hotels

Kiwengwa

102 hotels

Matemwe

70 hotels

Kendwa

47 hotels

Michamvi

52 hotels

Bwejuu

76 hotels

Kizimkazi

30 hotels

Stay in Zanzibar's best hotels!

Filter by:

Star Rating
Review score

Canary Hotel & SPA

Hotel in Nungwi

Located in Nungwi, a 2-minute walk from Nungwi Beach, Canary Hotel & SPA provides accommodations with free bikes, free private parking, a fitness center and a garden.

T
Terje
From
Estonia
Wonder staff and super clean room!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,115 reviews
Price from
$151.60
1 night, 2 adults

Zanzibella Hotel & SPA

Hotel in Kiwengwa

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

N
Nyimbo
From
Zambia
I loved the beach and the surroundings lots of trees so atleast that brought a lot of fresh air and wasn’t very humid. Loved the good food only wish they had more traditional Swahili food like ugali otherwise it was good.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,549 reviews
Price from
$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.

A
Anthony
From
Zimbabwe
Wow best surprise ever a paradise behind the wall . Every close to everything Free coffee tea and cold water . Everything 10/10 First place ever in all my years to get a well deserved 10
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,859 reviews
Price from
$108
1 night, 2 adults

Oasis Blu Beach Resort-Adults Only

Hotel in Nungwi

Located in Nungwi, a 5-minute walk from Nungwi Beach, Oasis Blu Beach Resort-Adults Only has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

V
Vanessa
From
Spain
Superb! Absolutely wonderful! The hotel is located in front of the beach where you can enjoy the amazing sandbank when the tide is low. While the beach is public the access is very difficult so it id like having your own private beach. The views from the hotel are spectacular. The room are spacious, comfortable and very clean and it has a pool. The staff is amazing, very nice and attentive, from the manager Peter to all the staff at the restaurant and reception, everyone made us feel welcome and at home.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 229 reviews
Price from
$338.40
1 night, 2 adults

Dhow Beach Boutique Hotel

Hotel in Nungwi

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

A
Ahmed
From
United Kingdom
Room for a single traveler was large, clean and had all the facilities. The restaurant was nice and the breakfast filling. The staff and management were very courteous, nice and caring. On the quieter side of the town which I really appreciated. Recommended.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 248 reviews
Price from
$225
1 night, 2 adults

The Oasis Residence

Hotel in Jambiani

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

V
Valentine
From
Netherlands
Everything was truly amazing I would say almost perfect. The staff were extremely helpful and friendly, facilities were great and everything was super new and clean.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 167 reviews
Price from
$160
1 night, 2 adults

Seashore Beach hotel

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Seashore Beach hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

a
anna
From
Germany
It’s very quite small hotel, I felt like at home, location is perfect , far from big resorts and crowded beaches . Staff is very friendly and helpful. Food is really delicious .☀️🏖️🏝️🌊❤️❤️
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 118 reviews
Price from
$103.50
1 night, 2 adults

Bahati Sunset Bungalows Michamvi

Hotel in Michamvi

Bahati Sunset Bungalows Michamvi has an outdoor swimming pool, garden, a terrace and restaurant in Michamvi. Offering a bar, the property is located within a few steps of Michamvi Kae Beach.

A
Alejandra
From
United States
This was hands down the best place to stay in Zanzibar! I was looking for somewhere quiet to relax with amazing sunset views, and this spot couldn’t have been more perfect. The food and drinks were absolutely delicious, and the chef even taught me some Swahili! The staff were incredible: always friendly, attentive, and going out of their way to make sure everything was just right. It’s the little things that really stood out. On my last day, I had a late-night flight and was going to miss breakfast. Without me even asking, they packed one up for me to take on my trip. That kind of thoughtfulness says everything about how much they care for their guests. I’d 100% recommend this place and would come back in a heartbeat if I get the chance to visit Zanzibar again!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 178 reviews
Price from
$103.50
1 night, 2 adults

African Bungalows

Hotel in Nungwi

Located in Nungwi, a 2-minute walk from Nungwi Beach, African Bungalows has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

I
Iryna
From
Greece
African Bungalows is a beautiful boutique style hotel, which is so hard to find in Nungwi. The pool area is exceptional with garden style surroundings. The room was clean and comfortable and the staff was welcoming and friendly. The owner of the hotel Ersoy was a consummate host and made us feel really spoilt! Thank you so much for making our vacation special.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 249 reviews
Price from
$135
1 night, 2 adults

AVO Boutique Hotel

Hotel in Dikoni

Located in Dikoni, a few steps from Uroa Public Beach, AVO Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

M
Moustafa
From
Egypt
The ocean view is marvelous, very friendly and cooperative staff, the restaurant have a very high quality food.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 176 reviews
Price from
$115
1 night, 2 adults
See all 1362 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
Excellent - What previous guests thought, 2,869 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,499 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,601 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,687 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 799 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 283 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,477 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 451 reviews

Zanzibar's best hotels with breakfast

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

Facing the beachfront, Clove Island Essence & Spa Boutique offers 5-star accommodations in Matemwe and features free bikes, outdoor swimming pool and garden.

From $229 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 488 reviews

Located in Paje, a 8-minute walk from Paje Beach, Samawa Living provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $242 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 372 reviews

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

From $105.73 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 286 reviews

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

From $217 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 349 reviews

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

From $90 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 281 reviews

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

From $940 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 362 reviews

Located in Paje and with Paje Beach reachable within a 7-minute walk, The Garten Living provides concierge services, rooms, a garden, free WiFi throughout the property and a terrace.

From $110 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 317 reviews

Located in Pwani Mchangani, a 3-minute walk from Pwani Mchangani Beach, TIANDE Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $85 per night

Budget hotels on Zanzibar

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 247 reviews

Located in Matemwe, a 6-minute walk from Matemwe Beach, Haber Hotel & SPA provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

From $115 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 312 reviews

Located in Jambiani, a few steps from Jambiani Beach, Mahi Mahi Beach Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $108 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 175 reviews

Located in Nungwi, a 12-minute walk from Royal Beach, Nungwi Heritage Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

From $62.10 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 359 reviews

Located in Kizimkazi, a 12-minute walk from Kizimkazi Mkunguni Beach, Kameleon Blue has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $104.80 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 415 reviews

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

From $58 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 436 reviews

Located in Paje, a few steps from Paje Beach, Mem Luxury Apartments and Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $75.60 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 256 reviews

Located in Jambiani, a 4-minute walk from Jambiani Beach, Aurora Boutique Hotel Jambiani provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $81 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 346 reviews

Located in Kizimkazi, a 14-minute walk from Kizimkazi Mkunguni Beach, COCO REEF ECOLODGE has accommodations with a garden, free private parking, a private beach area and a terrace.

From $74 per night

Hotels on Zanzibar you can book without a credit card

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Golden Nap hostel is located in Zanzibar City, within a 8-minute walk of Cinema Afrique and 500 yards of Old Dispensary.

From $27 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 10 reviews

Located in Pongwe, a few steps from Pongwe Beach, Ocean Bliss Beach Resort has accommodations with a garden, free private parking, a private beach area and a terrace.

From $103.50 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Located in Kiganga, a few steps from Bwejuu Beach, Kimulimuli Ayurveda Spa Retreat provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $62.05 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 58 reviews

Located in Kendwa, a 5-minute walk from Kendwa Beach, Kendwa Crystal Coast Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

From $58.30 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 13 reviews

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

From $225 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 27 reviews

Located in Kidenga, a 5-minute walk from Jambiani Beach, Amilsha Bungalow has accommodations with a garden, free private parking, a terrace and a restaurant.

From $35 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews

Located in Pwani Mchangani Mdogo, a 8-minute walk from Pwani Mchangani Beach, Blue Moon Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $80.09 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews

Located in Migogoni, 28 miles from Peace Memorial Museum, Matumaini Guest House has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

From $130.17 per night

FAQs about hotels in Zanzibar

See reviews by guests who stayed at hotels on Zanzibar

See all
From $711 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 394 reviews
By far our favorite hotel. We booked the garden view pool villa for 1 day and visited during our honeymoon. They organized a surprise for us with candles and flowers which made us so happy. All stuff were genuine and helpful. Breakfast and dinner was unreal and during dinner we had live music playing cocktails were very good as well. The main pool was very unique and the pool in our room was bigger than what I imagined. The rooms were very luxurious and beautiful. Also, when my husband had a sunburn, they brought us the hotel's doctor to check on him which we appreciated a lot. We had a great stay and thank you very much for this!
Guest review by
Christina
Greece
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 387 reviews
facilities were very nice and night mode was exceptional and swimming pool was great to use. Nicole the owner was very nice and friendly and she was taking care of all her visitors and making sure that they are enjoying their time. Definitly will go again when I visit Zanzibar.
Guest review by
Fady Rezk
Egypt
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,393 reviews
The Best Experience I ever had in Zanzibar, I really liked Christopher the Bartender at Riu Jambo he was so welcoming he really made my day at the cocktail bar💯
Guest review by
Irene
Tanzania
From $1,030 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 296 reviews
a beautiful resort , lovely room , amazing beach , great service & food . I had a message at the spa , it was excellent . I give it a thumbs up !!
Guest review by
michelle
United States
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 694 reviews
The property is extremely beautiful, it feels like paradise. The staff are very friendly and they will always go the extra mile to make you happy.
Guest review by
Fadia Fakih
Qatar
From $100 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,235 reviews
We took the sea view room. Amaaaaazing view of the sunset from the room and from the balcony. Super friendly staff. Great location.
Guest review by
kareem
United Arab Emirates
From $361 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 212 reviews
Spacious rooms and comfortable beds. Good enterainment during day and evening. The hotel surrounding is beautiful.
Guest review by
Kuba
Czech Republic
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 224 reviews
Very nice hotel and staff you can find all our bay you want in this hotel the food is not bad they can do better
Guest review by
Reihane
United Arab Emirates
From $1,100 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 318 reviews
The property and the people were all great!! Don't recommend car rental to drive yourself.
Guest review by
Glenn
United States
From $345.95 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 341 reviews
lots of activities for us to do. The food was great. The staff were very friendly
Guest review by
Sandra
United States
From $460 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 144 reviews
Enjoyed the space of the junior suite and the beach and ocean were the best.
Guest review by
Jervin
Canada
From $767 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 124 reviews
Very quiet away from the busy city , the hospitality was amazing
Guest review by
Saif
United Arab Emirates
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 456 reviews
Great people, the food was amazing. I will definitely come back.
Guest review by
Amit
Israel
From $650 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 234 reviews
Everything was perfect, good location and many things to do
Guest review by
João
Mozambique
From $99.36 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 228 reviews
Kind staff and excellent room with a fantastic bed.
Guest review by
Tompson
United States
From $225 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 382 reviews
The environment is exceptionally beautiful.
Guest review by
Leticia
Tanzania
From $271.70 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,249 reviews
Staff was nice. But could smile a bit more
Guest review by
Marian
Slovakia

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

8.0

The vibes are great — everything you need is nearby,...

The vibes are great — everything you need is nearby, including shops, restaurants, and tour offices. Restaurants on the beach tend to be a bit pricey, but if you take a short walk into the side streets, you’ll find places offering the same quality food at much more reasonable prices. What I didn’t like were the beach boys — they’re nice and friendly, but can be a bit annoying as they keep trying to sell things. They’re not too pushy, but it’s hard to relax when someone approaches you every couple of minutes. The only time you can truly enjoy some peace is early in the morning. Important note : you have to strongly negotiate the prices and people are very nice and easy going Try to learn few words from their language they will be super happy :)
Guest review by
Raafat
8.0

Enjoyed the overall 'happy' atmosphere that is all around at...

Enjoyed the overall 'happy' atmosphere that is all around at Stone Town, you feel perfectly safe, everybody is friendly, nobody is harassing you. Typically enjoyed walking through the narrow streets of Stone Town, sniffing up all kinds of scents.
Guest review by
Pieter
United Arab Emirates
8.0

It was a great stay for me and my family.

It was a great stay for me and my family. The best part of this hotel is the entire staff. Extremely friendly and courteous.Always smiling and greeting at every opportunity.A special thanks goes to Fadhila who made us and especially my daughter feel very special and welcome.The Manager was also very friendly and polite.Overall I would rate my stay as exceptional.
Guest review by
Anonymous
8.0

A peaceful and welcoming town with a strong sense of...

A peaceful and welcoming town with a strong sense of community and a safe, relaxing atmosphere. We stayed in a peaceful part of town, where there were noticeably fewer street vendors selling beads and souvenirs compared to other areas. This made the atmosphere even more calm and relaxing, allowing us to fully enjoy the local charm without feeling overwhelmed.
Guest review by
Iwona
Poland
10

Lovely beach on the Indian Ocean.

Lovely beach on the Indian Ocean. Lots of restaurants, bars and snack shops from higher end and usual fare to local pubs and dining. Beautiful views, jet ski, kite surfing and dhow or outrigger hires for snorkeling. beautiful clear water and you can walk the sandbars at low tide or swim there at high tide. An hour or so from Stone Town hustle and bustle, but still close enough for a day excursion.
Guest review by
Ramon
United States
10

Matemwe was nice - the beach part.

Matemwe was nice - the beach part. Sad to see the poverty behind the gates of the hotel. The tides were a bit different from what we have expected as the water would leave the beach at 9am and return around 5pm. If you did not make it to swim early in the morning, you missed it. We took a reef walk which was beautiful, saw a lot of see creatures, and that was very amazing experience. Also took a boat tour to see the sunset - it was worth the trip. Did not like how the locals would just stop on the beach and start shouting at you to buy smth. Also the part of the hotel beach is not segregated in any way, which does not give you a privacy enough. The food was amazing though - the hotel goes much beyond - and all day brekfast concept was amazing.
Guest review by
Sonya B.N.
Austria
10

If you are looking for white sand beach with the best ocean...

If you are looking for white sand beach with the best ocean waters and minimal tides, Kendwa is the best place in Zanzibar. The beach is the most spacious and greatest on the island and the village provides all the necessities you would need. With many tours and water activities offered on the beach you would hardly need to move anywhere else. It is also a walkable distance to Nungwi during low tide if anyone is interested in a more bustily environment.
Guest review by
Lazarevska
8.0

Michamvi is located approximately 65 kilometers from...

Michamvi is located approximately 65 kilometers from Forodhani, and the journey can feel quite long—particularly if you have just arrived in Zanzibar. The drive is somewhat uncomfortable due to the condition of the road, which consists largely of worn, uneven tarmac. Additionally, the area lacks local street food options, leaving nearby hotels—most of which are high-end and expensive—as the primary dining choices. As someone who genuinely enjoys the rich and flavorful cuisine of Stone Town, I found the food in the area to be rather bland and not reflective of its price point.
Guest review by
Anonymous
South Africa
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