Search hotels on Zanzibar, Tanzania

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

Check out these popular cities on Zanzibar

Nungwi

220 hotels

Zanzibar City

254 hotels

Paje

198 hotels

Jambiani

235 hotels

Kiwengwa

109 hotels

Matemwe

71 hotels

Kendwa

46 hotels

Bwejuu

71 hotels

Kizimkazi

29 hotels

Michamvi

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

S
Sharma
From
India
The stay is very comfortable and staff is extremely friendly. They even added a special birthday cake when they realised it’s my birthday. Great service, very close to beaches and other attractions.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,263 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.

R
Rumbidzai
From
Eswatini
Breakfast was good with a variety of selection everyday. The staff are always there to assist and very cheerful , from the gate , spa , restaurant . They have very good customer care.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,528 reviews
Price from
US$240.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.

P
Peter
From
Slovakia
Ahmed is a great host and makes you feel in Babalao really like at home. They really care, help you with everything, organize everything based on your needs. Sustainability way of doing things in the hotel especially in the country like Tanzania is something what really makes it special. Thanks Babalao for creating a great memory!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,820 reviews
Price from
US$140.40
1 night, 2 adults

ZAN Paradise Beach

Hotel in Bwejuu

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

From
Tanzania
we really enjoyed stay here, the service is great and everything is okay, Big thanks to Joseph from reception! we really definitely come back again
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 113 reviews
Price from
US$71.76
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.

S
Stefano
From
Italy
To find a really beautiful room and modern bathroom here in Nungwi for a very effortable prince is been a fantastic experience !!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 161 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.

O
Oliver Brown
From
United Kingdom
The reception was fast and very professional. The safari tour exceeded our expectations, and the night security made me feel safe at all times. We stayed in an apartment, and the space was surprisingly large - the living area was spacious, and the bathroom was huge, which was a great bonus. Overall, we had a very comfortable stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 144 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.

M
Milton
From
Brazil
Employees extremely polite. The room is very clean. The food is marvellous. It’s our honeymoon and the helped to make our experience even more especial
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 128 reviews
Price from
US$370.55
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
Felicia
From
Netherlands
The place is in a nature habitat and so you enjoy the sea going back and forth. Beautiful view. I've been in many places but the beach is withe water transparant blue similar to the maldives. I enjoyed everything and everyone working there. My biggest compliments to you all thank you.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 284 reviews
Price from
US$338.40
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
Christian Gabriel
From
Qatar
The staff was very welcoming and accommodating. They make sure you are being looked into. Very good service.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 297 reviews
Price from
US$247.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
Velisa
From
Tanzania
I was blown away by everything!! Great Value for money ! Exceptional!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 189 reviews
Price from
US$160
1 night, 2 adults
See all 1403 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,050 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,462 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,574 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,337 reviews

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,192 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,423 reviews

Zanzibar's best hotels with breakfast

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

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

From US$126 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 292 reviews

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.

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

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

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

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

From US$239 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 529 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$246 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 455 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, 316 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, 383 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

Budget hotels on Zanzibar

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

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

From US$112.50 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 369 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$103.90 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 405 reviews

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

From US$72 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 437 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, 240 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, 332 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.4
Superb - What previous guests thought, 548 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$117 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 493 reviews

Offering an outdoor pool and a private beach area, Jaribu Beach Hotel is set in Paje in the Zanzibar Region, 39 km from Zanzibar City.

From US$89 per night

Hotels on Zanzibar that you can book without a credit card

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

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 127 reviews

Facing the beachfront, Zanzi beach hotel offers 3-star accommodation in Nungwi and has a garden, private beach area and terrace.

From US$130 per night

Two Palms

Hotel in Jambiani
No credit card needed
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 123 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

Mudi House

Hotel in Jambiani
No credit card needed
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 170 reviews

Located in Jambiani, 100 metres from Paje Beach, Mudi House provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$30 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 117 reviews

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

From US$120 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 105 reviews

Offering beachfront accommodation in Pongwe, Santa Maria Coral Park has a restaurant and bar on site and offers special diet menus on request. Guests can rent bicycles to explore the surroundings.

From US$80 per night

FAQs about hotels on Zanzibar

See reviews by guests who stayed at hotels on Zanzibar

