Hotels in Zanzibar

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

Zanzibar
23 Jun — 24 Jun2
Zanzibar
Wed 23/6
Thu 24/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Zanzibar

Filter by star ratings
All filters
Ocean Dream Beachside Hotel
Ocean Dream Beachside Hotel
Nungwi, Nungwi, Tanzania
Show on map
0.8 km from city centre, Nungwi, Tanzania 

Situated in Nungwi, Ocean Dream Beachside Hotel is an easy drive from Kendwa and provides an express check-in and check-out feature, a 24-hour reception and free Wi-Fi.

Zanzibar Beach Resort
Zanzibar Beach Resort
7.2 Good
Mazizini, Zanzibar, Tanzania
Show on map
4.4 km from city centre, Zanzibar, Tanzania 
GoodBased on 152 reviews
7.2

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.

DoubleTree by Hilton Zanzibar - Stone Town
DoubleTree by Hilton Zanzibar - Stone Town
8.3 Excellent
90 / 90A Shanghani, Zanzibar, Tanzania
Show on map
1.2 km from city centre, Zanzibar, Tanzania 
ExcellentBased on 472 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.

Malindi Boutique
Malindi Boutique
7.2 Good
Funguni Road, Zanzibar, Tanzania
Show on map
0.8 km from city centre, Zanzibar, Tanzania 
GoodBased on 731 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.

Aya Beach Bungalows
Aya Beach Bungalows
8.6 Excellent
Kizimkazi Mkunguni, Kizimkazi, Tanzania
Show on map
1.1 km from city centre, Kizimkazi, Tanzania 
ExcellentBased on 369 reviews
8.6

Aya Beach Bungalows provides a comfortable setting when in Kizimkazi. It offers 3-star accommodation with air-conditioned rooms.

My Blue Hotel
My Blue Hotel
8.2 Excellent
Nungwi Beach, Nungwi, Tanzania
Show on map
1.2 km from city centre, Nungwi, Tanzania 
ExcellentBased on 165 reviews
8.2

Located within the scenic countryside of Nungwi, My Blue Hotel Nungwi provides comfortable accommodation and a wide range of facilities, including an outdoor pool, a Jacuzzi and a private beach. It also offers a sun deck, massage services and a beauty centre.

Chapwani Private Island
Chapwani Private Island
9.1 Excellent
Grave Island, Zanzibar, Tanzania
Show on map
4.2 km from city centre, Zanzibar, Tanzania 
ExcellentBased on 97 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.

Smiles Beach Hotel
Smiles Beach Hotel
8.3 Excellent
North Coast of Zanzibar, Nungwi, Tanzania
Show on map
0.5 km from city centre, Nungwi, Tanzania 
ExcellentBased on 429 reviews
8.3

Located within the scenic parkland of Nungwi, Smiles Beach Hotel provides charming accommodation and a wide range of facilities, including free Wi-Fi, an outdoor pool and a private beach. It also offers a kids pool, a tour desk and a sun deck.

Royal Cliff Zanzibar
Royal Cliff Zanzibar
8.8 Excellent
Bububu, Tanzania
Show on map
3.9 km from city centre, Bububu, Tanzania 
ExcellentBased on 205 reviews
8.8

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
The Palms Zanzibar
9.4 Excellent
P. O. Box 1298, Zanzibar, Tanzania
Show on map
37.3 km from city centre, Zanzibar, Tanzania 
ExcellentBased on 14 reviews
9.4

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.

Top Rated Zanzibar hotels

Show all 1,310 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
Aluna Nungwi
Aluna Nungwi
8.9 Excellent
Mnarani Road, Nungwi, Tanzania
Show on map
0.7 km from city centre, Nungwi 

Set within the picturesque countryside of Nungwi, Aluna Nungwi provides comfortable accommodation and a wide range of facilities, such as free Wi-Fi, an outdoor pool and an express check-in and check-out feature. It also offers laundry facilities, a 24-hour reception and a safe.

3
The Z Hotel
The Z Hotel
9.0 Excellent
Nungwi Beach, Nungwi, Tanzania
Show on map
0.9 km from city centre, Nungwi 

Situated in Nungwi, The Z Hotel Nungwi is an easy drive from Kendwa and offers free Wi-Fi, an infinity pool and a private beach. It provides 5-star accommodation with air-conditioned rooms.

4
Tui Blue Bahari Zanzibar
Tui Blue Bahari Zanzibar
8.5 Excellent
Mahonda, Kiwengwa, Tanzania
Show on map
5.7 km from city centre, Kiwengwa 

Set within the scenic parkland of Kiwengwa, Dream of Zanzibar provides modern accommodation and a wide range of facilities, including an outdoor pool, a swimming pool and a private beach. Some of the popular facilities at this unique 5-star resort include an all-inclusive meal plan and outdoor tennis courts.

5
Golden Tulip Zanzibar Boutique Hotel
Golden Tulip Zanzibar Boutique Hotel
7.7 Good
Malindi Road P. O. Box 271, Zanzibar, Tanzania
Show on map
0.8 km from city centre, Zanzibar 

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.

6
Samaki Lodge & Spa
Samaki Lodge & Spa
8.6 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.

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

8
Park Hyatt Zanzibar
Park Hyatt Zanzibar
9.0 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.

