Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Zanzibar

Filter by star ratings
All filters
Amira's Roomz Zanzibar
7.9 Good

5.2 km from city centre, Zanzibar Show on map

GoodBased on 298 reviews
7.9

Amira's Roomz Zanzibar is situated in Zanzibar Town and features free wireless internet. It also provides an express check-in and check-out feature.

DoubleTree by Hilton Zanzibar - Stone Town
8.3 Excellent

1.2 km from city centre, Zanzibar Show on map

ExcellentBased on 408 reviews
8.3

Located amongst a variety of tourist hot spots, shops and restaurants, Doubletree By Hilton Zanzibar - Stone Town is ideal for guests wanting to explore Zanzibar Town and its surroundings. It provides 4-star accommodation with air-conditioned rooms.

Zanzibar Beach Resort
7.0 Good

4.4 km from city centre, Zanzibar Show on map

GoodBased on 146 reviews
7.0

Boasting a private beach and an outdoor pool, Zanzibar Beach Resort is situated in Zanzibar Town and provides comfortable accommodation. It also features valet parking, a coffee bar and free Wi-Fi.

Malindi Boutique
7.1 Good

0.8 km from city centre, Zanzibar Show on map

GoodBased on 658 reviews
7.1

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.

Chapwani Private Island
9.1 Excellent

4.2 km from city centre, Zanzibar Show on map

ExcellentBased on 89 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.

Royal Cliff Zanzibar
8.9 Excellent

3.9 km from city centre, Bububu Show on map

ExcellentBased on 182 reviews
8.9

Royal Cliff Zanzibar is set on Zanzibar and provides 3.5-star accommodation in addition to free Wi-Fi. It also offers a car rental desk, bicycle rental and a swimming pool.

The Palms Zanzibar
9.6 Excellent

37.3 km from city centre, Zanzibar Show on map

ExcellentBased on 9 reviews
9.6

The Palms Zanzibar Zanzibar is situated on Zanzibar, and offers 5-star accommodation as well as a private beach. It also provides an outdoor pool, an all-inclusive meal plan and a plunge pool.

Indigo Beach Zanzibar
8.4 Excellent

37.6 km from city centre, Zanzibar Show on map

ExcellentBased on 150 reviews
8.4

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.

Princess Salme Inn
7.9 Good

0.9 km from city centre, Zanzibar Show on map

GoodBased on 394 reviews
7.9

Princess Salme Inn is situated in Zanzibar Town and is close to the area's popular attractions. It offers free Wi-Fi, a terrace and a swimming pool.

The Island Town Hotel - Adults Only
7.0 Good

0.6 km from city centre, Zanzibar Show on map

GoodBased on 563 reviews
7.0

The Island Town provides a comfortable setting when in Zanzibar Town. It is conveniently positioned for those wishing to sightsee in the area.

Tips for booking a Zanzibar hotel

Cheapest month:July
Most expensive month:October
Average price in Zanzibar:C$ 185/night
Absolute cheapest price found:C$ 10/night
Cheapest day:Thursday
Most expensive day:Tuesday
C$ 35 - C$ 328
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 80 - C$ 520
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Zanzibar hotels

Show all 301 hotels
1
Mizingani Seafront Hotel
8.7 Excellent

0.9 km from city centre, Zanzibar Show on map

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
Savera Beach Houses
9.7 Excellent

0.6 km from city centre, Jambiani Show on map

Set within the picturesque countryside of Jambiani, Savera Beach Houses offers comfortable accommodation and a full range of facilities, including free Wi-Fi and a dry cleaning service.

3
Spice Palace Hotel
8.5 Excellent

0.9 km from city centre, Zanzibar Show on map

Boasting a swimming pool, Spice Palace Hotel is situated in Zanzibar Town and offers comfortable accommodation. Guests can also enjoy free Wi-Fi.

4
Golden Tulip Zanzibar Boutique Hotel
7.7 Good

0.8 km from city centre, Zanzibar Show on map

Boasting a rooftop terrace and an outdoor pool, Golden Tulip Stone Town Boutique is located in Zanzibar Town and provides luxury accommodation. It is ideally positioned for guests wanting to sightsee in the area.

5
Samaki Lodge
8.6 Excellent

26.5 km from city centre, Zanzibar Show on map

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.

6
Upendo Zanzibar
9.2 Excellent

35.4 km from city centre, Zanzibar Show on map

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 a swimming pool, free Wi-Fi and a sun deck.

7
Zanzibar Coffee House
9.0 Excellent

0.6 km from city centre, Zanzibar Show on map

