Search hotels on Zanzibar, Tanzania

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

Select occupancy

Check out these popular cities on Zanzibar

Nungwi

235 hotels

Zanzibar City

324 hotels

Paje

201 hotels

Jambiani

240 hotels

Kiwengwa

115 hotels

Matemwe

67 hotels

Kendwa

54 hotels

Kizimkazi

27 hotels

Bwejuu

77 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.

E
Emad
From
Egypt
The room is clean, the staff is very friendly and over all everything is good, great location in the heart of Nungwi, out of the hotel there is everything,restaurants, markets, etc.. 2 minutes from Nungwi beach.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,537 reviews
Price from
$75.86
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.2
Wonderful - What previous guests thought, 1,515 reviews
Price from
$122.30
1 night, 2 adults

Zula Zanzibar

Hotel in Paje

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

B
Bunescu
From
Greece
Amazing view of the ocean, beautiful beach. Very nice service and welcoming staff. The room was very nice, clean with amazing balcony view. Nice bar-restaurant in front of the beach!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,102 reviews
Price from
$127.12
1 night, 2 adults

Babalao Bungalows

Hotel in Nungwi

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

N
Nasser
From
Oman
Amazing place Good price Good location Good stuff
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,731 reviews
Price from
$82.37
1 night, 2 adults

ZAN Island Beach Hotel

Hotel in Jambiani

ZAN Island Beach Hotel features a shared lounge, terrace, a restaurant and bar in Jambiani.

A
Ahmed
From
United Arab Emirates
Stuff is friendly and helpful. Mo Farrag is very helpful, he goes above and beyond to help and support
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 113 reviews
Price from
$82.10
1 night, 2 adults

Oasis Nungwi

Hotel in Nungwi

Located in Nungwi, a 4-minute walk from Royal Beach, Oasis Nungwi has accommodations with a garden, free private parking, a restaurant and a bar.

J
Joe
From
Kenya
Everything about the place was just amazing. Very clean, spacious, and well designed. I am definitely coming back.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 165 reviews
Price from
$87.53
1 night, 2 adults

Tembo Kiwengwa Resort

Hotel in Kiwengwa

Located in Kiwengwa, a few steps from Kiwengwa Beach, Tembo Kiwengwa Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Arafa
From
Uganda
Everything about this hotel is amazingly exceptional from the front desk to the ambiance , staff customer care, wide range of breakfast options. The beautiful rooms .. I enjoyed my walk in pool room and surprise birthday floating breakfast. Very clean rooms and compound. The beach is right at the hotel,
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 591 reviews
Price from
$202.92
1 night, 2 adults

Riu Palace Swahili - All Inclusive - Adults Only

Hotel in Nungwi

Located in Nungwi, a 3-minute walk from Kendwa Beach, Riu Palace Swahili - All Inclusive - Adults Only has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

S
Shamim Nanfuma
From
Uganda
Everything Got the same experience i got at RIU in Dubai
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 502 reviews
Price from
$324.01
1 night, 2 adults

Golden Hotel

Hotel in Nungwi

Located in Nungwi, a 3-minute walk from Nungwi Beach, Golden Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

H
HAITHEM
From
Algeria
It’s a wonderful place and a beautiful hotel with calme and peaceful ❤️
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 426 reviews
Price from
$71.64
1 night, 2 adults

The Soul Zanzibar Beach Hotel & Spa

Hotel in Pwani Mchangani Mdogo

Located in Pwani Mchangani Mdogo, a few steps from Pwani Mchangani Beach, The Soul Zanzibar Beach Hotel & Spa provides accommodations with an outdoor swimming pool, free private parking, a garden and...

H
Habiba
From
Kuwait
The hotel is very tidy, clean, and very quiet. It overlooks a very beautiful beach. The best part is that it's new and makes you feel like you're really in Zanzibar. The staff are friendly and provide excellent service. I especially like the hotel manager, Jola, who was wonderful and welcoming. Don't miss the opportunity to enjoy this comfortable and wonderful place. I would like to thank the hotel owner who offered us free massage sessions, as Ali was friendly and hospitable as well.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 120 reviews
Price from
$191.91
1 night, 2 adults
See all 1437 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 9.2
Wonderful - What previous guests thought, 502 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,544 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 78 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 681 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 591 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 985 reviews

Zanzibar's best hotels with breakfast

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 442 reviews

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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 314 reviews

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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 297 reviews

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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 405 reviews

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.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 238 reviews

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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 624 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.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 148 reviews

Located in Pingwe, a 10-minute walk from Michamvi Pingwe Beach, The Bali Resort Zanzibar provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 426 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.

Budget hotels on Zanzibar

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 149 reviews

Located in Pwani Mchangani, a few steps from Pwani Mchangani Beach, BIANCO AZZURRO Hotel & Restaurant has accommodations with an outdoor swimming pool, free private parking, a garden and a private...

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 352 reviews

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

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 287 reviews

