
View larger map
Also consider
- Self catering Western Cape
- 2,840 properties
- KwaZulu-Natal
- 518 properties
- Gauteng
- 353 properties
- Eastern Cape
- 274 properties
- Mpumalanga
- 182 properties
- Limpopo Province
- 116 properties
- Free State
- 80 properties
- North-West Province
- 74 properties
- Northern Cape
- 30 properties
South Africa
No dates Enter dates for accurate prices -
Adults, Children
Enter dates for more accurate prices
708 Vacation rentals
Filters applied: Cycling trips

Vacation home with swimming pool, golf nearby in South Africa
Knysna / Sparrebosch Golf Estate
4 8 3 nights min
- 4 bedrooms
- Sleeps 8
- 3 nights min
- Beach/lakeside relaxation
- Nearest beach 3 mi
- Swimming pool
Map
Add to shortlist
from $420 / night

Vacation cottage rental
Western Cape / Montagu
1 2 2 nights min
- 1 bedroom
- Sleeps 2
- 2 nights min
- Swimming pool
- Child friendly
- Pet friendly
Map
Add to shortlist
from $59 / night

Vacation home with swimming pool in South Africa
KwaZulu-Natal / Trafalgar
3 6 Min stay varies
- 3 bedrooms
- Sleeps 6
- Min stay varies
- Swimming pool
- Child friendly
- Pet friendly
Map
Add to shortlist
from $56 / night

Vacation home with swimming pool in South Africa
Cape Town / Kommetjie
4 8 Min stay varies
- 4 bedrooms
- Sleeps 8
- Min stay varies
- Beach/lakeside relaxation
- Swimming pool
- Child friendly
Map
Add to shortlist
from $295 / night

Vacation log cabin with swimming pool in Western Cape
Cape Town / Hout Bay
2 4 2 nights min
- 2 bedrooms
- Sleeps 4
- 2 nights min
- Beach/lakeside relaxation
- Nearest beach 7 mi
- Swimming pool
Map
Add to shortlist
from $70 / night

Vacation home with swimming pool in South Africa
Cape Town / Camps Bay
6 14 2 nights min
- 6 bedrooms
- Sleeps 14
- 2 nights min
- Beach/lakeside relaxation
- Nearest beach 0.5 mi
- Swimming pool
Map
Add to shortlist
from $375 / night

Villa accommodation in South Africa with golf nearby
Western Cape / Plettenberg Bay
4 8 Min stay varies
- 4 bedrooms
- Sleeps 8
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 0 mi
- Swimming pool
Map
Add to shortlist
from $154 / night

Vacation home in Western Cape
Knysna / Sedgefield
3 6 4 nights min
- 3 bedrooms
- Sleeps 6
- 4 nights min
- Beach/lakeside relaxation
- Nearest beach 2 mi
- Child friendly
Map
Add to shortlist
from $68 / night

Vacation apartment in South Africa
Saldanha Bay Municipality / St. Helena Bay
1 4 1 night min
- 1 bedroom
- Sleeps 4
- 1 night min
- Nearest beach 0.1 mi
- Child friendly
- Air conditioning
Map
Add to shortlist
from $99 / night

Cottage rental in South Africa with shared pool
Plettenberg Bay / Keurboomstrand
4 8 Min stay varies
- 4 bedrooms
- Sleeps 8
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 0 mi
- Swimming pool
Add to shortlist
from $117 / night

South Africa Vacation home rental
Western Cape / Glentana
6 12 7 nights min
- 6 bedrooms
- Sleeps 12
- 7 nights min
- Beach/lakeside relaxation
- Nearest beach 0.05 mi
- Child friendly
Map
Add to shortlist
from $300 / night

South Africa Vacation studio rental
Cape Town / Hout Bay
Studio 2 3 nights min
- Studio
- Sleeps 2
- 3 nights min
- Beach/lakeside relaxation
- Child friendly
Map
Add to shortlist
from $63 / night

