Vacation Rentals & Villas in Leisure Bay, Margate

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

101 Houses

25

The Leisure Place at Leisure Bay. South Africa.

Margate / Leisure Bay, Margate

Leisure Bay, Margate villa

5 8 7 nights min

  • 5 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool

Price per night from

$841

Price per night from

$841

Great rentals within 20 miles that match your search

Distance approx 16.16 km from Leisure Bay, Margate Show on Map

13

Toad Hall - The Beach House

KwaZulu-Natal / Port Edward

Port Edward house

4 12 2 nights min

  • 4 bedrooms
  • sleeps 12
  • 2 nights min
  • Child Friendly
  • Private garden

Price per night from

$180

Price per night from

$180

Distance approx 17.36 km from Leisure Bay, Margate Show on Map

14

Park-like Gardens

KwaZulu-Natal / Port Edward

Port Edward chalet

8 22 2 nights min

  • 8 bedrooms
  • sleeps 22
  • 2 nights min
  • Nearest beach 4 mi
  • Swimming pool
  • Child Friendly

Price per night from

$316

Price per night from

$316

Distance approx 1.07 km from Leisure Bay, Margate

(1) Excellent 

12

Margate Beach Apartment P6 Costa

KwaZulu-Natal / Margate

Margate apartment

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 0.3 mi
  • Swimming pool
  • Child Friendly

Price per night from

$144

Price per night from

$144

Distance approx 0.1 km from Leisure Bay, Margate

22

Santorini 306A, Margate, South Coast, South Africa

KwaZulu-Natal / Margate

Margate apartment

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$93

Price per night from

$93

Distance approx 15.4 km from Leisure Bay, Margate

(2) Average 

9

Ocean's Paradise

KwaZulu-Natal / Port Shepstone

Port Shepstone house

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 0.07 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$69

Price per night from

$69

Distance approx 6.32 km from Leisure Bay, Margate Show on Map

(1) Excellent 

9

The Scops-Owl Suite

KwaZulu-Natal / Marina Beach

Marina Beach apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$50

Price per night from

$50

Distance approx 6.34 km from Leisure Bay, Margate Show on Map

6

Eagle-Owl Cottage

KwaZulu-Natal / Marina Beach

Marina Beach cottage

3 8 2 nights min

  • 3 bedrooms
  • sleeps 8
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$126

Price per night from

$126

Distance approx 17.69 km from Leisure Bay, Margate Show on Map

7

Gods Window KZN Main House

KwaZulu-Natal / Port Edward

Port Edward house

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$212

Price per night from

$212

Distance approx 1.22 km from Leisure Bay, Margate

6

Self-catering seaside 2-bedroom apartment, sleeps 4

KwaZulu-Natal / Manaba Beach

Manaba Beach apartment

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly

Price per night from

$80

Responds fast!
avg. 1 hour 29 minutes

Price per night from

$80

Distance approx 16.27 km from Leisure Bay, Margate Show on Map

6

CARIBBEAN ESTATES (2 BR)

KwaZulu-Natal / Port Edward

Port Edward chalet

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly

Price per night from

$401

Price per night from

$401

Distance approx 17.69 km from Leisure Bay, Margate Show on Map

6

Gods Window Forest Studio

KwaZulu-Natal / Port Edward

Port Edward studio

Studio 2 2 nights min

  • Studio
  • sleeps 2
  • 2 nights min
  • Swimming pool
  • Child Friendly

Price per night from

$69

Price per night from

$69

Distance approx 7.03 km from Leisure Bay, Margate Show on Map

13

San Lameer Villa Two Bedroom

KwaZulu-Natal / San Lameer

San Lameer villa

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Swimming pool
  • Child Friendly

Price per night from

$103

Price per night from

$103

Distance approx 8.2 km from Leisure Bay, Margate Show on Map

(4) Excellent 

Certificate of Excellence

17

Sea Spray Cottage

KwaZulu-Natal / Trafalgar

Trafalgar house

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 2 mi
  • Swimming pool
  • Child Friendly

Certificate of Excellence

Price per night from

$44

Responds fast!
avg. 2 hours 27 minutes

Price per night from

$44

Distance approx 11.32 km from Leisure Bay, Margate

6

Sandalwood

KwaZulu-Natal / Port Shepstone

Port Shepstone house

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$103

Price per night from

$103

Distance approx 19.66 km from Leisure Bay, Margate

12

TREETOPS at Pumula Woods

KwaZulu-Natal / Umzumbe

Umzumbe house

4 8 2 nights min

  • 4 bedrooms
  • sleeps 8
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$197

Price per night from

$197

Distance approx 7.15 km from Leisure Bay, Margate Show on Map

14

San Lameer 2 Bedroom Beach Villa South Coast 1919

KwaZulu-Natal / San Lameer

San Lameer apartment

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$100

Price per night from

$100

Distance approx 2.73 km from Leisure Bay, Margate

(2) Excellent 

20

Appledore Lodge

KwaZulu-Natal / Ramsgate

Ramsgate house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$78

Responds fast!
avg. 3 hours 39 minutes

Price per night from

$78

Distance approx 5.91 km from Leisure Bay, Margate Show on Map

(3) Very Good 

12

3 Lagoon Peace Villa

Margate / Southbroom

