Updating

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

Updating

Apartments and villas with BBQ area in Diani Beach

All filters (1)

Filters (1)

Clear filters

32 Holiday homes

Applied filters (1)

Holiday villa with swimming pool, golf nearby in Diani Beach

Diani Beach villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

from £256 / night

£1,792 / week

1 / 38

Holiday cottage rental

Diani Beach cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £229 / night

£1,600 / week

1 / 81

Diani Beach holiday villa rental

Diani Beach villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £118 / night

£823 / week

1 / 17

Diani Beach holiday villa rental

Diani Beach villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 11

from £118 / night

£823 - £2,263 / week

1 / 58

Holiday villa with swimming pool, golf nearby in Diani Beach

Diani Beach villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £275 / night

£1,920 / week

1 / 32

Diani Beach holiday villa rental

Diani Beach villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £441 / night

£3,086 / week

1 / 23

Holiday guest house with shared pool in Diani Beach

Diani Beach guest house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £79 / night

£439 / week

1 / 20

Holiday apartment letting

Diani Beach apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £119 / night

£714 / week

1 / 22

Holiday cottage in Diani Beach

Diani Beach cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £138 / night

£915 / week

1 / 15

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £275 / night

£1,664 / week

1 / 21

Home rental in Diani Beach

Diani Beach house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £247 / night

£1,728 / week

1 / 30

Holiday home with shared pool in Diani Beach

Diani Beach house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £138 / night

£960 / week

1 / 10

Holiday apartment in Diani Beach

Diani Beach apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £92 / night

£518 / week

1 / 26

Holiday villa rental

Diani Beach villa

  • 7 bedrooms
  • 8 bathrooms
  • sleeps 16

from £343 / night

£1,959 / week

1 / 24

Diani Beach holiday cottage rental

Diani Beach cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £139 / night

£939 / week

1 / 21

Holiday villa with swimming pool, golf nearby in Diani Beach

Diani Beach villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 10

from £183 / night

£1,006 / week

1 / 26

Holiday villa with shared pool, golf nearby in Diani Beach

Diani Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £78 / night

£537 / week

1 / 52

Holiday villa with shared pool in Diani Beach

Diani Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £92 / night

£595 / week

1 / 18

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £222 / night

£1,549 / week

1 / 14

Holiday villa rental

Diani Beach villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 9

from £126 / night

£882 / week

1 / 37

Holiday villa rental

Diani Beach villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £126 / night

£882 / week

1 / 32

Diani Beach holiday villa rental

Diani Beach villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 14

from £531 / night

£3,712 / week

1 / 36

Holiday apartment in Diani Beach

Diani Beach apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £32 / night

£215 / week

1 / 7

Diani Beach holiday apartment rental

Diani Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £25 / night

£173 / week

1 / 32

Holiday villa rental

Diani Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £86 / night

£597 - £844 / week

1 / 34

Holiday villa with shared pool in Diani Beach

Diani Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £91 / night

£638 - £775 / week

1 / 32

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £169 / night

£1,180 / week

1 / 24

Holiday villa rental

Diani Beach villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £229 / night

£1,829 - £3,429 / week

1 / 35

Diani Beach holiday villa rental

Diani Beach villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £357 / night

£2,496 / week

1 / 21

Diani Beach holiday villa rental

Diani Beach villa

  • 8 bedrooms
  • 7 bathrooms
  • sleeps 10

from £119 / night

£832 / week

1 / 76

Villa rental in Diani Beach with swimming pool

Diani Beach villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £166 / night

£1,163 / week

1 / 23

Holiday villa with shared pool in Diani Beach

Diani Beach villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £320 / night

£2,240 / week

1 / 50

Great rentals within 20 miles that match your search

Holiday home in Tiwi

Tiwi house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £200 / night

£1,267 / week

1 / 22

Holiday home with swimming pool in Tiwi

Tiwi house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £212 / night

£1,483 / week

1 / 11

Holiday bungalow with swimming pool in Tiwi

Tiwi bungalow

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £165 / night

£1,152 / week

1 / 56

Holiday home with swimming pool in Galu Beach

Galu Beach house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £188 / night

£1,312 / week

1 / 44

Galu Beach holiday home rental

Galu Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £138 / night

£962 / week

1 / 8

Holiday private room with swimming pool in Mombasa

Mombasa private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £57 / night

£398 / week

1 / 32

Private room rental in Galu Beach with swimming pool

Galu Beach private room

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 3

from £57 / night

£398 / week

1 / 23

Mombasa holiday private room accommodation

Mombasa private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £57 / night

£398 / week

1 / 13

×

Also consider