Amani Hotel Paje has an outdoor swimming pool, garden, a terrace and bar in Paje. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 206 reviews

BaraBara Eat&Sleep features a garden, private beach area, a shared lounge and terrace in Paje. Providing a bar, the property is located within a 5-minute walk of Paje Beach.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 898 reviews

Located in Matemwe, a few steps from Matemwe Beach, HEBE Bungalows Lodge has accommodations with a garden, free private parking, a private beach area and a shared lounge.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 182 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.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 319 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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 290 reviews

The Garden features an outdoor swimming pool, fitness center, a garden and shared lounge in Paje.

Hotels on Zanzibar you can book without a credit card

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews

Located in Paje, a 2-minute walk from Paje Beach, Bahari Paje Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

Located in Nungwi, a 10-minute walk from Royal Beach, OMNYA Nungwi Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 97 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.

Jerry

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

Located in Jambiani, a few steps from Jambiani Beach, Jerry has accommodations 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, 22 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.

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

Located in Zanzibar City, 4 miles from Peace Memorial Museum, Mbirimbi Airport Malazi has accommodations with a garden, free private parking, a terrace and a restaurant.

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

Located in Zanzibar City, Golden Nap hostel provides air-conditioned rooms with free WiFi.

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

Offering an outdoor pool and a restaurant, Queen of Sheba Beach Lodge is located in Pongwe. Free WiFi access is available.

FAQs about hotels in Zanzibar

See reviews by guests who stayed at hotels on Zanzibar

See all
From $864 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 306 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 byChristina
Greece
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 292 reviews
Excellent hotel, the best on Zanzibar. Big, clean, green territory- native forest has been preserved and there are lots of different birds living here, not only crowns, if you know, what I mean ;) Bungalows design is astonishing, you will stay in the room with great comfort and visual pleasure. Staff is very well trained and ready to help in any possible situation, you literally need to worry about nothing during your stay here - this is exactly what locals call “hakuna matata”. Internet connection is fast and stable. Clean, sandy beach and unforgettable sunsets.
Guest review bySiarhei
Belarus
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 113 reviews
Our stay was honestly amazing — probably one of the best hotel experiences we’ve ever had. The staff were super friendly, really thoughtful, and made us feel special the whole time. The resort is gorgeous, with beautiful gardens, stunning ocean views, plenty of privacy, and clean, comfy, luxurious rooms. The food was incredible too — every meal felt like a treat. Tulia is one of those places you just never want to leave.
Guest review bySofia
Czech Republic
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 326 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 byFady Rezk
Egypt
From $345.95 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 356 reviews
The hotel garden and the ocean view is just beautiful. The property is well maintained and the staff are always at your disposal. It's a place for tranquility and relaxing. Highly recommend.
Guest review byLubos
Czech Republic
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,189 reviews
We were very surprised after reading some reviews to get to this splendid well maintained hotel with excellent service. Highly recommend, really nothing to say.
Guest review byLyudmyla PETRUK
Spain
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 246 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 bymichelle
United States
From $513 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 324 reviews
The beach on which the hotel is located is just wonderful! I think it could be the best resort on the island, we loved it!
Guest review bySgouropoulou
Ethiopia
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 637 reviews
The staff are incredibly friendly. The pool’s were clean. The ocean was warm and great to swim in. Huge food variety.
Guest review byMichael
South Africa
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 154 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 byReihane
United Arab Emirates
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 202 reviews
The lobby staff was very very profesional and helpfull. Beach section also very well organised and nice.
Guest review byTUFAN
Tanzania
From $111 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 932 reviews
Very nice and affordable place with great location, as. It’s nearby all the attractions
Guest review byalkharusi
Oman
From $534 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 147 reviews
Enjoyed the space of the junior suite and the beach and ocean were the best.
Guest review byJervin
Canada
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 446 reviews
Great people, the food was amazing. I will definitely come back.
Guest review byAmit
Israel
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 384 reviews
Clean environment, excellent communication skills
Guest review byHUSSEIN
United States
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,118 reviews
It was a beautiful, peaceful and fun property.
Guest review byMarry
Ethiopia
From $100 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 199 reviews
The stuff was amazing they made my stay great
Guest review byNgwenya
South Africa

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

Scored out of 10, guest rating 6.0

Very beautiful beach and a lovely little village.

Very beautiful beach and a lovely little village. At low tide you can take a perfect walk along the shore. There is some seaweed on the beach, but it is still a gorgeous white sand beach with beautiful blue water. The only downside: there are a lot of beach vendors who constantly approach you. Personally, I found it too much. You want to enjoy a quiet walk along the beach, but that is basically impossible. Even when I clearly avoided eye contact, they would still come up to me. I understand they are trying to make a living, but the constant approaches felt quite disrespectful and really took away from the relaxing experience.
Guest review byJury
Belgium
Scored out of 10, guest rating 6.0

The city is amazing, beaches are stunning, but the island is...

