Skip to main content

Search hotels in Zanzibar Island

Enter your dates to see the latest prices and deals for Zanzibar Island hotels

Popular hotels in Zanzibar Island

Check out our top picks in Zanzibar Island

Filter by:

Star rating
Review score

Entire Family home

Zanzibar City (Near Zanzibar Island)

Located in Zanzibar City, Entire Family home provides accommodation with private pool, free WiFi and free private parking for guests who drive.

p
pilar
From
United Kingdom
The property is amazing, large , very comfortable with an amazing garden and if lucky enough to get the gardener he will take coconuts down from the trees for you to drink the water . Each room has its own bathroom which is very handy. The dinning table is also handy and the very large kitchen makes it really good to cook a family meal. The house is located in an African neighbourhood about 20 minutes from stonetown. I loved the fact that I went back to the real Africa with lots os little tradesman around . In front of the house you have a seamstress that made some clothes for me. The house is very well cared for by the owner’s sister that will do anything for you. I was also very lucky to have an amazing taxi driver recommended by the owner. If you need a driver don’t doubt in contracting him for the day because he will take you around with no issue and is a very kind man.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews
Price from
US$108
1 night, 2 adults

Zanzibella Hotel & SPA

Kiwengwa (Near Zanzibar Island)

Located in Kiwengwa, a few steps from Kiwengwa Beach, Zanzibella Hotel & SPA provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

P
Peter
From
Sweden
Zanzibella was a fantastic hotel. When you entered the gate you were greeted by a garden that was well-kept and with a fantastic flower display. The breakfast was incredibly good and after that breakfast you could get through the day with ease. The room was large and spacious and you had the toilet separate from the shower and washbasin. What a nice staff, always helpful and responsive, with such staff you make your guests feel comfortable. The room was always well-cleaned and the cleaning lady got to show her artistic ability every day when she made the bed. We really enjoyed our stay at Zanzibella!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,526 reviews
Price from
US$168.80
1 night, 2 adults

AVO Boutique Hotel

Dikoni (Near Zanzibar Island)

Located in Dikoni, a few steps from Uroa Public Beach, AVO Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

P
Petronella
From
Germany
Such a charming little family run hotel where everyone gets very personalised service. The manager greets every new arrival personally and they give you a WhatsApp number where they send you important information and you can ask any questions. They always respond within minutes. The hotel has a great restaurant but if you stay longer and want to try other options there are some along the beach or up on the main road within a walking distance. The hotel has a lovely outdoor gym and SUP boards that you can use. If you want to be serious with your training they can make a workout plan for you and you can train with a personal trainer (he’s tough though, you’ve been warned 😅). The training sessions were the highlight of my stay. The hotel also has a tour organiser from whom you can book tours and transfers directly. The location is perfect for a relaxing holiday and for winding down. Thank you Moe, Barbara, Andrea and the rest of the lovely staff (including cats and dogs) for making our stay special! I would definitely stay there again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 185 reviews
Price from
US$90
1 night, 2 adults

The Neela Boutique Hotel Stone Town

Zanzibar City (Near Zanzibar Island)

Set in Zanzibar City, 90 metres from Stone Town Beach, The Neela Boutique Hotel Stone Town offers accommodation with a restaurant, free private parking and a bar.

L
Liz Beare
From
South Africa
excellent breakfast and great coffee!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 304 reviews
Price from
US$429.60
1 night, 2 adults

TOA Hotel & Spa Zanzibar

Pongwe (Near Zanzibar Island)

Located in Pongwe, a few steps from Pongwe Beach, TOA Hotel & Spa Zanzibar provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

C
Cormac
From
Ireland
Exceptionally clean hotel and the staff were all so nice and friendly. We really enjoyed our stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 413 reviews
Price from
US$288
1 night, 2 adults

Karibu Beach Resort

Pongwe (Near Zanzibar Island)

Located in Pongwe, a few steps from Pongwe Beach, Karibu Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a private beach area and a shared lounge.

W
Wendy
From
Australia
The property was clean with great furniture. And a good vibe
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 404 reviews
Price from
US$208
1 night, 2 adults

Tikitam Palms Boutique Hotel

Pongwe (Near Zanzibar Island)

Set in Pongwe and featuring a private beach area on the East Coast of Zanzibar, Tikitam Palms Boutique Hotel boasts a swimming pool at the beach area with a pool bar.

