Hotels in Zanzibar

Search and compare Zanzibar hotels from hundreds of travel sites and save

Zanzibar, Tanzania
Aug 4 — Aug 52
Zanzibar, Tanzania
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Zanzibar

Filter by star ratings
All filters
Chumbe Island Coral Park
Chumbe Island Coral Park
9,5 Excellent
Chumbe Island, Zanzibar, Tanzania
Show on map
13,2 km from city centre, Zanzibar 
ExcellentBased on 112 reviews
9,5

Located in Zanzibar Town, Chumbe Island Coral Park is within a 40-minute drive of Zanzibar International Airport and offers a private beach and a swimming pool. Those staying at the property can also make use of complimentary Wi-Fi access during their stay.

Karafuu Beach Resort & Spa
Karafuu Beach Resort & Spa
7,5 Good
P.O. Box 71 Zanzibar (Tanzania) - Zanzibar, Zanzibar, Tanzania
Show on map
34,9 km from city centre, Zanzibar 
GoodBased on 69 reviews
7,5

Karafuu Beach Resort & Spa is located on Zanzibar, and provides 5-star accommodation in addition to a private beach. Popular amenities, such as outdoor tennis courts and an outdoor pool, make for an enjoyable stay in Pingwe.

Hotel Verde Zanzibar - Azam Luxury Resort and Spa
Hotel Verde Zanzibar - Azam Luxury Resort and Spa
8,7 Excellent
Malawi Road, Zanzibar, Tanzania
Show on map
3,5 km from city centre, Zanzibar 
ExcellentBased on 332 reviews
8,7

Hotel Verde Zanzibar - Azam Luxury Resort and Spa has 106 stylish rooms and features an outdoor pool. It is situated a 20-minute car ride from Zanzibar International Airport and an airport shuttle is available for guests.

Malindi Boutique
Malindi Boutique
7,2 Good
Funguni Road, Zanzibar, Tanzania
Show on map
0,8 km from city centre, Zanzibar 
GoodBased on 744 reviews
7,2

Malindi Guest House is located in Zanzibar Town and features free Wi-Fi. It is ideally positioned for those wishing to visit the area's popular attractions.

Mangrove Lodge
Mangrove Lodge
8,8 Excellent
Zanzibar, Tanzania
Show on map
10,1 km from city centre, Zanzibar 
ExcellentBased on 339 reviews
8,8

Mangrove Lodge has free Wi-Fi, a swimming pool and a bike rental. It is located a 25-minute car ride from Zanzibar International Airport and an airport shuttle is available for guests.

Sea Cliff Resort & Spa
Sea Cliff Resort & Spa
8,1 Excellent
West Coast, Mangapwani, Tanzania
Show on map
14,2 km from city centre, Zanzibar 
ExcellentBased on 114 reviews
8,1

Sea Cliff Resort & Spa is situated on Zanzibar, and provides 5-star facilities, including a private beach. It also offers outdoor tennis courts, a Jacuzzi and an outdoor pool.

Chapwani Private Island
Chapwani Private Island
9,1 Excellent
Grave Island, Zanzibar, Tanzania
Show on map
4,3 km from city centre, Zanzibar 
ExcellentBased on 99 reviews
9,1

This comfortable resort in Zanzibar Town offers complimentary Wi-Fi, as well as an airport shuttle and an outdoor pool. It also features a terrace, a gift shop and a tour desk.

Maru Maru Hotel
Maru Maru Hotel
8,3 Excellent
Plot No: 397 Gizenga Street Shangani, Stone Town, Zanzibar, Tanzania
Show on map
0,9 km from city centre, Zanzibar 
ExcellentBased on 359 reviews
8,3

Maru Maru Hotel is located in Zanzibar Town and features a rooftop terrace. The multiple facilities this contemporary hotel offers include valet parking, an express check-in and check-out feature and a swimming pool.

Indigo Beach Zanzibar
Indigo Beach Zanzibar
8,3 Excellent
P.O.Box 926 - Zanzibar, Zanzibar, Tanzania
Show on map
37,8 km from city centre, Zanzibar 
ExcellentBased on 184 reviews
8,3

Featuring a private beach and an outdoor pool, Indigo Beach Zanzibar is situated in Bwejuu and provides comfortable accommodation. It also features a kids club, a 24-hour reception and free Wi-Fi.

Promised Land Lodge
Promised Land Lodge
8,6 Excellent
Kizimkazi-Zanzibar, Kizimkazi, Tanzania
Show on map
45,6 km from city centre, Zanzibar 
ExcellentBased on 1 013 reviews
8,6

