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.

a
alawwami
From
Saudi Arabia
Staff are friendly and helpful
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,174 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.

G
Geoff
From
France
The mora resort was very comfortable. Staff were attentive but not too much. Food was good and the range of food on the buffets was varied and tasty. There was always something interesting to choose. Room was very well equipped with everything that you could need. A great holiday.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,747 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.

M
Matúš
From
Czech Republic
Beautiful, small resort in the paradise.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,546 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.

M
MOHAMED
From
Egypt
It's good place ,clean and comfortable. Hot water available and also A.C is good. Different breakfast menu for every day 😋 Also they give for use a yummy welcome drink 🍸 We was fasting and we didn't take our breakfast, the owner give us a discount when we take our lunch It also near to the beach and alot of resturant around the hotel .
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,838 reviews
Price from
US$129.60
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.

I
Igor
From
Russia
This is the best hostel in Nungwi, and I think it's much better than many star hotels. It's new, has spacious grounds, a pool, and a beach volleyball court. The host, Gokhan, goes out of his way to make your stay as comfortable as possible. He's the best host I've ever stayed at. He always asks how my stay is going and if I need anything. The staff is very nice, always trying to make your stay comfortable. The atmosphere is very friendly.I'm so glad I chose this hostel. It's also conveniently located away from the local shops and has direct access to the road leading to Kendwa Beach. My recommendations
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 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.

M
Manouk
From
Netherlands
Amazing experience! It’s new, clean, Max is amazing too, thanks a lot for this great stay, definitely recommend this place 🙏🏻 Safe too as a solo female traveller! Also offers a working desk, wifi is good!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 128 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.

A
Anna
From
Ukraine
Stylish hotel and calm atmosphere!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 110 reviews
Price from
US$385.03
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.

K
Katie
From
Poland
breakfast was basic: eggs, fruit, toast. not bad, but not exciting either. the rest however was a total dream
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 267 reviews
Price from
US$1,710
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.

E
Elisabetta
From
Switzerland
Access to sea and almost private sandbank. Room clean and with all confort and private pool with amazing view. Nice restaurant.
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.

M
Marta
From
Isle of Man
A lovely boutique hotel. Good size rooms, comfortable beds and very. The hotel has a nice restaurant overlooking the ocean. The staff were all very nice and the owner very helpful in arranging a swimming with the dolphins trip for us.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 273 reviews
Price from
US$247.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,451 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,532 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,527 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,945 reviews

Popular with guests booking places to stay on Zanzibar

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Popular with guests booking places to stay on Zanzibar

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 76 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 8.5
Very good - What previous guests thought, 1,809 reviews

Popular with guests booking places to stay on Zanzibar

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 156 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, 563 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, 310 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, 916 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,532 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, 356 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, 633 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, 403 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,376 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, 805 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, 652 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, 553 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,838 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, 916 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, 93 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