Search places to stay in Zanzibar

Find the places to stay that appeal to you the most

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

Zanzibar City

197 places to stay

Jambiani

187 places to stay

Nungwi

183 places to stay

Paje

161 places to stay

Kiwengwa

91 places to stay

Matemwe

60 places to stay

Bwejuu

55 places to stay

Michamvi

45 places to stay

Kendwa

37 places to stay

Pwani Mchangani

32 places to stay

Kizimkazi

27 places to stay

Uroa

26 places to stay

Pingwe

21 places to stay

Makunduchi

20 places to stay

Pongwe

17 places to stay

Kinyasini

16 places to stay

The best places to stay in Zanzibar

Check out our pick of great places to stay on Zanzibar

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.

M
MVtej
From
Slovenia
Nice helpful staff, diverse and rich breakfast, Nice big pool, also nice rooms. The hotel is new and well maintained.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,171 reviews
Price from
US$108
1 night, 2 adults

The Mora Zanzibar - Luxury All Inclusive

Matemwe

Facing the beachfront, The Mora Zanzibar - Luxury All Inclusive offers 5-star accommodation in Matemwe and has a garden, private beach area and bar.

K
Kholofelo
From
United States
_*A Truly Unforgettable Resort Experience!!*_ What an amazing time!! From the moment we arrived until the day we left, our experience at this resort was nothing short of extraordinary. The level of service was exceptional, ensuring that every aspect of our stay was seamless and luxurious. A special mention must be made of our personal valet, Captain Hussein, who went above and beyond to make our stay unforgettable. His attention to detail, warm hospitality, and commitment to excellence set a new standard for guest service. Whether it was arranging experiences, ensuring our suite was perfect, or anticipating our needs before we even voiced them, Captain Hussein made us feel like royalty. The resort itself is a true paradise—stunning architecture, world-class amenities, and an atmosphere of pure relaxation. Our suite was specially curated to fit our preferences, and the housekeeping team was unparalleled in their service, refreshing and preparing our suite twice daily to perfection. Dining was another highlight of our stay. With an array of incredible restaurants, every meal felt like a culinary journey, crafted by world-class chefs who delivered unforgettable flavors and presentation. Entertainment was abundant, with plenty of options to keep us engaged and entertained throughout our stay. Whether it was live performances, activities, or simply enjoying the breathtaking surroundings, there was never a dull moment. The resort’s staff truly set this place apart. From the front desk ensuring every request was fulfilled to the ever-smiling and professional team across the property, the service delivery was unmatched. If you’re looking for a luxurious, world-class getaway, The Mora Zanzibar is the perfect destination. And if you have the opportunity, request Captain Hussein—his impeccable service and genuine care will elevate your experience to a whole new level.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,746 reviews
Price from
US$416
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.

N
Neringa
From
Lithuania
It was one of the best experiances in Zanzibar. The hotel is best for tourists who likes “butik” type hotels. Usually we live in a bigger hotels, so after that experience, we felt so much privacy in every area. No need to fight for the places near the pool, in the beach or restaurant. Very clean rooms. The kindness staff (all speaking English). And the food - we really enjoyed it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,546 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.

W
William
From
United States
Perfect, stylish boutique hotel with artistic touches close to the beach in a modern, yet local, architectural idiom, with excellent staff, delicious breakfasts, amazing monthly African dinner/show, and warm, lovely hosts.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,841 reviews
Price from
US$97.20
1 night, 2 adults

Hostel 197

Nungwi

Hostel 197 has an outdoor swimming pool, garden, a terrace and restaurant in Nungwi. Featuring a bar, the property is located within 400 metres of Nungwi Beach.

N
Nursediego
From
Australia
That is a hostel that offers you a resort experience, so it's perfect. And they are just starting, I wish I could come back in a couple of months to see everything they are creating there.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 154 reviews
Price from
US$110
1 night, 2 adults

Compass Hostel

Nungwi

Compass Hostel in Nungwi provides adults-only accommodation with a garden, a shared lounge and a terrace.

T
TIAN
From
China
Very nice hostel, very clean, friendly staff, rich breakfast and fair price. The first time I lived in a hostel with air conditioning, electric fans and hairdryer in Africa. Recommended!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 126 reviews
Price from
US$28
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.

R
Rose
From
Botswana
Everything was perfect and beautiful. Service was excellent. I only had a chance to eat their breakfast and it was always amazing. Very private nd dreamy. Love it here
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 110 reviews
Price from
US$288.47
1 night, 2 adults

The Nest Tropical Oasis Resort

Paje

Boasting a balcony with pool views, a private beach area and pool with a view, The Nest Tropical Oasis Resort can be found in Paje, close to Paje Beach and 36 km from Jozani Chwaka Bay National Park.

O
Okao
From
Germany
Wasn't expecting to fall in love with this place! Affordable, friendly and full of character!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 266 reviews
Price from
US$684
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.