This traditional hotel in Kizimkazi offers complimentary Wi-Fi, as well as an outdoor pool and a private beach. It also provides a playground, an express check-in and check-out feature and a kids pool.

Tips for booking a Zanzibar hotel

Cheapest month:September
Most expensive month:October
Average price in Zanzibar:R2 905/night
Absolute cheapest price found:R98/night
Cheapest day:Sunday
Most expensive day:Thursday
R1 104 - R6 410
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R928 - R6 410
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Zanzibar hotels

Show all 342 hotels
1
Mizingani Seafront Hotel
Mizingani Seafront Hotel
8,7 Excellent
Mizingani Road, StoneTown, Zanzibar, Tanzania
Show on map
0,9 km from city centre, Zanzibar 

Mizingani Seafront Hotel provides comfortable 4-star accommodation in Zanzibar Town. It also offers an outdoor pool, an express check-in and check-out feature and free Wi-Fi.

2
Samaki Lodge & Spa
Samaki Lodge & Spa
8,7 Excellent
Uroa Beach, Zanzibar, Tanzania
Show on map
26,5 km from city centre, Zanzibar 

Samaki Lodge & Spa is set on Zanzibar, and provides 4-star facilities, including a private beach. Popular facilities, such as a sauna, an outdoor pool and outdoor tennis courts, make for an enjoyable stay in Uroa.

3
Upendo Beach
Upendo Beach
9,1 Excellent
Po Box 1864, Kijagwani, Zanzibar, 1864, Zanzibar, Tanzania
Show on map
35,4 km from city centre, Zanzibar 

Upendo Zanzibar is situated on Zanzibar, and provides 5-star accommodation as well as a private beach. The various facilities this contemporary resort offers include free Wi-Fi, a swimming pool and a sun deck.

4
Park Hyatt Zanzibar
Park Hyatt Zanzibar
8,9 Excellent
Shangani Street, Stone Town, Zanzibar, Tanzania, Zanzibar, Tanzania
Show on map
1,3 km from city centre, Zanzibar 

Located amongst a range of tourist attractions, boutiques and eateries, Park Hyatt Zanzibar is ideal for guests wishing to discover Zanzibar Town and its surroundings. It provides superior fitness facilities, which include an outdoor pool and a swimming pool.

5
Maru Maru Hotel
Maru Maru Hotel
8,3 Excellent
Plot No: 397 Gizenga Street Shangani, Stone Town, Zanzibar, Tanzania
Show on map
0,9 km from city centre, Zanzibar 

Maru Maru Hotel is located in Zanzibar Town and features a rooftop terrace. The multiple facilities this contemporary hotel offers include valet parking, an express check-in and check-out feature and a swimming pool.

6
Dhow Palace Hotel
Dhow Palace Hotel
8,5 Excellent
Kenyatta Road, Shangani, Stone Town, Zanzibar, Tanzania
Show on map
1,1 km from city centre, Zanzibar 

Dhow Palace Hotel is situated in Zanzibar Town and offers free Wi-Fi. It also provides a coffee bar, an outdoor pool and a kids pool.

7
Karafuu Beach Resort & Spa
Karafuu Beach Resort & Spa
7,5 Good
P.O. Box 71 Zanzibar (Tanzania) - Zanzibar, Zanzibar, Tanzania
Show on map
34,9 km from city centre, Zanzibar 

Karafuu Beach Resort & Spa is located on Zanzibar, and provides 5-star accommodation in addition to a private beach. Popular amenities, such as outdoor tennis courts and an outdoor pool, make for an enjoyable stay in Pingwe.

8
Promised Land Lodge
Promised Land Lodge
8,6 Excellent
Kizimkazi-Zanzibar, Kizimkazi, Tanzania
Show on map
2,2 km from city centre, Kizimkazi 

This traditional hotel in Kizimkazi offers complimentary Wi-Fi, as well as an outdoor pool and a private beach. It also provides a playground, an express check-in and check-out feature and a kids pool.

Cheapest hotels in Zanzibar, Zanzibar

Show all 342 hotels
Malindi Boutique
Malindi Boutique
7,2 Good
Funguni Road, Zanzibar, Tanzania
Show on map
0,8 km from city centre,  

Malindi Guest House is located in Zanzibar Town and features free Wi-Fi. It is ideally positioned for those wishing to visit the area's popular attractions.

R261
Avg. per night
Stone Town Cafe B&B
Stone Town Cafe B&B
8,9 Excellent
335 Kenyatta Road, Stone Town, Zanzibar, Tanzania
Show on map
1,1 km from city centre,  

