Viewing 40 of 170 rentals in Mpumalanga
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Houses in Mpumalanga and Self catering accommodation - Holiday Lettings - Holiday Rentals Mpumalanga
2 Holiday homes
Great rentals within 20 miles that match your search
from £307 / night
£1,827 / week
Great rentals within 20 miles that match your search
from £339 / night
£2,017 / week
Great rentals within 20 miles that match your search
Sandton holiday apartment rental
Sandton apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Heated pool
from £54 / night
£321 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Bryanston
Bryanston apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Heated pool
from £73 / night
£454 / week
Great rentals within 20 miles that match your search
Holiday cottage in Pretoria
Pretoria cottage
- 1 bedroom
- 1 bathroom
- sleeps 4
1 filter does not match: Heated pool
from £55 / night
£385 / week
Great rentals within 20 miles that match your search
Holiday home in Mogale City
Mogale City house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Heated pool
from £184 / night
£1,283 / week
Great rentals within 20 miles that match your search
Heilbron holiday chalet rental
Heilbron chalet
- 1 bedroom
- 1 bathroom
- sleeps 5
1 filter does not match: Tennis in town
from £28 / night
£193 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool, golf nearby in Sandton
Sandton apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Heated pool
from £64 / night
£435 / week
Great rentals within 20 miles that match your search
Apartment accommodation in Randburg with shared pool, golf nearby
Randburg apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Heated pool
from £46 / night
£321 / week
Great rentals within 20 miles that match your search
Mpumalanga holiday guest house rental
Mbombela guest house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Heated pool
from £60 / night
£403 / week
Great rentals within 20 miles that match your search
Holiday guest house in Pretoria
Pretoria guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Heated pool
from £52 / night
£361 / week
Great rentals within 20 miles that match your search
Holiday home in Kempton Park
Kempton Park house
- 3 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Heated pool
from £55 / night
£385 / week
Great rentals within 20 miles that match your search
Bela-Bela holiday villa rental
Bela-Bela villa
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Heated pool
from £256 / night
£1,792 / week
Great rentals within 20 miles that match your search
Villa rental in Bela-Bela with golf nearby
Bela-Bela villa
- 4 bedrooms
- 4 bathrooms
- sleeps 8
1 filter does not match: Heated pool
from £256 / night
£1,792 / week
Great rentals within 20 miles that match your search
Holiday cottage letting
Alberton cottage
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Heated pool
from £46 / night
£256 - £736 / week
Great rentals within 20 miles that match your search
Holiday villa with swimming pool in Phalaborwa
Phalaborwa villa
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Heated pool
from £133 / night
£798 - £1,005 / week
Great rentals within 20 miles that match your search
Studio rental in Pretoria
Pretoria studio
- Studio
- 1 bathroom
- sleeps 3
1 filter does not match: Heated pool
from £61 / night
£423 / week
Great rentals within 20 miles that match your search
Holiday guest house in Bryanston
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Bryanston holiday guest house rental
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Holiday guest house in Bryanston
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Holiday guest house in Bryanston
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Bryanston holiday guest house rental
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Bryanston holiday guest house rental
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Bryanston holiday guest house let
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Bryanston holiday guest house rental
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Bryanston holiday guest house rental
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Guest house rental in Bryanston
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Home rental in Bryanston
Bryanston house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Guest house rental in Bryanston
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Guest house rental in Bryanston
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Guest house rental in Bryanston
Bryanston guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £257 / night
£1,796 / week
Great rentals within 20 miles that match your search
Holiday apartment in Modderfontein
Modderfontein apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £60 / night
£334 / week
Great rentals within 20 miles that match your search
Holiday guest house rental
Johannesburg guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £58 / night
£344 / week
Great rentals within 20 miles that match your search
Holiday guest house in Melville
Melville guest house
- 9 bedrooms
- 9 bathrooms
- sleeps 22
1 filter does not match: Tennis in town
from £37 / night
£184 - £3,389 / week
Great rentals within 20 miles that match your search
Holiday b&b in Randburg
Randburg b&b
- 6 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Tennis in town
from £138 / night
£962 / week
Great rentals within 20 miles that match your search
Apartment rental in Johannesburg
Johannesburg apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £29 / night
£201 / week
Great rentals within 20 miles that match your search
Johannesburg South holiday hotel apartment rental
Johannesburg South hotel apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Tennis in town
from £69 / night
£413 / week
Great rentals within 20 miles that match your search
Apartment rental in Braamfontein
Braamfontein apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Tennis in town
from £31 / night
£212 / week
Great rentals within 20 miles that match your search
Holiday guest house rental
Pretoria guest house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Tennis in town
from £90 / night
£358 / week
Great rentals within 20 miles that match your search
Holiday apartment in Boksburg
Boksburg apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 7
1 filter does not match: Tennis in town
from £165 / night
£1,155 / week