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 (2)

Filters (3)

Clear filters

6 Holiday homes

Great rentals within 20 miles that match your search

Shanzu holiday apartment let

Shanzu apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £51 / night

£274 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday apartment rental

Shanzu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £45 / night

£293 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment in Shanzu

Shanzu apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £110 / night

£767 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment rental

Diani Beach apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £128 / night

£895 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Galu Beach

Galu Beach apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £229 / night

£1,599 / week

1 / 19

Great rentals within 20 miles that match your search

Bamburi holiday apartment rental

Bamburi apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £37 / night

£229 - £293 / week

1 / 12

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday villa with shared pool in Diani Beach

Diani Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from £92 / night

£594 / week

1 / 18

Great rentals within 20 miles that match your search

Mombasa holiday apartment rental

Mombasa apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Staffed property

from £55 / night

£384 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday apartment in Mombasa

Mombasa apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Staffed property

from £73 / night

£512 / week

1 / 30

Great rentals within 20 miles that match your search

Msasani holiday apartment rental

Msasani apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Staffed property

from £92 / night

£640 / week

1 / 10

Great rentals within 20 miles that match your search

B&b rental in Kiwengwa with shared pool

Kiwengwa b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Property type

from £59 / night

£393 / week

1 / 13

Great rentals within 20 miles that match your search

Mombasa holiday apartment rental

Mombasa apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 filter does not match: Staffed property

from £92 / night

£639 / week

1 / 17

Great rentals within 20 miles that match your search

Apartment letting in Mombasa with shared pool

Mombasa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Staffed property

from £40 / night

£256 - £274 / week

1 / 15

Great rentals within 20 miles that match your search

Mombasa holiday apartment rental

Mombasa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Staffed property

from £28 / night

£192 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment rental

Mombasa apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Staffed property

from £147 / night

£1,023 / week

1 / 9

Great rentals within 20 miles that match your search

Apartment rental in Mombasa with shared pool

Mombasa apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Staffed property

from £274 / night

£1,918 / week

1 / 13

Great rentals within 20 miles that match your search

Apartment rental in Bagamoyo with shared pool

Bagamoyo apartment

  • 15 bedrooms
  • 15 bathrooms
  • sleeps 4

1 filter does not match: Staffed property

from £119 / night

£832 / week

1 / 28

Great rentals within 20 miles that match your search

Bamburi holiday apartment rental

Bamburi apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 filter does not match: Staffed property

from £78 / night

£448 / week

1 / 12

Great rentals within 20 miles that match your search

Apartment rental in Shanzu with shared pool

Shanzu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Staffed property

from £18 / night

£147 / week

1 / 9

Great rentals within 20 miles that match your search

Shanzu holiday apartment rental

Shanzu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Staffed property

from £19 / night

£82 / week

1 / 7

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Dar es Salaam

Dar es Salaam apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Staffed property

from £92 / night

£576 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment rental

Shanzu apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Staffed property

from £100 / night

£640 / week

1 / 14

Great rentals within 20 miles that match your search

Villa rental in Galu Beach with indoor pool, golf nearby

Galu Beach villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £60 / night

£416 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £221 / night

£1,544 / week

1 / 14

Great rentals within 20 miles that match your search

Kiwengwa holiday villa rental

Kiwengwa villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Property type

from £197 / night

£1,276 / week

1 / 51

Great rentals within 20 miles that match your search

Holiday villa with shared pool, golf nearby in Diani Beach

Diani Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from £78 / night

£539 / week

1 / 52

Great rentals within 20 miles that match your search

Holiday villa rental

Diani Beach villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 filter does not match: Property type

from £201 / night

£1,359 / week

1 / 37

Great rentals within 20 miles that match your search

Diani Beach holiday hotel apartment rental

Diani Beach hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from £58 / night

£406 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment rental

Galu Beach apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Staffed property

from £137 / night

£959 / week

1 / 10

Great rentals within 20 miles that match your search

Bamburi holiday apartment accommodation

Bamburi apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Staffed property

from £101 / night

£703 / week

1 / 7

Great rentals within 20 miles that match your search

Apartment rental in Shanzu with shared pool

Shanzu apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Staffed property

from £135 / night

£931 - £995 / week

1 / 16

Great rentals within 20 miles that match your search

Apartment rental in Shanzu with shared pool

Shanzu apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Staffed property

from £92 / night

£639 / week

1 / 5

Great rentals within 20 miles that match your search

Shanzu holiday apartment accommodation

Shanzu apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Staffed property

from £81 / night

£557 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Dar es Salaam

Dar es Salaam apartment

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Staffed property

from £119 / night

£730 / week

1 / 13

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: Staffed property

from £23 / night

£141 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Shanzu

Shanzu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Staffed property

from £37 / night

£256 / week

1 / 55

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Dar es Salaam

Dar es Salaam apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Staffed property

from £51 / night

£320 - £384 / week

1 / 23

Great rentals within 20 miles that match your search

Bamburi holiday apartment rental

Bamburi apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Staffed property

from £46 / night

£311 / week

1 / 14

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: Staffed property

from £139 / night

£972 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Nungwi

Nungwi house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £229 / night

£1,369 / week

1 / 7

×

Also consider