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.

Shoki Shoki House Stone Town

Hotel in Zanzibar City

Located in Zanzibar City, a 3-minute walk from The Zanzibar Curio shop, Shoki Shoki House Stone Town has air-conditioned accommodations and a bar. The room was sparkling clean, huge bathroom and the AC worked fine. The breakfast is delicious and complete. The staff is nice and attentive.

Show more Show less
9.1
Awesome
162 reviews
Price from
$22
per night

Fatuma House

Hotel in Paje Beach, Paje

Fatuma House has a restaurant, outdoor swimming pool, a bar and garden in Paje. This 3-star hotel offers a private beach area, an ATM and free WiFi. It was ok, normal not great and not bad , owner was good he helped us with printing our test results

Show more Show less
9.1
Awesome
104 reviews
Price from
$35
per night

Marafiki Beach Hotel - Anza

Hotel in Matemwe

Located on Matemwe Beach, Marafiki Beach Hotel - Anza offers accommodations with a bar, a swimming pool, a garden and a 24-hour front desk for your convenience. Everything was great! Kesha and Hugo are dream team staff! We will come back for sure. Rooms are really clean. Food is amazing, spicy coctail is over the top. Staff will provide anything you need, rooms are so nice, food amazing and drinks too. Grear choice

Show more Show less
9.6
Exceptional
113 reviews
Price from
$129.60
per night

Kizikula

Hotel in Kizimkazi

Located in Kizimkazi, an 8-minute walk from Kizimkazi Dimbani Beach, Kizikula has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. ‏Stunning and relaxing place all in a homely atmosphere with great staff Definitely recommended Really Paradise

Show more Show less
9.7
Exceptional
205 reviews
Price from
$177.11
per night

COCO REEF ECOLODGE

Hotel in Kizimkazi Beach, Kizimkazi

Located in Kizimkazi, an 11-minute walk from Kizimkazi Mkunguni Beach, COCO REEF ECOLODGE has accommodations with a restaurant, free private parking, a garden and a private beach area. Amazing place! Cant recommend it enough!

Show more Show less
9.4
Awesome
148 reviews
Price from
$58.65
per night

Casa Paradis

Hotel in Jambiani Beach, Jambiani

Casa Paradis in Jambiani provides adults only accommodations with a restaurant, a bar and a garden. Featuring a tour desk, this property also provides guests with a terrace. Amazing location, perfect for couples, families and friends looking to relax and rejuvenate. Food gets a big thumbs up and easily the best on the island! Rooms and decor is tastefully done with the charming rooftop balcony adorned with Persian rugs. Amazing hosts Denisa and Valentin, staff is cheerful and helpful. Highly recommended on the eastern cost.

Show more Show less
10
Exceptional
101 reviews
Price from
$235
per night

Passion Boutique Hotel Zanzibar

Hotel in Jambiani Beach, Jambiani

Located in Jambiani, a few steps from Paje Beach, Passion Boutique Hotel Zanzibar has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. THE BEST HOTEL! The interior design and attention to detail throughout this hotel is amazing. In case you are planning to redecorate- look no further for inspiration! The restaurant serves the most delicious and fresh food and you will not get enough of the beautiful views from the infinity pool and sweet garden. Laura is such an exceptional manager who went above and beyond for us during our stay and well after! Every single member of the staff is outstanding. There is no place like Passion :)

Show more Show less
9.8
Exceptional
206 reviews
Price from
$107.10
per night

Zava Nungwi

Hotel in Nungwi Beach, Nungwi

Zava Nungwi is set in Nungwi, within 66 feet of East Africa Diving and less than 0.6 mi of Nungwi Mnarani Aquarium. Popular points of interest nearby include Spanish Dancer Divers and Nungwi Beach. A very nice and cosy place. Everything is very well-equipped. The cleaning procedure happens every day as well as special anti mosquito procedure in each room. The breakfast is included. The staff is friendly. Everyone did his best to make us feel comfortable. The sunbeds are also included, so we were having great time near the ocean. And yes- the ocean is the most beautiful that we have ever seen. Would definitely recommend this place.

Show more Show less
9
Awesome
417 reviews
Price from
$105.30
per night

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Featuring a bar, garden and views of garden, Babalao Bungalows is located in Nungwi, a few steps from Nungwi Beach. Babalao is a quiet and hidden place. It's close to the beach. The owners make you really feel at home. If you want good food I would say: "Stay there". It's got a beautiful garden. Home away from home.

Show more Show less
9.7
Exceptional
469 reviews
Price from
$55.69
per night

Eden Rock Zanzibar

Hotel in Mtende

EDEN ROCK ZANZIBAR has a restaurant, bar, a garden and terrace in Makunduchi. All rooms boast a private bathroom. Private parking can be arranged at an extra charge. The food the view and the beach were amazing ! I’d recommend it to everyone who doesn’t especially want an industrial resort and prefers authenticity!

Show more Show less
9.2
Awesome
107 reviews
Price from
$120
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