Viewing 40 of 14,059 rentals in Africa
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Apartments and villas with parking in Africa | Holiday Lettings UK
14,059 Holiday homes
from £168 / night
£1,172 / week
from £316 / night
£2,206 / week
from £69 / night
£394 / week
from £79 / night
£493 / week
from £19 / night
£128 / week
from £51 / night
£320 - £384 / week
from £40 / night
£247 / week
from £46 / night
£288 / week
from £357 / night
£2,496 / week
from £54 / night
£335 / week
from £29 / night
£172 - £252 / week
from £382 / night
£2,669 / week
from £296 / night
£1,970 / week
from £85 / night
£591 / week
from £99 / night
£493 / week
from £128 / night
£896 / week
from £119 / night
£828 / week
from £138 / night
£915 / week
from £69 / night
£483 - £759 / week
Pilanesberg National Park holiday chalet rental
Pilanesberg National Park chalet
- 3 bedrooms
- 2 bathrooms
- sleeps 8
from £202 / night
£1,408 / week
from £294 / night
£2,054 / week
Bungalow rental in Antsiranana (Diego Suarez)
Antsiranana (Diego Suarez) bungalow
- 14 bedrooms
- 14 bathrooms
- sleeps 34
from £55 / night
£380 / week
from £51 / night
£320 / week
from £32 / night
£224 / week
Holiday apartment with shared pool in Restinga Smir
Restinga Smir apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
from £89 / night
£621 / week
from £74 / night
£512 / week
from £229 / night
£1,603 / week
from £40 / night
£276 / week
from £50 / night
£345 - £1,896 / week
Private room rental in Johannesburg with shared pool, golf nearby
Johannesburg private room
- 1 bedroom
- 2 bathrooms
- sleeps 2
from £18 / night
£124 / week
from £52 / night
£355 / week
from £40 / night
£276 / week
from £1,581 / night
£11,061 / week
from £30 / night
£207 / week
from £92 / night
£640 / week
from £239 / night
£1,669 / week
Apartment accommodation in Randburg with shared pool, golf nearby
Randburg apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
from £46 / night
£320 / week
from £43 / night
£301 / week
from £45 / night
£285 - £319 / week
from £78 / night
£544 / week