Southbroom villa

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$74

Price per night from

$74

Distance approx 8.06 km from Leisure Bay, Margate Show on Map

(1) Average 

18

Isikoshi Trafalgar KZN

KwaZulu-Natal / San Lameer

San Lameer house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$148

Price per night from

$148

Distance approx 0.1 km from Leisure Bay, Margate

12

Santana Holiday Flat 1005

KwaZulu-Natal / Margate

Margate apartment

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 0 mi
  • Swimming pool
  • Child Friendly

Price per night from

$601

Price per night from

$601

Distance approx 7.95 km from Leisure Bay, Margate Show on Map

(1) Excellent 

15

Etali Beach Villa

KwaZulu-Natal / Trafalgar

Trafalgar villa

4 10 7 nights min

  • 4 bedrooms
  • sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.05 mi
  • Swimming pool

Price per night from

$745

Responds fast!
avg. 3 hours 31 minutes

Price per night from

$745

Distance approx 13.6 km from Leisure Bay, Margate Show on Map

25

Driftwood Guest House

KwaZulu-Natal / Port Edward

Port Edward house

3 13 3 nights min

  • 3 bedrooms
  • sleeps 13
  • 3 nights min
  • Child Friendly
  • Ask about pets

Price per night from

$92

Price per night from

$92

Distance approx 3.48 km from Leisure Bay, Margate

29

Heavenly Haven Ramsgate

KwaZulu-Natal / Ramsgate

Ramsgate house

5 12 5 nights min

  • 5 bedrooms
  • sleeps 12
  • 5 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$231

Price per night from

$231

Distance approx 5.93 km from Leisure Bay, Margate Show on Map

29

3 Lagoon Tranquility and Peace Villas

Margate / Southbroom

Southbroom villa

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$369

Price per night from

$369

Distance approx 0.1 km from Leisure Bay, Margate

(1)  

14

Mahe No. 10

KwaZulu-Natal / Margate

Margate apartment

3 6 5 nights min

  • 3 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$115

Price per night from

$115

Distance approx 4.64 km from Leisure Bay, Margate

13

Buccaneer Bay Beach House

Margate / Southbroom

Southbroom house

4 9 2 nights min

  • 4 bedrooms
  • sleeps 9
  • 2 nights min
  • Child Friendly
  • Private garden

Price per night from

$229

Price per night from

$229

Distance approx 4.48 km from Leisure Bay, Margate

(1) Excellent 

19

Vervet's Crest Holiday Apartment Southbroom KZN

Margate / Southbroom

Southbroom apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Private garden

Price per night from

$92

Price per night from

$92

Distance approx 15.75 km from Leisure Bay, Margate Show on Map

5

Port Edward Self Catering

KwaZulu-Natal / Port Edward

Port Edward apartment

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Child Friendly
  • Pet Friendly

Price per night from

$55

Price per night from

$55

Distance approx 14.11 km from Leisure Bay, Margate Show on Map

15

12 Bronze Paradise

KwaZulu-Natal / Port Edward

Port Edward apartment

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool

Price per night from

$118

Responds fast!
avg. 1 hour 31 minutes

Price per night from

$118

Distance approx 4.61 km from Leisure Bay, Margate

(3) Very Good 

19

San Lameer Villa 2402 - Golf Estate

KwaZulu-Natal / San Lameer

San Lameer villa

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 1 mi
  • Child Friendly
  • Air conditioning

Price per night from

$69

Responds fast!
avg. 31 minutes

Price per night from

$69

Distance approx 3.43 km from Leisure Bay, Margate

14

Brigadoon Self- Catering Apartment

KwaZulu-Natal / Ramsgate

Ramsgate apartment

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Private garden

Price per night from

$98

Price per night from

$98

Distance approx 11.69 km from Leisure Bay, Margate

9

Pinnacles Seaside Family Unit

Port Shepstone / Umtetweni

Port Shepstone cottage

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$70

Responds fast!
avg. 1 hour 12 minutes

Price per night from

$70

Distance approx 12.46 km from Leisure Bay, Margate Show on Map

11

San Miguel

KwaZulu-Natal / Glenmore Beach

Glenmore Beach chalet

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child Friendly

Price per night from

$687

Price per night from

$687

Distance approx 6.97 km from Leisure Bay, Margate Show on Map

25

Three bedroom Villa 3205

KwaZulu-Natal / San Lameer

San Lameer villa

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$172

Price per night from

$172

Distance approx 1.41 km from Leisure Bay, Margate

10

River Valley Nature Reserve Cottage 2

KwaZulu-Natal / Margate

Margate cottage

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child Friendly

Price per night from

$92

Price per night from

$92

Distance approx 7.11 km from Leisure Bay, Margate Show on Map

43

San Lameer 3 Bedroom Villa 19

KwaZulu-Natal / San Lameer

San Lameer apartment

3 7 2 nights min

  • 3 bedrooms
  • sleeps 7
  • 2 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$172

Price per night from

$172

Distance approx 1.49 km from Leisure Bay, Margate

16

LUXURY APARTMENT 5

KwaZulu-Natal / Margate

Margate apartment

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Nearest beach 0.6 mi
  • Swimming pool
  • Child Friendly

Price per night from

$78

Price per night from

$78