Updating

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

Updating

Air conditioned apartments and villas to rent in Bela Bela

All filters (1)

Filters (1)

Clear filters

21 Holiday homes

Applied filters (1)

Lodge rental in Bela Bela

Bela Bela lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £61 / night

£423 / week

1 / 18

Bela Bela holiday villa rental

Bela Bela villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 16

from £330 / night

£2,304 / week

1 / 18

Holiday villa with swimming pool in Bela Bela

Bela Bela villa

  • 8 bedrooms
  • 7 bathrooms
  • sleeps 16

from £503 / night

£3,520 / week

1 / 45

Holiday villa with swimming pool in Bela Bela

Bela Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 14

from £293 / night

£2,048 / week

1 / 17

Holiday villa with swimming pool in Bela Bela

Bela Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £293 / night

£2,048 / week

1 / 15

Holiday villa with swimming pool in Bela Bela

Bela Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £211 / night

£1,472 / week

1 / 16

Bela Bela holiday lodge rental

Bela Bela lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £94 / night

£653 / week

1 / 22

Holiday villa in Bela Bela

Bela Bela villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £330 / night

£2,304 / week

1 / 19

Holiday villa with swimming pool in Bela Bela

Bela Bela villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £202 / night

£1,408 / week

1 / 8

Lodge rental in Bela Bela

Bela Bela lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £61 / night

£423 / week

1 / 18

Lodge rental in Bela Bela

Bela Bela lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £61 / night

£423 / week

1 / 18

Holiday villa with shared pool, golf nearby in Bela Bela

Bela Bela villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 13

from £284 / night

£1,984 / week

1 / 19

Holiday villa with swimming pool, golf nearby in Bela Bela

Bela Bela villa

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 16

from £421 / night

£2,944 / week

1 / 73

Holiday villa rental

Bela Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 16

from £256 / night

£1,792 / week

1 / 32

Holiday villa in Bela Bela

Bela Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 16

from £330 / night

£2,304 / week

1 / 51

Villa rental in Bela Bela with swimming pool, golf nearby

Bela Bela villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 18

from £421 / night

£2,944 / week

1 / 7

Bela Bela holiday apartment rental

Bela Bela apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £63 / night

£442 / week

1 / 7

Bela Bela holiday villa let

Bela Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 16

from £256 / night

£1,792 / week

1 / 36

Holiday villa rental

Bela Bela villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 17

from £357 / night

£2,496 / week

1 / 34

Holiday villa with golf nearby in Bela Bela

Bela Bela villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 16

from £467 / night

£3,264 / week

1 / 40

Holiday villa with shared pool, golf nearby in Bela Bela

Bela Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

from £256 / night

£1,792 / week

1 / 31

Great rentals within 20 miles that match your search

Modimolle (Nylstroom) holiday home rental

Modimolle (Nylstroom) house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £196 / night

£1,372 / week

1 / 19

Bela-Bela holiday villa rental

Bela-Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £256 / night

£1,792 / week

1 / 48

Holiday villa rental

Bela-Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £348 / night

£2,432 / week

1 / 23

Holiday villa with shared pool, golf nearby in Bela-Bela

Bela-Bela villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £320 / night

£2,240 / week

1 / 19

Holiday home with golf nearby in Bela-Bela

Bela-Bela house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 16

from £311 / night

£2,176 / week

1 / 50

Holiday villa with shared pool, golf nearby in Bela-Bela

Bela-Bela villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 14

from £302 / night

£2,112 / week

1 / 48

Villa rental in Bela-Bela with shared pool, golf nearby

Bela-Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £311 / night

£2,176 / week

1 / 34

Holiday villa with shared pool, golf nearby in Bela-Bela

Bela-Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £320 / night

£2,240 / week

1 / 42

×

Also consider