D
David
From
Qatar
Amazing Facilities, we really enjoyed the privacy a tranquility of the only adults concept, the landscape is very nice and is well taken care, the Villas and its decoration are outstanding and comfortable. Staff are very professional, serviceable, with positive friendly attitude.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 258 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.

T
Telma
From
Portugal
I had an absolutely wonderful experience at this hotel. From the moment I arrived, I felt warmly welcomed and genuinely cared for. The entire team was incredibly kind, helpful, and always available. Their constant presence and willingness to assist made the stay feel effortless and personal — they’re just genuinely nice, caring people who clearly love what they do. The location is perfect: tucked away in a quiet, peaceful area ideal for a relaxing vacation, yet just a few minutes’ walk from all the vibrant spots and city life. It offers the perfect balance of serenity and accessibility. The rooms were in perfect condition — spotless, comfortable, and beautifully maintained. The views were absolutely amazing and added so much to the overall ambience, which was calm, elegant, and welcoming. Even the little touches stood out. Even without a breakfast buffet, every morning brought a new, delicious selection. You could really feel the care put into creating a fresh, varied experience each day. Most importantly, I felt completely safe and taken care of throughout my stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 272 reviews
Price from
US$157.50
1 night, 2 adults
All places to stay on Zanzibar

Most booked places to stay in Zanzibar this month

See all

Popular with guests booking places to stay on Zanzibar

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,454 reviews

Popular with guests booking places to stay on Zanzibar

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

Popular with guests booking places to stay on Zanzibar

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,936 reviews

Popular with guests booking places to stay on Zanzibar

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

Popular with guests booking places to stay on Zanzibar

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

Popular with guests booking places to stay on Zanzibar

Popular with guests booking places to stay on Zanzibar

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 74 reviews

Popular with guests booking places to stay on Zanzibar

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,246 reviews

Popular with guests booking places to stay on Zanzibar

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

Popular with guests booking places to stay on Zanzibar

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 354 reviews

FAQs about places to stay in Zanzibar

Places to stay that guests love in Zanzibar