C
Claudia
From
Austria
Beautiful small Boutique Hotel with outstanding service. I felt extremly welcome and appreciated. The food was lovingly prepared and fresh. Friendly staff who went above and beyond to make my stay a memorable one. The Villa was beautiful and spacious. A clean and well kept little gem. Thank you so much for a beautiful stay!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 reviews
Price from
US$268.56
1 night, 2 adults

Marafiki Bungalows

Kiwengwa (Near Zanzibar Island)

Marafiki Bungalows is located on the beach in Kiwengwa,overlooking the ocean.Zanzibar International Airport is a 1 hour drive away.

H
Horacio
From
Portugal
Excelent service and very good meals. Staff very frendly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 554 reviews
Price from
US$110
1 night, 2 adults

Pongwe Beach Hotel

Pongwe (Near Zanzibar Island)

Offering an outdoor pool and a restaurant, Pongwe Beach Hotel is located in Pongwe. WiFi access is available. Each room here will provide you with a patio and a seating area.

M
Malin
From
Sweden
The beach was one of the most beautiful I have ever seen and most roooms were located In direct connection to it.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 127 reviews
Price from
US$276
1 night, 2 adults

Pongwe Bay Resort

Pongwe (Near Zanzibar Island)

Pongwe Bay Resort is situated on Pongwe Beach. This beachfront resort is surrounded by a lush and tropical garden, white sand beach and a swimming pool.

S
Sean
From
Ireland
Facilities, food and accommodation were brilliant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 591 reviews
Price from
US$119
1 night, 2 adults
See all hotels in and around Zanzibar Island

Zanzibar Island – 2 hotels and places to stay

Filter by:

Star rating
Review score

Entire Family home

Zanzibar City (Near Zanzibar Island)

Located in Zanzibar City, Entire Family home provides accommodation with private pool, free WiFi and free private parking for guests who drive.

p
pilar
From
United Kingdom
The property is amazing, large , very comfortable with an amazing garden and if lucky enough to get the gardener he will take coconuts down from the trees for you to drink the water . Each room has its own bathroom which is very handy. The dinning table is also handy and the very large kitchen makes it really good to cook a family meal. The house is located in an African neighbourhood about 20 minutes from stonetown. I loved the fact that I went back to the real Africa with lots os little tradesman around . In front of the house you have a seamstress that made some clothes for me. The house is very well cared for by the owner’s sister that will do anything for you. I was also very lucky to have an amazing taxi driver recommended by the owner. If you need a driver don’t doubt in contracting him for the day because he will take you around with no issue and is a very kind man.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews
Price from
US$108
1 night, 2 adults

Zanzibella Hotel & SPA

Kiwengwa (Near Zanzibar Island)

Located in Kiwengwa, a few steps from Kiwengwa Beach, Zanzibella Hotel & SPA provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

P
Peter
From
Sweden
Zanzibella was a fantastic hotel. When you entered the gate you were greeted by a garden that was well-kept and with a fantastic flower display. The breakfast was incredibly good and after that breakfast you could get through the day with ease. The room was large and spacious and you had the toilet separate from the shower and washbasin. What a nice staff, always helpful and responsive, with such staff you make your guests feel comfortable. The room was always well-cleaned and the cleaning lady got to show her artistic ability every day when she made the bed. We really enjoyed our stay at Zanzibella!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,526 reviews
Price from
US$168.80
1 night, 2 adults

AVO Boutique Hotel

Dikoni (Near Zanzibar Island)

Located in Dikoni, a few steps from Uroa Public Beach, AVO Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

P
Petronella
From
Germany
Such a charming little family run hotel where everyone gets very personalised service. The manager greets every new arrival personally and they give you a WhatsApp number where they send you important information and you can ask any questions. They always respond within minutes. The hotel has a great restaurant but if you stay longer and want to try other options there are some along the beach or up on the main road within a walking distance. The hotel has a lovely outdoor gym and SUP boards that you can use. If you want to be serious with your training they can make a workout plan for you and you can train with a personal trainer (he’s tough though, you’ve been warned 😅). The training sessions were the highlight of my stay. The hotel also has a tour organiser from whom you can book tours and transfers directly. The location is perfect for a relaxing holiday and for winding down. Thank you Moe, Barbara, Andrea and the rest of the lovely staff (including cats and dogs) for making our stay special! I would definitely stay there again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 185 reviews
Price from
US$90
1 night, 2 adults

