We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Best of Zanzibar Island Guide

Print this guide 
Zanzibar Island
The Zanzibar Archipelago, located in the Indian Ocean 15 miles off the coast of Tanzania, is a breathtaking spot to escape from the world. You’ll enjoy clear, turquoise-blue water; shallow sandbars perfect for wading; and many small, nearly deserted islands virtually unvisited by tourists. Explore the World Heritage Site of Stone Town, Zanzibar City’s old quarter. Or just go beach to beach between tiny fishing villages—each one's better than the next.

All things to do » Things to do

Cheetah's Rock
Cheetah's Rock
Owner description: GET CLOSER! THE ONCE IN A WILD-LIFETIME EXPERIENCE PRE BOOKING NECESSARY! Cheetah's Rock is now open on Zanzibar!. Cheetah's Rock is a unique, very special place where people and... more Owner description: GET CLOSER! THE ONCE IN A WILD-LIFETIME EXPERIENCE PRE BOOKING NECESSARY! Cheetah's Rock is now open on Zanzibar!. Cheetah's Rock is a unique, very special place where people and Animals interact directly - face to face, eye to eye. We are Not a Zoo, We are are Not a Wildlife sanctuary - We are something completely different. Prepare yourself for a magical, memorable and remarkable experience. We believe in introducing wildlife in a really different, much closer, interactive and more personal way. The welfare of our animals on Cheetah's Rock is paramount! Return transport from close by (Stone Town, Nungwi, Kiwengwa, Pwani Mchangani, Kendwa etc) included! NO ENTRY WITHOUT A BOOKING less
Attraction type: Other Zoos & Aquariums
See nearby places to eat

Additional nearby recommended attractions:

Nakupenda Beach
Nakupenda Beach(Stone Town)
Attraction type: Beaches
See nearby places to eat
Nungwi Beach
Nungwi Beach(Nungwi)
Attraction type: Beaches
See nearby places to eat
Kendwa Beach
Kendwa Beach(Kendwa)
Attraction type: Beaches
See nearby places to eat
Paje Beach
Paje Beach(Paje)
Attraction type: Beaches
See nearby places to eat

All places to eat » Places to eat

Nearby recommended restaurants:

Tea House Restaurant
Tea House Restaurant
Ranked #1 of 75 Restaurants in Stone Town
Price: $6 - $30
Cuisines: African, Middle Eastern, Persian
Good for: Romantic, Scenic view, Local cuisine, Special occasions, Families with children
Dining options: Dinner, Lunch, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Full Bar, Outdoor Seating, Reservations, Seating, Serves Alcohol, Waitstaff, Wine and Beer
Mr Kahawa
Mr Kahawa
Ranked #1 of 15 Restaurants in Paje
Cuisines: Cafe, European, Healthy
Good for: Scenic view, Kids, Families with children, Dining on a budget
Dining options: Brunch, Breakfast, Lunch, Cash Only, Free Wifi, Outdoor Seating, Seating, Takeout, Waitstaff
Emerson Spice
Emerson Spice
Ranked #2 of 75 Restaurants in Stone Town
Price: $8 - $45
Cuisines: African, Seafood, International, Fusion
Good for: Romantic, Scenic view, Local cuisine, Special occasions
Dining options: Breakfast, Dinner, Lunch, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Full Bar, Outdoor Seating, Reservations, Seating, Serves Alcohol, Waitstaff, Wine and Beer
Zanzibar Coffee House Cafe
Zanzibar Coffee House Cafe
Ranked #3 of 75 Restaurants in Stone Town
Cuisines: Cafe, International
Good for: Kids, Families with children
Dining options: Brunch, Breakfast, Lunch, Seating, Takeout, Waitstaff
House of Spices
House of Spices
Ranked #4 of 75 Restaurants in Stone Town
Price: $8 - $15
Cuisines: Pizza, Seafood, Mediterranean
Good for: Scenic view, Local cuisine, Special occasions, Kids, Large groups, Families with children
Dining options: Breakfast, Late Night, Dinner, Lunch, Cash Only, Delivery, Full Bar, Reservations, Seating, Serves Alcohol, Waitstaff

All accommodations » Where to stay - Budget

Nearby recommended accommodations:

Zanzest Beach Bungalows
3.0 of 5
Zanzest Beach Bungalows
$49 - $85
Ranked #2 of 12 Hotels in Jambiani
Show Prices
Demani Lodge
Demani Lodge
$38 - $46
Ranked #2 of 22 Specialty Lodging in Paje
Show Prices
New Teddy's Place
1.0 of 5 New Teddy's Place
$15 - $45
Ranked #3 of 22 Specialty Lodging in Paje
Show Prices

All accommodations » Where to stay - Midrange

Nearby recommended accommodations:

Zanzibar Retreat Hotel
Zanzibar Retreat Hotel
$77 - $323
Ranked #1 of 6 Hotels in Matemwe
Show Prices
Zanzibar Coffee House
Zanzibar Coffee House
$93 - $181
Ranked #4 of 33 Hotels in Stone Town
Show Prices
Palumboreef Beach Resort
3.0 of 5
Palumboreef Beach Resort
$88 - $133
Ranked #1 of 6 Hotels in Uroa
Show Prices

All accommodations » Where to stay - Luxury

Nearby recommended accommodations:

The Palms
5.0 of 5
The Palms
$796 - $1,418 (€746 - €1,329)
Ranked #1 of 12 Hotels in Bwejuu
Show Prices
Zanzi Resort
5.0 of 5
Zanzi Resort
$283 - $651
Ranked #2 of 170 Hotels in Zanzibar Island
Show Prices
Next Paradise Boutique Resort
4.5 of 5
Next Paradise Boutique Resort
$176 - $406
Ranked #1 of 6 Hotels in Pwani Mchangani
Show Prices

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.