Updating

Updating

Villas in Mombasa: Rent luxury villas in Mombasa

All filters

Filters (1)

Clear filters

49 villas

Applied filters (1)

Holiday villa with swimming pool, golf nearby in Vipingo

Vipingo villa

5 bedrooms • 6 bathrooms • sleeps 11

from £573 / night

£4,008 / week

1 / 24

Villa rental in Shanzu with swimming pool

Shanzu villa

4 bedrooms • 4 bathrooms • sleeps 10

from £192 / night

£2,331 / week

1 / 20

Holiday villa in Shanzu

Shanzu villa

3 bedrooms • 1 bathroom • sleeps 1

from £59 / night

£439 / week

1 / 6

Holiday villa rental

Mombasa villa

3 bedrooms • 2 bathrooms • sleeps 6

from £125 / night

£875 / week

1 / 15

Villa rental in Mombasa with swimming pool

Mombasa villa

4 bedrooms • 4 bathrooms • sleeps 10

from £221 / night

£1,359 - £2,293 / week

1 / 28

Villa rental in Shanzu with shared pool

Shanzu villa

2 bedrooms • 2 bathrooms • sleeps 5

from £58 / night

£290 / week

1 / 11

Holiday villa accommodation

Mombasa villa

4 bedrooms • 3 bathrooms • sleeps 8

from £75 / night

£447 / week

1 / 16

Holiday villa rental

Bamburi villa

4 bedrooms • 3 bathrooms • sleeps 10

from £167 / night

£1,166 / week

1 / 5

Great rentals within 20 miles that match your search

Diani Beach holiday villa rental

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 6

from £134 / night

£933 / week

1 / 13

Holiday villa with shared pool in Diani Beach

Diani Beach villa

1 bedroom • 1 bathroom • sleeps 2

from £39 / night

£292 / week

1 / 30

Holiday villa with shared pool in Diani Beach

Diani Beach villa

2 bedrooms • 2 bathrooms • sleeps 4

from £125 / night

£875 / week

1 / 17

Diani Beach holiday villa rental

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 7

from £137 / night

£956 - £1,093 / week

1 / 15

Diani Beach holiday villa rental

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 6

from £137 / night

£956 - £1,024 / week

1 / 21

Holiday villa with shared pool in Diani Beach

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 6

from £167 / night

£1,166 / week

1 / 18

Diani Beach holiday villa rental

Diani Beach villa

3 bedrooms • 2 bathrooms • sleeps 6

from £95 / night

£696 / week

1 / 38

Diani Beach holiday villa rental

Diani Beach villa

2 bedrooms • 3 bathrooms • sleeps 4

from £150 / night

£500 / week

1 / 9

Diani Beach holiday villa rental

Diani Beach villa

5 bedrooms • 5 bathrooms • sleeps 10

from £510 / night

£2,966 / week

1 / 21

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 6

from £288 / night

£2,011 / week

1 / 9

Holiday villa rental

Diani Beach villa

1 bedroom • 1 bathroom • sleeps 4

from £25 / night

£167 / week

1 / 16

Holiday villa with shared pool in Ukunda

Ukunda villa

5 bedrooms • 4 bathrooms • sleeps 10

from £342 / night

£1,951 / week

1 / 28

Kilifi holiday villa rental

Kilifi villa

5 bedrooms • 5 bathrooms • sleeps 16

from £125 / night

£612 - £2,248 / week

1 / 13

Holiday villa with swimming pool in Tiwi

Tiwi villa

4 bedrooms • 5 bathrooms • sleeps 9

from £664 / night

£3,004 / week

1 / 21

Kikambala holiday villa rental

Kikambala villa

2 bedrooms • 2 bathrooms • sleeps 6

from £59 / night

£408 - £1,166 / week

1 / 9

Holiday villa with shared pool in Kikambala

Kikambala villa

2 bedrooms • 2 bathrooms • sleeps 6

from £67 / night

£408 - £1,166 / week

1 / 10

Holiday villa in Kikambala

Kikambala villa

2 bedrooms • 2 bathrooms • sleeps 4

from £34 / night

£204 - £321 / week

1 / 23

Holiday villa rental

Diani Beach villa

7 bedrooms • 8 bathrooms • sleeps 16

from £344 / night

£1,964 / week

1 / 24

Holiday villa with shared pool in Diani Beach

Diani Beach villa

8 bedrooms • 7 bathrooms • sleeps 16

from £832 / night

£4,159 - £4,333 / week

1 / 18

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 6

from £100 / night

£416 - £749 / week

1 / 12

Holiday villa rental

Diani Beach villa

3 bedrooms • 2 bathrooms • sleeps 6

from £67 / night

£315 - £579 / week

1 / 11

Villa rental in Diani Beach

Diani Beach villa

2 bedrooms • 1 bathroom • sleeps 5

from £23 / night

£160 / week

1 / 24

Villa rental in Diani Beach with swimming pool

Diani Beach villa

4 bedrooms • 4 bathrooms • sleeps 10

from £408 / night

£2,855 / week

1 / 15

Diani Beach holiday villa rental

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 6

from £211 / night

£1,472 / week

1 / 24

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 8

from £168 / night

£1,004 - £1,239 / week

1 / 13

Diani Beach holiday villa rental

Diani Beach villa

8 bedrooms • 7 bathrooms • sleeps 10

from £42 / night

£291 / week

1 / 23

Holiday villa with swimming pool in Diani Beach

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 8

from £125 / night

£873 / week

1 / 30

Holiday villa in Diani Beach

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 8

from £84 / night

£553 - £1,775 / week

1 / 42

Holiday villa in Diani Beach

Diani Beach villa

2 bedrooms • 3 bathrooms • sleeps 6

from £175 / night

£1,222 / week

1 / 64

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 swimming pool in Diani Beach

Diani Beach villa

3 bedrooms • 3 bathrooms • sleeps 7

from £167 / night

£1,168 / week

1 / 24

Holiday villa with swimming pool, golf nearby in Diani Beach

Diani Beach villa

4 bedrooms • 5 bathrooms • sleeps 10

from £125 / night

£874 / week

1 / 9

×

Also consider