Skip to content

Shore Excursions in Zanzibar City: Compare 260 Options

Independent comparison Prices checked October 4, 2026 Prices shown in USD 260 options compared

Our top pick is Stone Town,Spice Tour&Prison Island Private Tour (9 h, ★ 4.9 (55)). The well-rated options here are private tours, starting at $130 from, per person, and 253 of 260 options offer free cancellation.

Our picks

Stone Town,Spice Tour&Prison Island Private Tour
Best overall

Stone Town,Spice Tour&Prison Island Private Tour

9 h · ★ 4.9 (55) $130 from, per person
Free cancellation
Highest weighted rating of 5 options with 50+ reviews. Check availability
Private Guided Tour to Prison Island, Nakupenda Beach, Stone Town
Lowest price

Private Guided Tour to Prison Island, Nakupenda Beach, Stone Town

8 h · ★ 4.5 (52) $145 from, per person
Free cancellation
Lowest starting price among the well-rated options. Check availability
Zanzibar Private Spice and Stonetown Tour(Include Lunch)
Private option

Zanzibar Private Spice and Stonetown Tour(Include Lunch)

7 h · ★ 4.9 (85) $62 from, per person
Free cancellation
Highest-rated private tour: only your group. Check availability

Compare the options

Option Duration Rating Price Book
Stone Town,Spice Tour&Prison Island Private Tour
Free cancellation Private
9 h ★ 4.9 (55) $130
from, per person
Check
Zanzibar Private Spice and Stonetown Tour(Include Lunch)
Free cancellation Private
7 h ★ 4.9 (85) $62
from, per person
Check
Full Day NAKUPENDA SANDBANK and STONE TOWN ( Lunch included )
Free cancellation Private
4 h–5 h ★ 4.8 (64) $163
from, per person
Check
Private Guided Tour to Prison Island, Nakupenda Beach, Stone Town
Free cancellation Private
8 h ★ 4.5 (52) $145
from, per person
Check
Dolphin tour, Jozani Forest, Jambiani Kuza Cave, Paje Beach &The Rock restaurent
Free cancellation Private
9 h ★ 4.3 (187) $150
from, per person
Check
Jozani Forest ,Kuza Cave,Paje beach&the Rock Private Tour
Free cancellation Private
9 h ★ 4.9 (42) $105
from, per person
Check
Full-day Tour Mnemba Jozani Forest Kuza Cave Paje Beach The Rock
Free cancellation Private
8 h ★ 4.9 (31) $150
from, per person
Check
Zanzibar Prison Island Trip and Stone Town Private Walking Tour
Free cancellation Private
6 h ★ 5.0 (6) $80
from, per person
Check
Day trip Safari to Mikumi National Park
Free cancellation
10 h ★ 4.8 (28) $560
from, per person
Check
Full day Private Hidden Beach Escape
Free cancellation Private
7 h ★ 4.8 (41) $135
from, per person
Check