Cheapest hotels in Zanzibar, Zanzibar Archipelago

Show all 1,310 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.

$17
Avg. per night
Makofi Guest House
Makofi Guest House
9.1 Excellent
Nungwi Beach, Nungwi, Tanzania
Show on map
0.8 km from city centre,  

Situated in Nungwi, Makofi Guest House is an easy drive from Kendwa and offers free Wi-Fi and a 24-hour reception.

$22
Avg. per night
The Island Town Hotel - Adults Only
The Island Town Hotel - Adults Only
7.0 Good
1226 Kokoni Street, Darajani Stone Town, Zanzibar, Tanzania
Show on map
0.6 km from city centre,  

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

$28
Avg. per night
Diamonds La Gemma dell'Est
Diamonds La Gemma dell'Est
8.5 Excellent
Nunwgi Road, Nungwi, Tanzania
Show on map
2.0 km from city centre,  

Set within the picturesque parkland of Kendwa, Diamonds La Gemma dell'Est - All Inclusive provides luxury accommodation and a wide range of facilities, such as a Turkish steam bath, free Wi-Fi and a private beach. There is also a fitness centre with a saltwater swimming pool.

$30
Avg. per night
Green's Guest House
Green's Guest House
9.3 Excellent
Nungwi-Zanzibar, Nungwi, Tanzania
Show on map
0.6 km from city centre,  

Situated in Nungwi, Green's Nungwi is an easy drive from Kendwa and offers free Wi-Fi and a dry cleaning service.

$31
Avg. per night
Paradise Beach Bungalows Nungwi
Paradise Beach Bungalows Nungwi
7.3 Good
Nungwi, Nungwi, Tanzania
Show on map
0.8 km from city centre,  

Situated in Nungwi, Paradise Beach Bungalows is an easy drive from Kendwa and offers a swimming pool, free Wi-Fi and a private beach. It also provides massage services, a currency exchange and bicycle rental.

$32
Avg. per night
Nungwi House
Nungwi House
9.1 Excellent
Nungwi, Nungwi, Tanzania
Show on map
0.6 km from city centre,  

Nungwi House provides a comfortable setting while in Nungwi. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

$50
Avg. per night
Mangrove Lodge
Mangrove Lodge
8.8 Excellent
Zanzibar, Tanzania
Show on map
10.1 km from city centre,  

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

$58
Avg. per night

Hotel prices in Zanzibar

3 stars

$60 - $170

Golden Tulip Zanzibar Boutique Hotel

No. 1 most popular

$69
Avg. per night
Langi Langi Beach Bungalows

No. 2 most popular

$92
Avg. per night
Zanzibar Beach Resort

Best value

$60
Avg. per night
4 stars and up

$30 - $745

Melia Zanzibar

No. 1 most popular

Melia Zanzibar
8.8 Excellent
$326
Avg. per night
Hotel Verde Zanzibar - Azam Luxury Resort and Spa
$140
Avg. per night
Diamonds La Gemma dell'Est

Best value

$30
Avg. per night

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

Where to stay in Zanzibar

About Zanzibar

Situated off the coast of Tanzania, the exotic island of Zanzibar boasts a rich Swahili culture combined with influences brought by Omani Sultans and Portuguese colonisers. It’s home to the captivating trade centre of Stone Town and blanketed with spice plantations, beautiful beaches and colourful coral reefs.

Things to do

Wander through the atmospheric streets of the UNESCO World Heritage-listed Stone Town, which boasts architecture from Asia, Africa and Arabia. Explore the lavish Sultan’s Palace Museum and delve into Swahili and Zanzibari culture at the House of Wonders, then feast on freshly-caught seafood in the lively night market at Forodhani.

Discover Zanzibar’s exotic spice trade legacy on a guided tour of a spice plantation. See how all your favourite spices are cultivated and learn about their economic significance throughout Zanzibar’s history, then purchase freshly-ground spices to take home.

Relax on one of the idyllic beaches that ring Zanzibar, with blindingly white sands nestled against the surreal blue of the Indian Ocean. Soak up the Zanzibari village atmosphere on the shores of beautiful Matemwe or test your skills with a day of kitesurfing in the waters off Paje Beach.

Teeming with marine life, the coral reefs that surround Zanzibar are among Africa’s most impressive, particularly within the marine conservation area of Mnemba Atoll. Go scuba diving with whale sharks, green turtles and large pelagic species or enjoy a traditional dhow cruise to the Pange Sandbank to snorkel with tropical fish.

Getting around

Kisauni International Airport is around 15 minutes’ drive from Stone Town, one hour from Paje and 1.5 hour’s from Nungwi. Dala dala mini buses are the main means of getting around the island or you can hire a private taxi or rental car.

Zanzibar travel FAQs

  • Where is the best place to stay in Zanzibar?

    Zanzibar has plenty to offer. Consider staying in some of its most favoured locations, like Zanzibar, Nungwi, and Kendwa.

  • What are the best hotels in Zanzibar?

    Melia Zanzibar is a very popular hotel in Zanzibar, with a score of 8.8 from 310 reviews. Hotel Verde Zanzibar - Azam Luxury Resort and Spa (8.7 from 306 reviews) and Karafuu Beach Resort & Spa (7.5 from 63 reviews) are also highly rated Zanzibar hotels based on recent feedback from HotelsCombined users.