Vacation apartment with shared pool in South Africa
KwaZulu-Natal / Umhlanga Rocks
2 6 Min stay varies
- 2 bedrooms
- Sleeps 6
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 0.05 mi
- Swimming pool
Map
Add to shortlist
from $99 / night

Vacation cottage rental
KwaZulu-Natal / Port Shepstone
1 2 1 night min
- 1 bedroom
- Sleeps 2
- 1 night min
- Beach/lakeside relaxation
- Child friendly
- Pet friendly
Map
Add to shortlist
from $77 / night

Cottage rental in Western Cape
Western Cape / Calitzdorp
1 5 1 night min
- 1 bedroom
- Sleeps 5
- 1 night min
- Child friendly
- Air conditioning
- Pet friendly
Map
Add to shortlist
from $60 / night

Villa rental in South Africa with golf nearby
Cape Town / Constantia
5 10 Min stay varies
- 5 bedrooms
- Sleeps 10
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 15 mi
- Swimming pool
Map
Add to shortlist
from $434 / night

South Africa Vacation home rental
Cape Town / Fish Hoek
4 8 Min stay varies
- 4 bedrooms
- Sleeps 8
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 1 mi
- Swimming pool
Map
Add to shortlist
from $133 / night

Vacation cottage in South Africa
Cape Town / Constantia
1 2 Min stay varies
- 1 bedroom
- Sleeps 2
- Min stay varies
- Nearest beach 10 mi
- Child friendly
Map
Add to shortlist
from $65 / night

Western Cape Vacation apartment rental
Cape Town / Muizenberg
3 6 1 night min
- 3 bedrooms
- Sleeps 6
- 1 night min
- Beach/lakeside relaxation
- Swimming pool
- Suitable for children age 5+
Map
Add to shortlist
from $100 / night

Vacation home with swimming pool in South Africa
Overstrand / Kleinmond
5 10 Min stay varies
- 5 bedrooms
- Sleeps 10
- Min stay varies
- Nearest beach 8 mi
- Swimming pool
- Child friendly
Map
Add to shortlist
from $300 / night
Certificate of Excellence

Home rental in South Africa with shared pool, golf nearby
Mpumalanga / Hazyview
3 8 1 night min
- 3 bedrooms
- Sleeps 8
- 1 night min
- Swimming pool
- Child friendly
- Car not necessary
Certificate of Excellence
Map
Add to shortlist
from $150 / night

South Africa Vacation home accommodation
Cape Town / Somerset West
2 4 21 nights min
- 2 bedrooms
- Sleeps 4
- 21 nights min
- Beach/lakeside relaxation
- Nearest beach 7 mi
- Air conditioning
Map
Add to shortlist
from $119 / night

Vacation home in South Africa
Northern Cape / Port Nolloth
4 12 2 nights min
- 4 bedrooms
- Sleeps 12
- 2 nights min
- Beach/lakeside relaxation
- Child friendly
- Ask about pets
Map
Add to shortlist
from $89 / night

KwaZulu-Natal Vacation home rental
Margate / Southbroom
4 8 1 night min
- 4 bedrooms
- Sleeps 8
- 1 night min
- Beach/lakeside relaxation
- Nearest beach 5 mi
- Swimming pool
Map
Add to shortlist
from $745 / night

Vacation cottage in Western Cape
Cape Town / Somerset West
1 2 2 nights min
- 1 bedroom
- Sleeps 2
- 2 nights min
- Beach/lakeside relaxation
- Air conditioning
- Private garden
Map
Add to shortlist
from $94 / night

Vacation guest house in KwaZulu-Natal
KwaZulu-Natal / Westbrook Beach
2 4 1 night min
- 2 bedrooms
- Sleeps 4
- 1 night min
- Nearest beach 1 mi
- Private garden
Map
Add to shortlist
from $56 / night

