Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Villas in Zanzibar Island and Houses - Holiday Lettings - Holiday Rentals Zanzibar Island

All filters (4)

Filters (4)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Mombasa

Mombasa apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 2

from £37 / night

£254 / week

1 / 13

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday apartment in Dar es Salaam

Dar es Salaam apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £23 / night

£150 - £308 / week

1 / 25

Great rentals within 20 miles that match your search

Dar es Salaam holiday home rental

Dar es Salaam house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Heated pool

from £64 / night

£444 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment in Stone Town

Stone Town apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Heated pool

from £50 / night

£295 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday home in Stone Town

Stone Town house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £46 / night

£254 - £540 / week

1 / 20

Great rentals within 20 miles that match your search

Apartment rental in Dar es Salaam

Dar es Salaam apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £45 / night

£281 / week

1 / 25

Great rentals within 20 miles that match your search

Jambiani holiday lodge rental

Jambiani lodge

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

2 filters do not match: Heated pool, TV

from £28 / night

£191 / week

1 / 39

Great rentals within 20 miles that match your search

Bamburi holiday home rental

Bamburi house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Heated pool

from £23 / night

£159 / week

1 / 10

Great rentals within 20 miles that match your search

Kunduchi holiday home rental

Kunduchi house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Heated pool

from £53 / night

£343 / week

1 / 14

Great rentals within 20 miles that match your search

Diani Beach holiday studio rental

Diani Beach studio

  • Studio
  • 1 bathroom
  • sleeps 3

1 filter does not match: Heated pool

from £32 / night

£222 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday villa accommodation

Bwejuu villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £105 / night

£730 / week

1 / 8

Great rentals within 20 miles that match your search

Diani Beach holiday apartment rental

Diani Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £25 / night

£172 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday apartment in Stone Town

Stone Town apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Heated pool

from £50 / night

£197 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment letting

Stone Town apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £63 / night

£362 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment in Shanzu

Shanzu apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £100 / night

£635 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday apartment in Diani Beach

Diani Beach apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Heated pool

from £32 / night

£213 / week

1 / 7

Great rentals within 20 miles that match your search

Bamburi holiday apartment rental

Bamburi apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £91 / night

£635 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

1 filter does not match: Heated pool

from £272 / night

£1,649 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home in Kigamboni

Kigamboni house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Heated pool

from £80 / night

£350 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Mombasa

Mombasa apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £91 / night

£635 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday villa in Bwejuu

Bwejuu villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £209 / night

£1,459 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday villa in Bwejuu

Bwejuu villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £105 / night

£730 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday hotel apartment in Shanzu

Shanzu hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £27 / night

£173 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday apartment in Mombasa

Mombasa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 filters do not match: Heated pool, TV

from £27 / night

£184 / week

1 / 12

Great rentals within 20 miles that match your search

Shanzu holiday apartment rental

Shanzu apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 filters do not match: Heated pool, TV

from £73 / night

£508 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Mombasa

Mombasa apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

1 filter does not match: Heated pool

from £163 / night

£1,142 / week

1 / 26

Great rentals within 20 miles that match your search

Apartment rental in Kiwengwa with shared pool

Kiwengwa apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Heated pool

from £40 / night

£275 / week

1 / 55

Great rentals within 20 miles that match your search

Kiwengwa holiday condo rental

Kiwengwa condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Heated pool

from £40 / night

£275 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment rental

Shanzu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Heated pool

from £45 / night

£290 / week

1 / 12

Great rentals within 20 miles that match your search

Apartment rental in Bamburi with shared pool, golf nearby

Bamburi apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

1 filter does not match: Heated pool

from £245 / night

£1,712 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday villa in Kiwengwa

Kiwengwa villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £442 / night

£2,947 - £3,634 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment in Dar es Salaam

Dar es Salaam apartment

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 7

1 filter does not match: Heated pool

from £272 / night

£1,712 / week

1 / 35

Great rentals within 20 miles that match your search

Shanzu holiday apartment let

Shanzu apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £50 / night

£272 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday apartment in Shanzu

Shanzu apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £109 / night

£761 / week

1 / 21

Great rentals within 20 miles that match your search

Stone Town holiday apartment rental

Stone Town apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Heated pool

from £58 / night

£401 / week

1 / 81

Great rentals within 20 miles that match your search

Villa rental in Diani Beach with swimming pool

Diani Beach villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Heated pool

from £166 / night

£1,163 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday apartment rental

Kiwengwa apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Heated pool

from £148 / night

£1,032 / week

1 / 41

Great rentals within 20 miles that match your search

Villa rental in Diani Beach with swimming pool

Diani Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Heated pool

from £117 / night

£818 / week

1 / 81

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Dar es Salaam

Dar es Salaam apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Heated pool

from £91 / night

£571 / week

1 / 42

Great rentals within 20 miles that match your search

Holiday home in Tanga

Tanga house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 50

1 filter does not match: Heated pool

from £86 / night

£603 / week

1 / 64

×

Also consider