The city is amazing, beaches are stunning, but the island is not ready for tourism yet. They are always agressively trying to sell you everything, from coconuts, to taxi rides and boat tours. It is very hard to walk on the streets or at the beach, you can barely look at the view, I was constantly focused on the people around me.
Guest review byDavi Uvara
Brazil
Scored out of 10, guest rating 6.0

We went to Al Casbah for dinner - an eclectic fusion of...

We went to Al Casbah for dinner - an eclectic fusion of Swahili and Algerian dishes - Most delicious. I definitely recommend it. We also went to the Italian Restaurant - Giorgio's. Homemade pasta which was delicious and a lovely host - would strongly recommend this restaurant too. The town itself is very dirty, very busy and a little overwhelming. The beach is tidal so good for long walks at low tide, not passable at high tide except for kite surfers. Food at the beach is expensive and not very good. Too many hawkers bothering you for sales. The nearby Blue Lagoon (13kms) is excellent for snorkeling ( you do need a boat though) and the Rock Restaurant is sublime!
Guest review byJoanne
Scored out of 10, guest rating 10

We loved the accommodation in a beautiful garden setting.

We loved the accommodation in a beautiful garden setting. Comfortable cottage with aircon and small kitchen. Lovely breakfast nook under a bedouin in garden. Friendly, helpful staff. Good breakfast. We had a delicious dinner cooked by the hosts. We should’ve stayed a day longer. Jambiane is a lovely beach town. We went snorkeling in the am and sailing in the afternoon on a wooden sail boat. Jambiane snorkeling and beach restaurants are also the most affordable in Zanzibar thus far.
Guest review byIlse
South Africa
Scored out of 10, guest rating 8.0

The hospitality is great!

The hospitality is great! The people are very warm and always greet you with a smile. Good place for relaxing..Got around with a driver who worked for the hotel..stopped at some of the roadside vendors and had grilled chicken and fries.. also ate at the Cape Town Fish Market and Taarabu hotel restaurant in Stonetown.
Guest review byAnonymous
Scored out of 10, guest rating 10

It is a very quite hotel, lots of space for all the guests,...

It is a very quite hotel, lots of space for all the guests, the deck is amazing. They have loungers which aren't on the beach which you end up being grateful for as sometimes the locals "beach boys" can get a bit much, but you experience them everywhere in Zanzibar. The tide does go out quite a bit on the East Coast, so not a lot of prime swimming time. We loved the staff and they were very attentive and friendly. We had a rented car so drove up to Nungwi for a vibe for a day, it was about a 30minute drive. About 5 minutes walk from the hotel there were two great "local-ish" restuarants run by local guys. The one was called Marlin local restaurant and the other one was called Yellow Coco Restaurant, the food was exceptional and worth going out of your comfort zone for. We did go at the end of June just before major tourist season hits, so it might be louder closer to tourist season, but we really feel like this place exceeded our requirements and expectations. One thing to note is the bar and restaurant at the hotel do charge dollar prices, so going to the local restaurant really helped us budget wise.
Guest review byMegan
South Africa
Scored out of 10, guest rating 6.0

The beach is really outstanding, white fine sand, incredible...

The beach is really outstanding, white fine sand, incredible colours of the sea and always able to swim in both high and low tide. It finishes there unfortunately. Beach boys and vendors hassle you all day. Very noisy beach with music, jet skis, vendors, tourists - also the areas for swimming are very limited by bouys and cords to stop the boats and jetskis from entering. There are quieter areas you can walk to but you’ll get hassled as soon as you put down your towel. This beach is struggling to find an identity due to all the chaos. Restaurants in the area are limited and average at best both in terms of quality of food and furnishings. Outside the beach on the main street there are tons of taxi drivers waiting for you, motorbikes, scooters driving past. Kendwa beach is a postcard paradise but unfortunately the reality is the polar opposite.
Guest review byScott
Italy
Scored out of 10, guest rating 10

This is one of the closest private houses to the sea in the...

This is one of the closest private houses to the sea in the area. We loved having an entire house instead of just a room—it gave us so much space, comfort, and freedom. Waking up and reaching the beach within moments made our stay truly special. We would definitely come back
Guest review byAriel
Israel
Scored out of 10, guest rating 6.0

The area could use some improvement, especially the road...

The area could use some improvement, especially the road leading to the hotel and the general cleanliness of the surroundings. Investing in road maintenance and community education on ocean conservation would make a big difference and benefit both visitors and locals.
Guest review byLedwaba
South Africa
Scored out of 10, guest rating 8.0

Quite a rural area with many street shops.

Quite a rural area with many street shops. Hotels are a short walk from Jambiani Street and on the beach. Mostly an area for R&R tourists with some sports and other outdoor activities. The beach is covered with locals trying to sell you anything. Interesting to experience the area, but we are unlikely to return.
Guest review byRobert
Switzerland

More places to explore, more ways to go