Sun 32 °C

Search Hotels near Top Zanzibar Attractions

Most Popular Hotels in Zanzibar

See all 138 Hotels in Zanzibar
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Dhow Inn
Dhow Inn

Paje Beach, Paje

4.0 out of 5.0
4.5 out of 5 (42 reviews)

Situated by the ocean, this hotel is within a 15-minute walk of Paje Beach and Airborne Kite Centre. Kite Centre Zanzibar is …

£127
The Seyyida Hotel And Spa
The Seyyida Hotel And Spa

Kijangwani, Zanzibar Town

2.5 out of 5.0
3.9 out of 5 (50 reviews)

Located in Stone Town, this spa hotel is steps from Malindi Mosque, Beit el-Sahel, and Shakti Temple. House of Wonders and …

£124
DoubleTree Resort by Hilton Zanzibar - Nungwi
DoubleTree Resort by Hilton Zanzibar - Nungwi

Nungwi Village, Nungwi

4.0 out of 5.0
4.1 out of 5 (196 reviews)

This Zanzibar hotel is located near Nungwi Beach. Another nearby point of interest is Kendwa Beach.

£162
Zanzi Resort
Zanzi Resort

Kama, Kama

5.0 out of 5.0
4.8 out of 5 (32 reviews)

Nestled on the beach, this Kama lodge is within 12 mi (20 km) of Chapwani Island, Shangani Beach, and Prison Island …

£269
Asmini Palace Hotel
Asmini Palace Hotel

Kiponda Street, Zanzibar Town 3292

4.0 out of 5.0
3.6 out of 5 (19 reviews)

Located in Stone Town, this hotel is within a 5-minute walk of Darajani Market, Anglican Cathedral, and Shakti Temple. Peace …

£80
Hiliki House
Hiliki House

Victoria Street, Zanzibar Town 0152

3.0 out of 5.0
4.3 out of 5 (12 reviews)

Located in Stone Town, this guesthouse is within a 10-minute walk of Anglican Cathedral, Hamamni Persian Baths, and Marahubi …

£52
Zanzibar Palace Hotel
Zanzibar Palace Hotel

Kiponda area house number 831, Zanzibar Town

4.0 out of 5.0
4.5 out of 5 (33 reviews)

Located in Stone Town, this spa hotel is steps from Malindi Mosque, Shakti Temple, and Beit el-Sahel. Anglican Cathedral and …

£126
House of Spices
House of Spices

Kiponda Street, Zanzibar Town 1912

2.0 out of 5.0
4.3 out of 5 (6 reviews)

Located in Stone Town, this inn is steps from Darajani Market, Shakti Temple, and Anglican Cathedral. Peace Memorial Museum …

£63
Forodhani Park Hotel
Forodhani Park Hotel

Forodhani Street, Zanzibar Town

3.0 out of 5.0
4 out of 5 (13 reviews)

Located in Stone Town, this hotel is steps from Old Fort, Forodhani Gardens, and House of Wonders. Shangani Beach and Mbweni …

£75
Dongwe Ocean View
Dongwe Ocean View

Dongwe Road, Dongwe 00000

4.0 out of 5.0
4.5 out of 5 (93 reviews)

This Dongwe hotel is on the beach, 5.9 mi (9.4 km) from Paje Beach, and within 20 mi (32 km) of Jambiani Beach and Jozani …

£120
Hide content

Narrow your search

Pocket Guide: Zanzibar

Visiting the area

Visitors are sure to enjoy all the area has to offer. Welcoming and relaxing, this seaside city will also delight visitors with its restaurants, beaches, and shopping.
  • There are 151 hotels in the city
  • December is the most expensive month to travel here, while May tends to be the cheapest
  • Closest major airport is in Zanzibar (ZNZ-Zanzibar Intl.), 3.9 mi (6.2 km) from the city centre

Sightseeing around the area

  • Notable for its historic sites and landmarks to visit like Livingstone's House
  • The beach and seaside highlight the natural beauty, and Forodhani Gardens, Shangani Beach, and Chapwani Island are some places worth a visit

Staying in the area

With 151 hotels and other accommodation options to choose from, the city offers holiday retreats at affordable prices:
  • 88 hotels, ranging from GBP 33/night to GBP 311/night
  • 17 resorts, ranging from GBP 61/night to GBP 259/night
  • 11 all-inclusive resorts, ranging from GBP 134/night to GBP 706/night
  • 7 guesthouses, ranging from GBP 61/night to GBP 152/night
  • 16 lodges, ranging from GBP 24/night to GBP 256/night
  • 5 villas
For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Neptune Pwani Beach Resort & Spa - All Inclusive, averaging GBP 342.38/night
  • Sea Cliff Resort & Spa, averaging GBP 216/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Mashariki Palace Hotel, averaging GBP 195.65/night
  • Zanzi Resort, averaging GBP 288.14/night
A 5-star favourite with Expedia travellers is Neptune Pwani Beach Resort & Spa - All Inclusive with a 4.9 out of 5 user rating while Mashariki Palace Hotel and Zanzi Resort are also highly rated by guests.

Dressing for the area

  • Between January and March, you can expect the daytime average to be around 33°C and the nighttime average to be 24°C
  • From April to June, temperatures average about 31°C during the day and 23°C at night
  • July through September averages 29°C during the day and 22°C at night
  • In October–December, the average temperature is 32°C during the day and 22°C at night
  • Average annual rainfall for the area is 35 millimetres
false