South Africa Vacation cottage rental
KwaZulu-Natal / Drakensberg Region
3 6 Min stay varies
- 3 bedrooms
- Sleeps 6
- Min stay varies
- Beach/lakeside relaxation
- Child friendly
- Air conditioning
Map
Add to shortlist
from $187 / night

Vacation chalet with golf nearby in South Africa
Saldanha Bay Municipality / Langebaan
7 6 Min stay varies
- 7 bedrooms
- Sleeps 6
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 0.1 mi
- Child friendly
Map
Add to shortlist
from $76 / night
Certificate of Excellence

Vacation log cabin in South Africa
Western Cape / Oudtshoorn
1 2 1 night min
- 1 bedroom
- Sleeps 2
- 1 night min
- Nearest beach 60 mi
- Private garden
Certificate of Excellence
Map
Add to shortlist
from $59 / night

Western Cape Vacation apartment rental
Cape Town / Constantia
2 4 Min stay varies
- 2 bedrooms
- Sleeps 4
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 5 mi
- Swimming pool
Map
Add to shortlist
from $168 / night

KwaZulu-Natal Vacation home rental
KwaZulu-Natal / Umzumbe
5 12 Min stay varies
- 5 bedrooms
- Sleeps 12
- Min stay varies
- Beach/lakeside relaxation
- Swimming pool
- Child friendly
Map
Add to shortlist
from $199 / night

Vacation apartment rental
Cape Town / Simon's Town
2 4 2 nights min
- 2 bedrooms
- Sleeps 4
- 2 nights min
- Nearest beach 1 mi
- Child friendly
Map
Add to shortlist
from $105 / night

Vacation home with swimming pool, golf nearby in South Africa
Ballito / Simbithi Eco Estate
4 8 Min stay varies
- 4 bedrooms
- Sleeps 8
- Min stay varies
- Beach/lakeside relaxation
- Nearest beach 1 mi
- Swimming pool
Map
Add to shortlist
from $280 / night

Cottage rental in Western Cape with golf nearby
Western Cape / Mossel Bay
2 4 Min stay varies
- 2 bedrooms
- Sleeps 4
- Min stay varies
- Beach/lakeside relaxation
- Child friendly
Map
Add to shortlist
from $112 / night

Vacation chalet with shared pool in Northern Cape
Northern Cape / Askham
4 14 1 night min
- 4 bedrooms
- Sleeps 14
- 1 night min
- Swimming pool
- Child friendly
- Air conditioning
Map
Add to shortlist
from $60 / night

South Africa Vacation cottage rental
Franschhoek / Winelands
2 6 3 nights min
- 2 bedrooms
- Sleeps 6
- 3 nights min
- Nearest beach 30 mi
- Swimming pool
- Child friendly
Map
Add to shortlist
from $215 / night

Vacation guest house rental
Saldanha Bay Municipality / St. Helena Bay
5 8 1 night min
- 5 bedrooms
- Sleeps 8
- 1 night min
- Beach/lakeside relaxation
- Nearest beach 0.5 mi
- Swimming pool
Map
Add to shortlist
from $83 / night

Vacation apartment in South Africa
Eastern Cape / Jeffreys Bay
2 6 1 night min
- 2 bedrooms
- Sleeps 6
- 1 night min
- Beach/lakeside relaxation
- Child friendly
Map
Add to shortlist
from $80 / night

Vacation log cabin in Limpopo Province
Limpopo Province / Hoedspruit
1 4 1 night min
- 1 bedroom
- Sleeps 4
- 1 night min
- Swimming pool
- Child friendly
- Air conditioning
Map
Add to shortlist
from $80 / night

Vacation home with swimming pool, golf nearby in South Africa
Plettenberg Bay / Brackenridge Estate
4 8 2 nights min
- 4 bedrooms
- Sleeps 8
- 2 nights min
- Beach/lakeside relaxation
- Nearest beach 3 mi
- Swimming pool
Map
Add to shortlist
from $293 / night
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.