Stay in Zanzibar's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Aluna Paje 4 stars

Hotel in Paje Beach, Paje

Featuring a garden, terrace and views of garden, Aluna Paje is located in Paje, 2.3 km from Bwejuu Beach. The hotel is located perfectly between the beach and the center of paje. The room looks nice and was very clean. The staff was very helpful and friendly. Breakfast was good aswell. We enjoyed our stay at Aluna

Show more Show less
9
Superb
104 reviews
Price from
£59
per night

Kizikula 4 stars

Hotel in Kizimkazi

Situated in Kizimkazi, 2.1 km from The Residence Zanzibar Beach, Kizikula features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The place is surrounded by greenery, its like you in middle of the forest with banana and papaya tree. The have farm with farm animal. The property has exceptional location, on top of rock and the beautiful ocean in front of you, lot of activities you can do. Best hide out place for meditation, couple.

Show more Show less
9.7
Exceptional
165 reviews
Price from
£148
per night

COCO REEF ECOLODGE

Hotel in Kizimkazi Beach, Kizimkazi

Situated in Kizimkazi, less than 1 km from Kizimkazi Mkunguni Beach, COCO REEF ECOLODGE features accommodation with a restaurant, free private parking, a garden and a private beach area. Looking for a quiet place just to relax and enjoy the sea/beach and the sun, then it is the absolut perfect place! The Lodge has an almost private beach with no beach boys, so you are able to swim and chill with no interference. the water is perfect, and with the tides you always have a different view on the sea, just like you switched places. No words needed for the beautiful sunset you are able to see. The Food by the local cook was delicous and everyday something different. The Owners and the staff were incredible friendly and there was no wish left behind. The accommodation is basic but matches perfectly the hole vibe of the lodge and the guests.

Show more Show less
9.4
Superb
117 reviews
Price from
£50
per night

Passion Boutique Hotel Zanzibar

Hotel in Jambiani Beach, Jambiani

Situated in Jambiani, 500 metres from Jambiani Beach, Passion Boutique Hotel Zanzibar features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Amazing hotel. All the staff is amazing. The restaurant is excellent. The room is clean and comfortable. We highly recommand the hotel.

Show more Show less
9.9
Exceptional
160 reviews
Price from
£98
per night

Babalao Bungalows

Hotel in Nungwi Beach, Nungwi

Boasting a bar, garden and views of garden, Babalao Bungalows is situated in Nungwi, 100 metres from Nungwi Beach. Everything, such a warming place with great managers and really good food. We absolutely enjoyed our stay here and can definitely recommend it. Every Saturday there is a barbecue with cool shows at night (band + masai). You can even rent bikes for free.

Show more Show less
9.6
Exceptional
387 reviews
Price from
£38
per night

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 accommodation with a restaurant, free private parking, a bar and a shared lounge. Our stay at Africa Paradise Hotel was wonderful! I like everything - delicious breakfast, lovely area, clean room with huge balcony and the best sea view ever, wide gold sandy beach. Owners were super friendly. They assisted with all of our wishes - arrange transfer the airport, car rental and driver permit, suggested interesting places to visit. Thank you so much, Pie and Hashim for our great time on Zanzibar!!

Show more Show less
9.9
Exceptional
247 reviews
Price from
£41
per night

Opera Hotel

Hotel in Nungwi

Opera Hotel has a restaurant, outdoor swimming pool, a bar and garden in Nungwi. The property is around 1.7 km from Supermarket, 1.9 km from East Africa Diving and 2.9 km from Nungwi Mnarani Aquarium.... We really enjoyed our stay here. Staff was kind and helpful, rooms were clean and pool was awesome and accessible 24/7. Beach is not so far - 10 minutes walk. We highly recommend this location because this beach is one of the most beautiful beaches on the island (from the beach you can hire a boat to Tumbatu - great snorkeling). Food was also delicious.

Show more Show less
9.3
Superb
173 reviews
Price from
£61
per night

Hekaya Zanzibar 4 stars

Hotel in Pingwe

Situated in Pingwe, 1.9 km from Michamvi Kae Beach, Hekaya Zanzibar features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Comfortable rooms and beds, rooms with a large terrace and exceptional sea view. Very welcoming and helpful staff caring for your best experience. Great general manager, always helpful and available. Breakfast and dinner can be served on your terrace, which is perfect. Plenty of details in the from that make your stay easy. Almost in front of the Rock Restaurant, which is a must-see on this part of the island.

Show more Show less
9.7
Exceptional
116 reviews
Price from
£79
per night

Siri Beach Lodge

Hotel in Nungwi Beach, Nungwi

Situated in Nungwi, 60 metres from Nungwi Beach, Siri Beach Lodge features air-conditioned accommodation and a garden. Awesome place, great hosts :D we felt amazing at Siri. Bajba and Katja are incredible people and made us feel like home.

Show more Show less
9.1
Superb
103 reviews
Price from
£53
per night

Salama & Mbuyuni Bungalows

Hotel in Matemwe

Salama & Mbuyuni Bungalows features a restaurant, outdoor swimming pool, a garden and bar in Matemwe. Each room comes with a patio. At the hotel, the rooms are fitted with a wardrobe. This accomodation is perfect. It is peace place with nice garden, pool, restaurant. There are just 6 bungalows so it is not crowdy. Owner Paco is nice spanish guy, who will help you with everything. It is not very near to the sea, but it is not far away and the way is very nice. If you are travelling lowcost, the price is higher, bud i dońt regret, that we were here. I can really reccomend it. Thank you for a nice stay, Paco

Show more Show less
9.5
Exceptional
110 reviews
Price from
£44
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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels on Zanzibar

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

Explore guest reviews of hotels on Zanzibar

See all