Explore all 260 options

  1. Stone Town,Spice Tour&Prison Island Private Tour
    Stone Town,Spice Tour&Prison Island Private Tour 9 h · ★ 4.9 (55)
    Free cancellation Private
    $130 from, per person Check availability
  2. Zanzibar Private Spice and Stonetown Tour(Include Lunch)
    Zanzibar Private Spice and Stonetown Tour(Include Lunch) 7 h · ★ 4.9 (85)
    Free cancellation Private
    $62 from, per person Check availability
  3. Full Day NAKUPENDA SANDBANK and STONE TOWN ( Lunch included )
    Full Day NAKUPENDA SANDBANK and STONE TOWN ( Lunch included ) 4 h–5 h · ★ 4.8 (64)
    Free cancellation Private
    $163 from, per person Check availability
  4. Jozani Forest ,Kuza Cave,Paje beach&the Rock Private Tour
    Jozani Forest ,Kuza Cave,Paje beach&the Rock Private Tour 9 h · ★ 4.9 (42)
    Free cancellation Private
    $105 from, per person Check availability
  5. Full-day Tour Mnemba Jozani Forest Kuza Cave Paje Beach The Rock
    Full-day Tour Mnemba Jozani Forest Kuza Cave Paje Beach The Rock 8 h · ★ 4.9 (31)
    Free cancellation Private
    $150 from, per person Check availability
  6. Zanzibar Prison Island Trip and Stone Town Private Walking Tour
    Zanzibar Prison Island Trip and Stone Town Private Walking Tour 6 h · ★ 5.0 (6)
    Free cancellation Private
    $80 from, per person Check availability
  7. Day trip Safari to Mikumi National Park
    Day trip Safari to Mikumi National Park 10 h · ★ 4.8 (28)
    Free cancellation
    $560 from, per person Check availability
  8. Full day Private Hidden Beach Escape
    Full day Private Hidden Beach Escape 7 h · ★ 4.8 (41)
    Free cancellation Private
    $135 from, per person Check availability
  9. Zanzibar - Prison Island & Nakupenda Sandbank with Lunch (BBQ)
    Zanzibar - Prison Island & Nakupenda Sandbank with Lunch (BBQ) 6 h–8 h · ★ 4.8 (15)
    Free cancellation
    $45 from, per person Check availability
  10. Private Guided Tour to Prison Island, Nakupenda Beach, Stone Town
    Private Guided Tour to Prison Island, Nakupenda Beach, Stone Town 8 h · ★ 4.5 (52)
    Free cancellation Private
    $145 from, per person Check availability
  11. Full-Day Safari Blue Island Hopping -with lunch
    Full-Day Safari Blue Island Hopping -with lunch 7 h–9 h · ★ 4.7 (15)
    Free cancellation
    $120 from, per person Check availability
  12. Full Day Holiday Package (Prison Island-Stone Town-Spice farm)
    Full Day Holiday Package (Prison Island-Stone Town-Spice farm) 9 h · ★ 4.9 (33)
    Free cancellation Private
    $140 from, per person Check availability
  13. Zanzibar Cooking Class [Swahili food test ] and Spice farm Private tour
    Zanzibar Cooking Class [Swahili food test ] and Spice farm Private tour 5 h · ★ 4.8 (8)
    Free cancellation Private
    $59 from, per person Check availability
  14. STONE TOWN WALKING TOUR ( Lunch Included )
    STONE TOWN WALKING TOUR ( Lunch Included ) 3 h–4 h · ★ 5.0 (20)
    Free cancellation Private
    $130 from, per person Check availability
  15. Unique Guided Tour in Stone Town through walking.
    Unique Guided Tour in Stone Town through walking. 2.5 h · ★ 5.0 (17)
    Free cancellation Private
    $33 from, per person Check availability
  16. Spice Farm,Jozani forest,Kuza cave,Paje beach&The Rock Restrant
    Spice Farm,Jozani forest,Kuza cave,Paje beach&The Rock Restrant 10 h · ★ 5.0 (17)
    Free cancellation Private
    $130 from, per person Check availability
  17. Full-day Prison Island, Nakupenda and Stone Town Tour with Lunch Buffet
    Full-day Prison Island, Nakupenda and Stone Town Tour with Lunch Buffet 7 h–8 h · ★ 4.6 (26)
    Free cancellation Private
    $137 from, per person Check availability
  18. 2 Days Tour From Zanzibar to Nyerere National Park (Selous GR)
    2 Days Tour From Zanzibar to Nyerere National Park (Selous GR) 2 days · ★ 5.0 (11)
    Free cancellation Private
    $1,026 from, per person Check availability
  19. Jozani Forest Kuza Cave The Rock Restaurant and Paje Beach
    Jozani Forest Kuza Cave The Rock Restaurant and Paje Beach 9 h · ★ 4.9 (20)
    Free cancellation Private
    $135 from, per person Check availability
  20. Swimming with DOLPHINS IN MNEMBA
    Swimming with DOLPHINS IN MNEMBA 3 h–4 h · ★ 4.8 (29)
    Free cancellation Private
    $130 from, per person Check availability
Prefer to browse on Viator itself? See all on Viator →

More in the same city

Best overall · $130 Check availability