Zanzibar Coffee House is located in Zanzibar Town and is close to the area's popular attractions. It provides complimentary Wi-Fi, a rooftop terrace and a swimming pool.

8
Park Hyatt Zanzibar
9.0 Excellent

1.3 km from city centre, Zanzibar Show on map

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.

Cheapest hotels in Zanzibar, Unguja

Show all 301 hotels
Amira's Roomz Zanzibar
7.9 Good

5.2 km from city centre, Zanzibar Show on map

Amira's Roomz Zanzibar is situated in Zanzibar Town and features free wireless internet. It also provides an express check-in and check-out feature.

C$ 10
Avg. per night
Malindi Boutique
7.1 Good

0.8 km from city centre, Zanzibar Show on map

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.

C$ 21
Avg. per night
Ten to Ten Stone Town - Hostel
8.7 Excellent

1.1 km from city centre, Zanzibar Show on map

Ten to Ten Stone Town Zanzibar is situated in Zanzibar Town and is close to the area's popular attractions. It also provides a 24-hour reception, luggage storage and an express check-in and check-out feature.

C$ 21
Avg. per night
Shangani Hotel
7.1 Good

1.1 km from city centre, Zanzibar Show on map

Shangani Hotel is situated in Zanzibar Town and offers complimentary Wi-Fi. It is conveniently located for those wanting to discover the area's attractions.

C$ 25
Avg. per night
Dalma Lodge
7.6 Good

7.7 km from city centre, Zanzibar Show on map

Dalma Lodge has 8 well-appointed rooms that are accompanied by a range of essential facilities to ensure guests have an enjoyable stay.

C$ 30
Avg. per night
Hiliki House
8.0 Excellent

0.9 km from city centre, Zanzibar Show on map

Hiliki House provides 3-star accommodation in Zanzibar Town. It also features laundry facilities, free Wi-Fi and a 24-hour reception.

C$ 34
Avg. per night
zLife Hostel
7.0 Good

1.0 km from city centre, Zanzibar Show on map

This comfortable hostel in Zanzibar Town offers complimentary wireless internet, as well as a 24-hour reception and a laundry service.

C$ 34
Avg. per night
The Island Town Hotel - Adults Only
7.0 Good

0.6 km from city centre, Zanzibar Show on map

The Island Town provides a comfortable setting when in Zanzibar Town. It is conveniently positioned for those wishing to sightsee in the area.

C$ 35
Avg. per night

Hotel prices in Zanzibar

2 stars or below

C$ 10 - C$ 272

#1 Most popular

C$ 272
Avg. per night

#2 Most popular

C$ 71
Avg. per night

Best value

C$ 10
Avg. per night
3 stars

C$ 21 - C$ 344

C$ 111
Avg. per night

#2 Most popular

C$ 88
Avg. per night

Best value

C$ 21
Avg. per night
4 stars and up

C$ 63 - C$ 2,452

C$ 171
Avg. per night

#2 Most popular

Melia Zanzibar
8.9 Excellent
C$ 455
Avg. per night

Best value

C$ 63
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 (8.8/10 from 275 reviews), Melia Zanzibar (8.9/10 from 271 reviews), and Zanzibar Serena Hotel (8.6/10 from 57 reviews) are all highly rated places to stay in Zanzibar.

  • What is a good hotel near Stone Town?

    Zanzibar Serena Hotel is a popular hotel near Stone Town that is highly recommended, with a score of 8.6 across 57 reviews.

  • What is a good hotel in Zanzibar near Old Fort?

    The most popular hotel near Old Fort is Zanzibar Serena Hotel, with 57 HotelsCombined users scoring it 8.6/10.

  • Is there a good hotel near House of Wonders?

    A good hotel near House of Wonders is Zanzibar Serena Hotel, which has been rated 8.6/10 by 57 HotelsCombined user reviews.

  • How much do hotels in Zanzibar cost?

    The average price of a hotel in Zanzibar has been around C$ 149 per night over the last 3 days. For a 5-star hotel in Zanzibar, the average price is around C$ 338/night, depending on your dates. The average price of a 4-star hotel is C$ 129/night.

  • How much is a cheap hotel in Zanzibar?

    Prices for Zanzibar hotels have been found for as low as C$ 10/night over the last 3 days.

  • How much is a hotel in Zanzibar tonight?

    A hotel in Zanzibar tonight has an average price of C$ 147, but some deals have been found for as low as C$ 21 in HotelsCombined searches over the last 72 hours. Prices in Zanzibar are changing frequently. The best price found for a 4-star Zanzibar hotel for tonight has been C$ 64.