The Neela Boutique Hotel Stone Town

Zanzibar City (Near Zanzibar Island)

Set in Zanzibar City, 90 metres from Stone Town Beach, The Neela Boutique Hotel Stone Town offers accommodation with a restaurant, free private parking and a bar.

L
Liz Beare
From
South Africa
excellent breakfast and great coffee!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 304 reviews
Price from
US$429.60
1 night, 2 adults

TOA Hotel & Spa Zanzibar

Pongwe (Near Zanzibar Island)

Located in Pongwe, a few steps from Pongwe Beach, TOA Hotel & Spa Zanzibar provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

C
Cormac
From
Ireland
Exceptionally clean hotel and the staff were all so nice and friendly. We really enjoyed our stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 413 reviews
Price from
US$288
1 night, 2 adults

Karibu Beach Resort

Pongwe (Near Zanzibar Island)

Located in Pongwe, a few steps from Pongwe Beach, Karibu Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a private beach area and a shared lounge.

W
Wendy
From
Australia
The property was clean with great furniture. And a good vibe
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 404 reviews
Price from
US$208
1 night, 2 adults

Tikitam Palms Boutique Hotel

Pongwe (Near Zanzibar Island)

Set in Pongwe and featuring a private beach area on the East Coast of Zanzibar, Tikitam Palms Boutique Hotel boasts a swimming pool at the beach area with a pool bar.

C
Claudia
From
Austria
Beautiful small Boutique Hotel with outstanding service. I felt extremly welcome and appreciated. The food was lovingly prepared and fresh. Friendly staff who went above and beyond to make my stay a memorable one. The Villa was beautiful and spacious. A clean and well kept little gem. Thank you so much for a beautiful stay!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 reviews
Price from
US$268.56
1 night, 2 adults

Marafiki Bungalows

Kiwengwa (Near Zanzibar Island)

Marafiki Bungalows is located on the beach in Kiwengwa,overlooking the ocean.Zanzibar International Airport is a 1 hour drive away.

H
Horacio
From
Portugal
Excelent service and very good meals. Staff very frendly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 554 reviews
Price from
US$110
1 night, 2 adults

Pongwe Beach Hotel

Pongwe (Near Zanzibar Island)

Offering an outdoor pool and a restaurant, Pongwe Beach Hotel is located in Pongwe. WiFi access is available. Each room here will provide you with a patio and a seating area.

M
Malin
From
Sweden
The beach was one of the most beautiful I have ever seen and most roooms were located In direct connection to it.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 127 reviews
Price from
US$276
1 night, 2 adults

Pongwe Bay Resort

Pongwe (Near Zanzibar Island)

Pongwe Bay Resort is situated on Pongwe Beach. This beachfront resort is surrounded by a lush and tropical garden, white sand beach and a swimming pool.

S
Sean
From
Ireland
Facilities, food and accommodation were brilliant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 591 reviews
Price from
US$119
1 night, 2 adults
See all hotels in and around Zanzibar Island

Hotels with airport shuttles in Zanzibar Island

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 828 reviews
From US$90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,936 reviews
From US$110 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
From US$195.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,326 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 185 reviews
From US$180 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 591 reviews
From US$198.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 404 reviews
From US$300 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 reviews
From US$630 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 745 reviews
From US$138.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 686 reviews
From US$121.50 per night

Most booked hotels in Zanzibar Island and surroundings in the past month

See all

Popular with guests booking hotels in Kidogo Basi

Popular with guests booking hotels in Kituoni

Popular with guests booking hotels in Zanzibar City

Popular with guests booking hotels in Kituoni

Popular with guests booking hotels in Chwaka

Best hotels with breakfast in Zanzibar Island and nearby

Kareem Zanzibar is situated in Zanzibar City, 22 km from Peace Memorial Museum, 16 km from Jozani Chwaka Bay National Park, as well as 22 km from Hamamni Persian Baths.

From US$100 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Offering a garden and garden view, Kv Jungle Bungalows is set in Zanzibar City, 27 km from Peace Memorial Museum and 2.6 km from Jozani Chwaka Bay National Park.

From US$76.50 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Located in Zanzibar City, Entire Family home provides accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$108 per night