See all
Avg. price/night: US$62
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 964 reviews
very helpful staff as well as the owner of the property is also very helpful best place to stay in paje
Guest review by
Memon
People with friends
Avg. price/night: US$116.45
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 154 reviews
Location is excellent - right on the beach front - short stroll from nice restaurants and bars Breakfast was nice Good if you just want somewhere to sleep
Guest review by
Joe
Young couple
Avg. price/night: US$22.95
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 562 reviews
This was the perfect place to stay if you want to step from your room to the beach within 20 paces. The staff were fabulous and the food was delicious. The breakfast was gorgeous fresh fruit, omelette, pancakes, plus your teas and coffees. It felt like a little haven of tranquillity sat amongst the all-inclusive hotels on either side. The photos are the seating area between the rooms and the beach... really... you are that close!
Guest review by
Jacqueline
People with friends
Avg. price/night: US$68.40
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 311 reviews
Amazing place to stay in Nungwi! The staff are so helpful and friendly. Location is perfect as you’re walking distance from all beaches and attractions. AC worked amazing Breakfast was great!
Guest review by
Kavan
Young couple
Avg. price/night: US$36.12
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 917 reviews
The location is close to city center and the staff of the accommodation it is very welcoming. Thanks to Zaid for his hospitality.
Guest review by
Violeta Oly
Family with young children
Avg. price/night: US$180
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,544 reviews
The best location in stone town, the staff there is just perfect, very helpful people, the breakfast was spot on! Very delicious and full! Loved it, will be back.
Guest review by
kaoutar
People with friends
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 146 reviews
Great location, very good and various breakfast every day, free WiFi, the property was very clean and staff was amazing. It’s definitely a very good place to stay for your holidays! Paje and the Beach is just stunning…!
Guest review by
Claire
Young couple
Avg. price/night: US$124
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 355 reviews
Villa Huruma, was a beautiful and peaceful villa to stay at. Felt very much like home as it’s not too big, so even with other guests the stay was very personal. Lucy was a friendly and polite host and her breakfasts were very yummy. The place was very clean in general and was cleaned on a daily basis (as was the pool). Beach towels for the day beds were provided which was lovely of them. And the location is pretty great, minutes from the beach, not far from the city centres and also has a local gym!
Guest review by
Ugo
People with friends
Avg. price/night: US$95
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,936 reviews
Best location in Stone Town. The sea front room was amazing with an incredible view. Enjoyed our stay !
Guest review by
Gretha
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 632 reviews
We just loved this small, calm and cosy hotel. It has the best location in Paje, right on the beach but at the same time close to the village. Right outside the hotel you find a lot of small art and gift shops. The staff was very helpful, the poolarea beautiful and sometimes we were entertained by adorable monkeys up in the trees. The hotel offers yoga (for a cost) with wonderful view and teacher and the massage we took was awesame. We can also recommend the restaurant with good food and very pleasent waiters.
Guest review by
Anna
Family with young children
Avg. price/night: US$28.80
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 410 reviews
Best location
Guest review by
Nharu
Solo traveller
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 186 reviews
It is a very quiet place to stay in. Excellent location, by the Jambiani beach. Staff pay attention to every little detail. The manager and his team take good care of you. You are not a room number, you are "guest"! The room is super clean. I wish I had stayed longer or at least finished my Zanzibari trip there. It was a top choice!
Guest review by
Mari Sush
Solo traveller
Avg. price/night: US$81
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
This was the best stay I had in Paje. Incomparable quality at such a low price. Superb location in downtown Paje. Well designed, great mattress and linen, hot sweat water in the shower, ac was working great. A private kitchen is a huge plus, it give you a freedom and independency... not to mention the pool.. well kept and it felt totally private.
Guest review by
Tatiana
Solo traveller
Avg. price/night: US$92
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,380 reviews
Great location in town nearby the shore and lots of cafes and restaurants around. Beautiful garden with pool and restaurant. The breakfast is nice with a lot of variety. Rooms are comfortable and come with a mini fridge and water boiler. I can recommend this place to stay for a few nights to explore town.
Guest review by
Delia
Young couple
Avg. price/night: US$94.05
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 803 reviews
The hotel stay was really lovely, the breakfast was nice buffet style with fruit, pancakes and you can have eggs requested.. just no meat in the breakfast but you can eat enough to start the day. Not a complicated place to stay but if you do not have a rented car it is a bit of a walk to the restaurants and beach. The room was super clean and comfortable, I really would recommend this hotel in Nungwi
Guest review by
Vaneca
Solo traveller
Avg. price/night: US$51
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 38 reviews
Everything is great, it feels like home. The garden And the pool is amazing and only a few minutes to walk to the beach. The staff is so friendly and nice. The best place to stay in Makunduchi.
Guest review by
Karin
Family with young children
Avg. price/night: US$124
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 653 reviews
Loved our stay here and wished we stayed longer! Ali and the team were so lovely and accommodating with everything! Needless to say this is the best coffee we had in Zanzibar! My partner is also still raving about the breakfast!! Best place to stay if you have any dietary requirements as well. There are so many vegan options on the cafe menu and soya milk for coffee as well. Thank you so much for everything team
Guest review by
Alexia
Young couple
Avg. price/night: US$75
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 332 reviews
Nice and cozy place, friendly stuf, breakfast was delicious, clean room, beautifull swimming pool, good value service/money. The location is a little far away from the beach, but is ok. Nice quiet place to stay in Nungwi, Zanzibar.
Guest review by
Daniel
Family with young children
Avg. price/night: US$43
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 552 reviews
The location was very good, directly in the city center of stonetown. The room was big, and the AC worked well. The best experience was the receptionist, who were very kind, and offered lots of good restaurant for us. We got cold water from fridge.
Guest review by
Losi126
Young couple
Avg. price/night: US$370
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 154 reviews
Alma Hotel is the best place to stay in Jimbiani. We enjoyed every minute of it. The design of the hotel is very nice, the food is very good and the staff is amazing. Very nice, very attentive, very good service. Would recommend 100%
Guest review by
Elisabeth
Young couple
Avg. price/night: US$65
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 111 reviews
The property is perfect, the breakfast was amazing! The pool is a perfect place to stay in the evening or when you just want to relax for a bit. Also the hosts are absolutely fantastic, incredible human beings, if you feel bad they are helping you out with anything. I recommend this place from the bottom of my heart!
Guest review by
Bogdan-Ioan
Group
Avg. price/night: US$135
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,841 reviews
The hotel is perfect! Would 100% recommend staying here. The rooms and facilities are fantastic - the pool area is brilliant too and has shaded areas. It is in the best location too so you can walk to all the restaurants and bars. It is also about a 2 minute walk to the beach, which is ideal for trips as well. The host is lovely and really looks after you. The breakfast is fantastic - the fruit is so fresh! We also ate lunch here a few times, and the food was fantastic, especially the shrimp/octopus curry.
Guest review by
Abigail
Young couple
Avg. price/night: US$85
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 915 reviews
Ideal place to stay, great location, rooms were lovely and food/drinks were nice. Very accommodating to our needs. Staff super nice. Would recommend.
Guest review by
Louise
Young couple
Avg. price/night: US$45
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 94 reviews
The Kichwa House is the best place to stay in Kiwengwa! The staff is very welcoming and kind, ready to help you when you need. The house is just in front of a beautiful beach where you can also have kitesurf lessons. The place is quite but well served and not far from the village if you need to go for shopping. Definetly recommended.
Guest review by
Cristina
Solo traveller