Located in Zanzibar Town, Stone Town Cafe B&B is within a 15-minute drive of Zanzibar International Airport and offers a swimming pool. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

R725
Avg. per night
Al Johari Zanzibar
Al Johari Zanzibar
7,5 Good
116 Shangani (Stone Town), Zanzibar, Tanzania
Show on map
1,1 km from city centre,  

Al Johari is a comfortable setting while visiting Zanzibar Town and is close to everything the area has to offer. It also offers a coffee bar, free Wi-Fi and a rooftop terrace.

R841
Avg. per night
Mizingani Seafront Hotel
Mizingani Seafront Hotel
8,7 Excellent
Mizingani Road, StoneTown, Zanzibar, Tanzania
Show on map
0,9 km from city centre,  

Mizingani Seafront Hotel provides comfortable 4-star accommodation in Zanzibar Town. It also offers an outdoor pool, an express check-in and check-out feature and free Wi-Fi.

R855
Avg. per night
Jafferji House and Spa
Jafferji House and Spa
8,6 Excellent
170 Gizenga Street, Zanzibar, Tanzania
Show on map
1,0 km from city centre,  

Jafferji House & Spa is a comfortable base when in Zanzibar Town and is close to everything the area has to offer. Rooms are air conditioned and a Wi-Fi connection is included free of charge.

R855
Avg. per night
Mangrove Lodge
Mangrove Lodge
8,8 Excellent
Zanzibar, Tanzania
Show on map
10,1 km from city centre,  

Mangrove Lodge has free Wi-Fi, a swimming pool and a bike rental. It is located a 25-minute car ride from Zanzibar International Airport and an airport shuttle is available for guests.

R899
Avg. per night
Dhow Palace Hotel
Dhow Palace Hotel
8,5 Excellent
Kenyatta Road, Shangani, Stone Town, Zanzibar, Tanzania
Show on map
1,1 km from city centre,  

Dhow Palace Hotel is situated in Zanzibar Town and offers free Wi-Fi. It also provides a coffee bar, an outdoor pool and a kids pool.

R942
Avg. per night
Indigo Beach Zanzibar
Indigo Beach Zanzibar
8,3 Excellent
P.O.Box 926 - Zanzibar, Zanzibar, Tanzania
Show on map
37,8 km from city centre,  

Featuring a private beach and an outdoor pool, Indigo Beach Zanzibar is situated in Bwejuu and provides comfortable accommodation. It also features a kids club, a 24-hour reception and free Wi-Fi.

R1 000
Avg. per night

Hotel prices in Zanzibar

2 stars or below

R725 - R3 188

Chapwani Private Island

No. 1 most popular

R3 188
Avg. per night
Stone Town Cafe B&B

Best value

Stone Town Cafe B&B
8,9 Excellent
R725
Avg. per night
3 stars

R261 - R3 956

Indigo Beach Zanzibar

No. 1 most popular

R1 000
Avg. per night
Promised Land Lodge

No. 2 most popular

Promised Land Lodge
8,6 Excellent
R1 014
Avg. per night
Malindi Boutique

Best value

R261
Avg. per night
4 stars and up

R754 - R11 942

Hotel Verde Zanzibar - Azam Luxury Resort and Spa
R2 014
Avg. per night
Sea Cliff Resort & Spa

No. 2 most popular

R1 710
Avg. per night
Paradise Beach Resort

Best value

R754
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Zanzibar

Zanzibar travel FAQs

  • What are the best hotels in Zanzibar?

    Hotel Verde Zanzibar - Azam Luxury Resort and Spa is a very popular hotel in Zanzibar, with a score of 8,7 from 330 reviews. Sea Cliff Resort & Spa (8,1 from 112 reviews) and Golden Tulip Zanzibar Resort (7,9 from 1 059 reviews) are also highly rated Zanzibar hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Stone Town?

    Reviews of Park Hyatt Zanzibar recommend it as a good place to stay near Stone Town, scoring 8,9/10 from 304 ratings.

  • What is a good hotel in Zanzibar near House of Wonders?

    For a good hotel near to House of Wonders, consider Park Hyatt Zanzibar - it is rated 8,9/10 from 304 HotelsCombined reviews.

  • Is there a good hotel near Old Fort?

    If you’re visiting Old Fort then the nearby Park Hyatt Zanzibar is a popular hotel with HotelsCombined users (304 reviews scoring it at an average 8,9/10).

  • How much is a hotel in Zanzibar tonight?

    A hotel in Zanzibar tonight has an average price of R1 507, but some deals have been found for as low as R333 in HotelsCombined searches over the last 72 hours. Prices in Zanzibar are changing frequently.