Updating

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

Updating

Holiday Rentals in Santa Maria - Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

75 Holiday homes

Great rentals within 20 miles that match your search

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

Great rentals within 20 miles that match your search

Holiday home rental

Hoedspruit house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £235 / night

£1,374 / week

1 / 26

Great rentals within 20 miles that match your search

Makunduchi holiday hotel apartment rental

Makunduchi hotel apartment

  • 30 bedrooms
  • 30 bathrooms
  • sleeps 50

from £23 / night

£161 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday guest house rental

Vipingo guest house

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 10

from £327 / night

£2,289 / week

1 / 42

Great rentals within 20 miles that match your search

Holiday hotel apartment in Uroa

Uroa hotel apartment

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 16

from £55 / night

£385 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday b&b in Nungwi

Nungwi b&b

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 16

from £45 / night

£296 / week

1 / 8

Great rentals within 20 miles that match your search

Diani Beach holiday villa rental

Diani Beach villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 11

from £119 / night

£828 - £2,277 / week

1 / 58

Great rentals within 20 miles that match your search

Diani Beach holiday villa rental

Diani Beach villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £444 / night

£3,104 / week

1 / 23

Great rentals within 20 miles that match your search

Hoedspruit holiday cottage rental

Hoedspruit cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £74 / night

£513 / week

1 / 19

Great rentals within 20 miles that match your search

Bwejuu holiday villa rental

Bwejuu villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £504 / night

£3,527 / week

1 / 48

Great rentals within 20 miles that match your search

Holiday guest house in Vipingo

Vipingo guest house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 11

from £275 / night

£1,926 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday villa in Pangani

Pangani villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £92 / night

£596 - £884 / week

1 / 40

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Mombasa

Mombasa apartment

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £298 / night

£1,988 / week

1 / 27

Great rentals within 20 miles that match your search

Pangani holiday home rental

Pangani house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £110 / night

£733 - £926 / week

1 / 21

Great rentals within 20 miles that match your search

Home rental in Bilene with swimming pool

Bilene house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £184 / night

£1,283 / week

1 / 95

Great rentals within 20 miles that match your search

Holiday cottage in Diani Beach

Diani Beach cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £115 / night

£802 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday private room in Pangani

Pangani private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £65 / night

£413 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday lodge in Stone Town

Stone Town lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £28 / night

£193 / week

1 / 15

Great rentals within 20 miles that match your search

Home accommodation in Harare

Harare house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £138 / night

£962 / week

1 / 24

Great rentals within 20 miles that match your search

Kiwengwa holiday b&b rental

Kiwengwa b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £60 / night

£394 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Mombasa

Mombasa apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

from £165 / night

£1,155 / week

1 / 26

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

£257 / week

1 / 13

Great rentals within 20 miles that match your search

Hazyview holiday villa rental

Hazyview villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £240 / night

£1,649 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday cottage rental

Tanga cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £170 / night

£1,090 / week

1 / 6

Great rentals within 20 miles that match your search

Mombasa holiday apartment rental

Mombasa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £32 / night

£225 / week

1 / 15

Great rentals within 20 miles that match your search

Chalet accommodation in Hazyview with shared pool, golf nearby

Hazyview chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £158 / night

£1,035 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday cottage rental

Tanga cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £74 / night

£449 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday home in Galu Beach

Galu Beach house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £183 / night

£1,280 / week

1 / 17

Great rentals within 20 miles that match your search

Apartment accommodation in Dar es Salaam with golf nearby

Dar es Salaam apartment

  • 24 bedrooms
  • 22 bathrooms
  • sleeps 2

from £51 / night

£353 / week

1 / 18

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

from £60 / night

£394 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Mombasa

Mombasa apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £92 / night

£642 / week

1 / 13

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

from £59 / night

£407 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment rental

Shanzu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £45 / night

£294 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday bungalow in Mombasa

Mombasa bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £138 / night

£823 / week

1 / 15

Great rentals within 20 miles that match your search

Home rental in Diani Beach

Diani Beach house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £248 / night

£1,732 / week

1 / 30

Great rentals within 20 miles that match your search

Villa rental in Vipingo with golf nearby

Vipingo villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £430 / night

£3,008 / week

1 / 26

Great rentals within 20 miles that match your search

Home rental in Diani Beach with shared pool

Diani Beach house

  • 5 bedrooms
  • 11 bathrooms
  • sleeps 16

from £275 / night

£1,924 / week

1 / 100

Great rentals within 20 miles that match your search

Holiday lodge with shared pool in Hoedspruit

Hoedspruit lodge

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £38 / night

£263 / week

1 / 51

Great rentals within 20 miles that match your search

Diani Beach holiday villa rental

Diani Beach villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £147 / night

£1,026 / week

1 / 13

Great rentals within 20 miles that match your search

Phalaborwa holiday guest house rental

Phalaborwa guest house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

from £74 / night

£518 / week

1 / 57

×

Also consider