See all
From US$1,170 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 282 reviews
The hotel is beautiful, the rooms are huge and it feels like home. Beautifully located on the beach and what makes this hotel so special is the presence of the manager and the amazing staff! We have rarely felt as comfortable as we do here and we have never experienced such an attentive and present manager and we have stayed in many luxury hotels. The staff is incredibly friendly, attentive and eager. Our flight was postponed to very late, the Manager Tuan Thasleem Juhara knew that we had to do our checkout the next day and offered us a free late checkout including dinner! We were able to stay in our room until late, enjoy our last day to the fullest at the beach, watch the last sunset, have a shower in our room and enjoyed our last dinner with no rush and then checed out. Simply fantastic and so generous! From the staff at the reception, in the restaurant, bars, gardeners, room cleaners to the manager they are all great and go the extramile! Thank you all for doing such a great job and making us fall in love with you! You really miss these people when you leave this place! Hakuna Matata!
Guest review by
Soraia
Switzerland
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 267 reviews
A really nice hotel with beautiful beach. The hotel has always activities, but they organize you as well everything very flexibel. The Hotel size is smaller than some neighboring hotels, but has a large garden, two pools, so you never feel it crowded, it has a very familiar atmosphere. The staff is amaizing! They are not only polite and friendly, but they come to you also to have company if they see that you are alone, or only to chat, or play table tennis. Herieth was also very helpful, and cared a lot about the guests, and always made sure they felt good.
Guest review by
Béla
Austria
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,346 reviews
We had an absolutely wonderful time at Riu Palace. The staff were all charming and attentive, responsive to all requests. The food was great, the beach was stunning, there was a good variety of pools and sun loungers and gorgeous views/sunsets. We enjoyed some of the cultural performances. The room was very comfortable and the bed was huge.
Guest review by
Grace
United States
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 441 reviews
We stayed in the 1 bedroom cottage which had a separate living area and deck straight over the water when the tide was in. Amazing room. There are 2 restaurants on site both with great food and a rooftop bar. The staff were very helpful and friendly and the location was great
Guest review by
Joanna
Thailand
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 202 reviews
I loved the surroundings of the whole of the resort, so many options of places to relax or eat we didn’t have time to go to all of them. The view of the beach was amazing, you could walk out onto the beach as far as you wanted. Definitely coming back
Guest review by
jacqueline
United Kingdom
From US$1,202 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 125 reviews
Tulia was amazing. The hotel was clean and beautiful, the staff were lovely and the meals were fabulous! We enjoyed our stay very much and left feeling very relaxed. Cannot wait to be back!
Guest review by
seshika
Australia
From US$252 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 388 reviews
Linen was very clean. Rooms were nice and cool. The staff deserve a 5*. Respectful and quick to act. The travel agent Masoud, was good at recommending and arranging activities.
Guest review by
FAITH
Zimbabwe
From US$100 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 217 reviews
We loved the hotel they have quite big space having greenery every where. Staff epecially Ajay room manager was helpful. Balram cooked delicious food. Everything was perfect.
Guest review by
Syed umer
Tanzania
From US$1,160 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 317 reviews
We liked the well-groomed territory, the nature, the people who work there, especially super professional and friendly Nina, amazing people in restaurant.
Guest review by
Francesco
Italy
From US$387.95 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 350 reviews
Excellent facilities too many to list The biggest pool I have ever seen at a hotel All the staff couldn't do enough for the clients First class food
Guest review by
Terence
United Kingdom
From US$800 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 224 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$100 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,192 reviews
It was a home away from home the place was clean and the location is prefect.The food was nice and fresh 😋
Guest review by
Anesu
Zimbabwe
From US$301.15 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,227 reviews
Except the rooms that needs renovation, the hotel and its vibe, its food and staff are perfect
Guest review by
Majdi
Luxembourg
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 375 reviews
The breakfast was nice & their chef is AMAZING , try the grilled prawns 🍤 with avocado 🤤
Guest review by
Victoria
Nigeria
From US$520 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 145 reviews
beautifully manicured and great attention to detail - gardens and staff all exceptional
Guest review by
taryn
Zimbabwe
From US$632 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 696 reviews
Good food, nice beach with umbrellas, very good and helpful staff.
Guest review by
Paulí
Slovakia
From US$935 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 354 reviews
"dinner", "breakfast", and "pool" just very nice
Guest review by
Moncef
United Arab Emirates

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

10

Beautiful beach with a decent selection of restaurants and...

Beautiful beach with a decent selection of restaurants and bars. I loved the Fish Market restaurant and kept going back. Amazing blue sea, powder soft sand and great location for sunset. As a female solo traveller I didn’t like constant hassle from men dressed as Masai.
Guest review by
Sally
United Kingdom
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
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

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

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