Stay in Zanzibar's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The African Paradise Beach Hotel

Hotel in Bwejuu Beach, Bwejuu

Located in Bwejuu, a few steps from Bwejuu Beach, The African Paradise Beach Hotel provides accommodations with a restaurant, free private parking, a bar and a shared lounge. Best owners ever! We definitely felt at home! Amazing hotel and restaurant! Seafood and burgers are soo delicious! You really need to try octopus and king fish! The one and only good food in Zanzibar.. Rooms are so cleaned, beach is great. Owners arranged transfers for us that are wayy too cheap. Incredible breakfast with not only fruit or omelette and also pancakes! we loved laying on the beach and swim in an amazing ocean! We forgot our bike in Jambiani one day and they came and picked us up right away. Owners are incredibly helpful and managing everything to make us at home.. or even better :)

Show more Show less
9.8
Exceptional
109 reviews
Price from
$69
per night

SeVi Boutique Hotel

Hotel in Kigomani

Overlooking white-sand beaches and the crystalline waters of the Indian Ocean, SeVi Boutique Hotel is located at the north-east coast of Zanzibar, by the fishing village of Kigomani. Other than the fact that the access road is 'challenging', this place is absolutely amazing! Great food and lovely staff - we even got a massive upgrade to the villa right in front of the beach! If you want a laid back vacation, away from the confusion of Nungwi, this is your go-to place.

Show more Show less
9.5
Exceptional
268 reviews
Price from
$168.53
per night

Summer Beach Paje

Hotel in Paje Beach, Paje

Located within 31 mi of Peace Memorial Museum and Hamamni Persian Baths, Summer Beach Paje offers rooms in Zanzibar City. An amazing breakfast , very good location and a beautiful sea view from the restaurant. The beauty of the beach makes it all, crystal clear water and a nice wind that blowing always. Love it , definitely will come back.

Show more Show less
9.1
Awesome
192 reviews
Price from
$20
per night

Kupaga Villas Boutique Hotel

Hotel in Jambiani Beach, Jambiani

Set in Jambiani, a few steps from Jambiani Beach, Kupaga Villas Boutique Hotel offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. This place is seriously amazing! The pictures on the website don’t do it justice, in real life it is truly incredible. The room is very spacious, has a comfortable bed and nice bathroom and dressing room. The view from the room is beautiful. The staff are very friendly, especially Martin the manager who is very welcoming and helpful and Ines the owner. Dinner is very delicious, there is a vast choice of fresh seafood/meat/vegetarian. The location is great, right on the beach, the beach is a beautiful sandy beach. Locals and tourists mix on this beach, creating a great vibe. I can absolutely recommend this place!

Show more Show less
9.3
Awesome
178 reviews
Price from
$129.50
per night

B4 Beach Club

Hotel in Paje Beach, Paje

Featuring a restaurant and an outdoor swimming pool, B4 Beach Club is located in Paje, 9 miles from Jozani Chwaka Bay National Park. We loved this place! Our bungalow was lovely furnished and the swing outside the room was a nice touch. The external bathroom was pretty cool too. We felt very safe with the masai around the property. Nice bar with very chilled vibes. Plenty of activities on the beach nearby.

Show more Show less
9.1
Awesome
297 reviews
Price from
$111.20
per night

Driftwood Beach Lodge

Hotel in Jambiani Beach, Jambiani

Driftwood Beach Lodge features a restaurant, seasonal outdoor swimming pool, a bar and shared lounge in Jambiani. A few steps from Jambiani Beach, the hotel offers a garden and a terrace. Kerry was a wonderful hostess, greeting me with a smile, a hug, and a coconut. The common areas are open to the elements and very inviting. It's just a short walk between the rooms, dining/bar area, pool and the beach. I was surprised to find an outdoor shower near the pool to rinse of sand from walking on the beach.

Show more Show less
9.5
Exceptional
138 reviews
Price from
$80.92
per night

Blue Moon Resort

Hotel in Jambiani

Set in Jambiani, Blue Moon Resort offers its guests free WiFi, private beach access and an outdoor swimming pool with a solarium. Location , cleanliness, spacious rooms, pool , staff . In short all been arranged well to take care of guests . Also owners take step forward to cater any specific interests of guests . We been provided with room upgrade and nice romantic beach dinner been arranged for us on my wife’s birthday . Property is just located on beach side and maintained well .

Show more Show less
9.1
Awesome
316 reviews
Price from
$86.40
per night

Jaribu Beach Hotel

Hotel in Paje

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. We loved everything in this property. Starting from check in and welcome drinks to our last day. Rooms are daily cleaned and they are spacious enough with well equipped bathroom. Pool is overlooking beach. Bar and restaurant are great, food delicious and tasty and staff Amazing:) Doctor, Singer and President made our stay pleasant, and probably the best cocktails we had are made here :)

Show more Show less
9
Awesome
315 reviews
Price from
$74.80
per night

The Loop Beach Resort

Hotel in Jambiani Beach, Jambiani

Located in Jambiani, a few steps from Jambiani Beach, The Loop Beach Resort provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. I loved everything about this resort. Very clean and everyone is friendly and accommodating!

Show more Show less
9.3
Awesome
386 reviews
Price from
$99.45
per night

Mahali Zanzibar

Hotel in Paje Beach, Paje

Featuring a private beach area, a year-round outdoor pool and free Wi-Fi, Mahali Zanzibar is set in Paje, Zanzibar. The hotel features a sun terrace and views of the sea. We had a great honeymoon experience in at the Mahali Hotel, Zanzibar. Staff were very friendly. The owner Leanne from Netherlands was always around to help us and doing us small favors. The breakfast they serve was very exotic fruits, vegetables, pancakes and fullfilling with the egg choices and always great coffee. The food they offet for lunch and dinner at the Mahali Beach Bar was delicious, choices of little yummy snacks and good coctails as well. You can arrange all the amazing daily or half-day tours and all attractions to do in Zanzibar from the lobby easly. The staff talks good English and very informative as well. Paje is a kite center, breathtaking paradise beach with golden sand and turquise fresh water, friendly locals are always at the beach, you can just smile and talk to them. “Jambo” :) The Mahali Hotel experience was perfect. We would definetely come again.

Show more Show less
9.3
Awesome
822 reviews
Price from
$115
per night

Hotels with extra health and safety measures

Find hotels in Zanzibar with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Zanzibar in the past month

See all

Zanzibar's best hotels with breakfast

See all

Budget hotels on Zanzibar

See all

Hotels on Zanzibar you can book without a credit card

See all

FAQs about hotels in Zanzibar

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

Explore guest reviews of hotels on Zanzibar

See all