Skip to main content
Manage my booking

Search hotels on Zanzibar, Tanzania

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

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Check out these popular cities on Zanzibar

Nungwi

226 hotels

Zanzibar City

267 hotels

Paje

200 hotels

Jambiani

242 hotels

Kiwengwa

109 hotels

Matemwe

70 hotels

Kendwa

47 hotels

Bwejuu

75 hotels

Kizimkazi

31 hotels

Michamvi

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

A
Adriana
From
Romania
The hotel is very well managed. Customer care is very well applied here. Everything is carefully done. The room is big, it has everything you need: refrigerator, iron, kettle, AC, big table, 2 comfortable chairs, a nice balcony with a table and 2 chairs. Wi-fi was good. The bathroom has enough space too and it looks modern. A lot of small stores around the hotel and close to the beach, around 100 m. The area has good roads, so it is full of cars and motorcycles.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,232 reviews
Price from
MYR 406.89
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.

j
joe
From
United Kingdom
Fantastic beach side location. The staff are amazing and helpful. We would highly recommend 10 out of 10!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,533 reviews
Price from
MYR 693.77
1 night, 2 adults

Babalao Bungalows

Hotel in Nungwi

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

S
Szidónia
From
Hungary
Ahmet and the staff accommodated our every need, they went above and beyond to fulfil each request. The location of the hotel is great, secluded but close to the beach. The bungalows and all of the facilities are comfortable, in a tropical garden which is great for chilling out. We really enjoyed the bbq night with live music. The breakfast was great.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,834 reviews
Price from
MYR 399.49
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.

l
liel
From
Israel
The crue was very nice and always responsive Very recmensed
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 125 reviews
Price from
MYR 279.48
1 night, 2 adults

Tikipalmbeachhotel

Hotel in Paje

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

S
Sharon Josephine
From
Kenya
Everything was spot on.From the staff,to the stay to the food to the location.Loved everything
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 138 reviews
Price from
MYR 440.18
1 night, 2 adults

Kai Zanzibar Hotel and Spa

Hotel in Nungwi

Located within a 5-minute walk of Nungwi Beach and 27 miles of Kichwele Forest Reserve, Kai Zanzibar Hotel and Spa provides rooms with air conditioning and a private bathroom in Nungwi.

M
Mohamed
From
Spain
Everything was more than perfect and more than my expectations
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 121 reviews
Price from
MYR 1,180.68
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.

h
hamad
From
Kuwait
Very nice property An amazing staff especialy with Peter
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 277 reviews
Price from
MYR 1,545.36
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.

z
zheng
From
China
amazing location, steps away from beach and turtle aquarium, tasty food. friendly and sweet staff, very dedicated and responsive owner, truly care about our experiences and goes above and beyond.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 290 reviews
Price from
MYR 665.82
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.

A
ASHA
From
United Arab Emirates
Everything. Breakfast was amazing. The villa was clean and beautiful.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 184 reviews
Price from
MYR 657.60
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
Anita Kaur
From
Norway
If you are looking for a relaxed and beautiful atmosphere, you have come to the right place. The views are insane, the bungalows are huge, the food was impeccable and service outstanding! The manager really takes care of you and can assist you with making the most of your holiday and stay.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 210 reviews
Price from
MYR 425.39
1 night, 2 adults
See all 1374 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, 3,006 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,335 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 9.6
Exceptional - What previous guests thought, 125 reviews

Popular with guests booking hotels on Zanzibar

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

Popular with guests booking hotels on Zanzibar

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 925 reviews

Zanzibar's best hotels with breakfast

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

From MYR 637.05 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 279 reviews

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

From MYR 1,434.39 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 525 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.5
Exceptional - What previous guests thought, 371 reviews

Located in Kiwengwa, a few steps from Kiwengwa Beach, Z-Breeze Zanzibar 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, 437 reviews

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

From MYR 2,388.03 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 313 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 MYR 1,496.04 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 373 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 MYR 986.40 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 297 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.

Budget hotels on Zanzibar

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

From MYR 517.86 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 365 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 MYR 522.79 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 410 reviews

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

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 243 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 MYR 369.90 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 332 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 MYR 287.70 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 530 reviews

Located in Nungwi, within a few steps of Nungwi Beach and 27 miles of Kichwele Forest Reserve, Siri Beach Lodge has accommodations with a garden and free WiFi throughout the property.

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

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

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

Located in Nungwi, a few steps from Nungwi Beach, pasha nungwi zanzibar provides accommodations with a garden, free private parking, a private beach area and a terrace.

Hotels on Zanzibar you can book without a credit card

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

Located in Jambiani, a few steps from Jambiani Beach, Mufassa Beach Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

From MYR 156.04 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

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

From MYR 986.40 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 65 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.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 19 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 MYR 924.75 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 28 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 MYR 164.40 per night

Jerry

Hotel in Jambiani
No credit card needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 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.

From MYR 440.18 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 123 reviews

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

Two Palms

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

Two Palms features a garden, private beach area, a terrace and bar in Jambiani. The hotel provides an outdoor swimming pool and room service.

From MYR 406.89 per night

FAQs about hotels in Zanzibar

See reviews by guests who stayed at hotels on Zanzibar

