Search hotels on Zanzibar, Tanzania

Enter your dates and choose from 1335 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,525 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.

M
Marjeta Gornik
From
Slovenia
We liked everything, the staff, the pool area and especialy the pets (a dog and 2 cute cats). Very homy vibe and beautifuly decorated. The owner was great and very helpfull. It is an oasis of peace and quiet in Nungwi. We loved it and we recomend it to everyone.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,823 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.

M
Mateusz Kowalski
From
Poland
We would like to express our sincere satisfaction with our recent stay at your hotel. It was evident that high standards of cleanliness and hygiene are consistently maintained throughout the property. The comfort and organization of the room, along with the amenities provided, greatly enhanced our overall experience. The staff demonstrated a high level of professionalism, hospitality, and a solution-oriented approach, which was truly commendable. The breakfast and other food and beverage services were of excellent quality and presented with great care. Additionally, the hotel's location offers significant convenience, with easy access to key points of interest. We sincerely thank you for the services rendered and wish you continued success
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 148 reviews
Price from
US$100.80
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.1
Superb - What previous guests thought, 136 reviews
Price from
US$320.09
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.

f
francy
From
Portugal
Very clean and the staff was very friendly and helpful. Very nice place to stay and relax
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, 300 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.

V
Valentina
From
Switzerland
The staff was super friendly, everything was super clean and looks very well maintained, you can tell that they care and pay attention to all details of the place to make it feel comfortable. The breakfast is always super good, loots of nice and fresh choices. The transport to the beach is very convenient. They organised all the tours and excursions we needed very easily and convenient
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 192 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, 296 reviews
Price from
US$126
1 night, 2 adults
See all 1335 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,457 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,438 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.1
Superb - What previous guests thought, 65 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,933 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,525 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 85 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, 538 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, 400 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, 443 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, 237 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$50 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 27 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

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