See all
From MYR 575.40 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,211 reviews
I really liked that the hotel is right by the beach so i could go to the beach all the time and go for different activities. my room was clean. I was given 2 bottles of water each time they cleaned the room which is really good. Zanzibar was very Hot so i am very glad the room had AC and a ceiling FAN. I liked that the bathroom had a water heater because i prefer hot showers. The staff were friendly and nice from the cleaning staff to the receptionist to the waiters and waitresses at the restaurant. The swimming pool was clean and the beds by the pool were more than enough for the guests. the hotel is located in a quiet area so i got to rest and enjoy my vacation away from the noise of the city. the restaurant food was amazing. i liked having meals with the view of the ocean. Also as a solo traveller woman, I felt safe here. Lastly, my departure flight was late in the night so at check out time they helped me keep my bags in the luggage room so i could continue to relax till it was time to leave.
Guest review by
Aryemo
Uganda
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 248 reviews
The location is absolutely beautiful, with a stunning beach lined with palm trees and a peaceful atmosphere that made the whole experience incredibly relaxing. I loved that it was never crowded, it felt like a private escape. The food was truly delicious, every meal was fresh and full of flavor. What really made the difference was the staff. Everyone was exceptionally friendly and warm, in a way I haven’t experienced anywhere else. Joseph and Jamal were especially helpful, and I’m grateful to all the other team members as well, even if I don’t remember all their names. We genuinely enjoyed our stay and would happily return. Highly recommended!
Guest review by
Anca
Romania
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,242 reviews
Amazing staff! They’re the kindest people I’ve ever met! It’s located on really nice beach. I would say it’s the best part of the beach. If you walk few meters on the left, there’s plenty of starfish. Really delicious food in the restaurant. Breakfast was also good, not the same every day and lot of choices. Wouldn’t find any better place. :) We stayed all day after check out before leaving and they let us take a shower in the lobby, provided towels and also beach towels.
Guest review by
Lucie Elizabeth
Czech Republic
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 694 reviews
This property is a real gem. It has everything that you need for relaxing vacation. Beautiful beach, nice pool. Amazing nature surrounding everything. Staff is very attentive and knowledgeable, they are very kind and pleasant. Rooms are spacious, clean and bed is comfortable. Food and drinks selection is very wide and everything is delicious. We really enjoyed our stay, everything was amazing from check in to check out and throughout.
Guest review by
Ljupco
United Arab Emirates
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 147 reviews
The hotel is very clean management is amazing also ahlam and all of them very helpful and they do there best to serve u well. Highly recommend the area is classier than paje beach very chill and clean. The room was clean and specious. The spa is very good highly recommend. They recommended a driver and a yoga instructor and a hair stylist to do my hair all of them where so good with amazing prices
Guest review by
Buthaina
United Arab Emirates
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 349 reviews
Everything! I can’t fault it. Starting from the gate, very warm welcome. Made me and my wife feel and get in tune with the happy mood. Very exceptional service from staff, spectacular amenities and access and good value for money. I felt very happy and can recommend this to anyone with my eyes closed. Made a lot of vacation memories with my wife here.
Guest review by
Hilary
Malawi
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 224 reviews
We had a wonderful time. The rooms were clean and spateous, the view was amazing, the food in the diner was extraordinary. Geoffrey was a great host, he and the staff were very kind and helpful. All of this made our time here very special.
Guest review by
Orsolya
Hungary
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 287 reviews
Everything, the service, the staff but most of all the food was exceptional. The depth, breadth, quality and sheer variety and extent of the food was extraordinary - we loved the meals particularly the gala night. A perfect hotel.
Guest review by
Mark
United Kingdom
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 316 reviews
Our stay at Zuri Hotel in Zanzibar was simply perfect. Exceptional service, stunning views, and unforgettable experiences made it a dream getaway.
Guest review by
Mohammed
Qatar
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 441 reviews
I loved how friendly and accommodating the staff were. The views are spectacular and the hotel was very clean.
Guest review by
Dennis
United States
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 367 reviews
Everything was out of this world. The stuff was great. Breakfast, rooms, pool… just impeccable!
Guest review by
Romik
Russia
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,354 reviews
Our room was spacious and clean Very comfortable beds Variety of food options
Guest review by
Sandra
Uganda
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews
every thing. the staff was fabulous. the food was excellent.
Guest review by
Mark
United States
From MYR 645.11 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 221 reviews
Kind staff and excellent room with a fantastic bed.
Guest review by
Tompson
United States
From MYR 1,200.12 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 384 reviews
The environment is exceptionally beautiful.
Guest review by
Leticia
Tanzania
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 378 reviews
Very cosy, unique Boutique Hotel.
Guest review by
YouTube: Laura my life
Ireland

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

10

As SA travellers the people on the beach can be a bit much -...

As SA travellers the people on the beach can be a bit much - but again you are interacting with other cultural - which is wonderful. Became friend with Daniel a Messai and will keep touch. The Zanzibar are warm honest people. I loved the Jumbo while walking along the beach
Guest review by
PHILIP DE WET
South Africa
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

The beach is beautiful and the water very warm.

The beach is beautiful and the water very warm. Because of the strong tides there's only water in the morning and the afternoon but it makes the beach very interesting and beautiful and gives the oportunity to walk far out and find seashells and starfish. The only downside to the beach is the many very insisting sellers who make it impossible to go for a walk without being approached.
Guest review by
Trine
Belgium
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
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 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
gogless