Holiday apartments, airbnb and homes in South Africa

Holiday apartments, airbnb and homes in South Africa

Find your holiday rental in South Africa: house, apartment, villa and any accommodation for rent

Credits: Maarten Elings

9,554 holiday rentals in South Africa

  1. Aparthotel 1 bedroom, with garden
    Aparthotel 1 bedroom, with garden

    Limpopo, South Africa

    • 30m²
    • 3
    • 1
    • 1

     

    From

    £14

    / night

  2. Aparthotel 1 bedroom, with garden
    Aparthotel 1 bedroom, with garden

    Limpopo, South Africa

    • 30m²
    • 2
    • 1
    • 1

     

    From

    £14

    / night

  3. Aparthotel 1 bedroom, with pool
    Aparthotel 1 bedroom, with pool

    Cape Town, Western Cape

    • 18m²
    • 2
    • 1
    • 1

     

    From

    £82

    / night

  4. Aparthotel 1 bedroom, with garden
    Aparthotel 1 bedroom, with garden

    Cape Town, Western Cape

    • 45m²
    • 2
    • 1
    • 1

     

    From

    £31

    / night

  5. Aparthotel 1 bedroom, with pool
    Aparthotel 1 bedroom, with pool

    Kwadukuza, KwaZulu-Natal

    • 15m²
    • 2
    • 1
    • 1

     

    From

    £87

    / night

  6. Ad
    Ad - Trivago
    Dreaming of a getaway?

    South Africa

    Search on Trivago - South Africa

  7. Apartment 3 bedrooms, with sea view
    Apartment 3 bedrooms, with sea view

    Cape Town, Western Cape

    • 277m²
    • 6
    • 3
    • 3

     

    From

    £459

    / night

  8. Apartment 1 bedroom, with sea view
    Apartment 1 bedroom, with sea view

    Cape Town, Western Cape

    • 85m²
    • 2
    • 1
    • 1

     

    From

    £161

    / night

  9. Apartment 1 bedroom, with pool
    Apartment 1 bedroom, with pool

    Cape Town, Western Cape

    • 80m²
    • 2
    • 1
    • 1

     

    From

    £64

    / night

  10. Aparthotel 1 bedroom, with sea view
    Aparthotel 1 bedroom, with sea view

    Langebaan, Western Cape

    • 21m²
    • 2
    • 1
    • 1

     

    From

    £47

    / night

  11. Aparthotel 1 bedroom, with garden
    Aparthotel 1 bedroom, with garden

    Cape Town, Western Cape

    • 45m²
    • 4
    • 1
    • 1

     

    From

    £47

    / night

  12. Apartment 1 bedroom, with air conditioning
    Apartment 1 bedroom, with air conditioning

    Cape Town, Western Cape

    • 45m²
    • 2
    • 1
    • 1

     

    From

    £83

    / night

More results in South Africa

Top tips to check out before booking a holiday rental in South Africa


Holiday rental prices and availability in South Africa

Average price per night in South Africa

  • £49Jan
  • £47Feb
  • £39Mar
  • £40Apr
  • £39May
  • £39Jun
  • £40Jul
  • £39Aug
  • £42Sep
  • £40Oct
  • £40Nov
  • £31Dec

Holiday rentals that are available in South Africa (%)

  • 97%Jan
  • 93%Feb
  • 65%Mar
  • 65%Apr
  • 65%May
  • 65%Jun
  • 65%Jul
  • 65%Aug
  • 65%Sep
  • 65%Oct
  • 65%Nov
  • 98%Dec

Frequently Asked Questions about South Africa holiday rentals


Sunrise over Table Mountain, a day on the shores of Durban, sunset across Drakensberg Park and a night out on Long Street in Cape Town... It can only be South Africa. No country on the planet lives up to the awe-inspiring splendour of South Africa, meaning this destination is incomparable when searching for an adventure-filled escape. Whether you want to snorkel, swim or safari, you can discover a holiday rental in South Africa which will be a sanctuary for you and your guests after a long day of exploring and book through TripAdvisor or Airbnb today.


Best holiday accommodation in South Africa

Holiday rentals by the sea in South Africa

Apartment 2 bedrooms, with sea view
Apartment 2 bedrooms, with sea view

Cape Town, Western Cape

  • 157m²
  • 4
  • 2
  • 2

 

From

£270

/ night

Apartment 3 bedrooms, with sea view
Apartment 3 bedrooms, with sea view

Johannesburg, Gauteng

  • 900m²
  • 10
  • 3
  • 2

 

From

£208

/ night

Apartment 2 bedrooms, with sea view
Apartment 2 bedrooms, with sea view

Cape Town, Western Cape

  • 100m²
  • 4
  • 2
  • 2

 

From

£125

/ night

Apartment 1 bedroom, with sea view
Apartment 1 bedroom, with sea view

Cape Town, Western Cape

  • 85m²
  • 2
  • 1
  • 1

 

From

£161

/ night

Luxury accommodation in South Africa

House 3 bedrooms, with pool
House 3 bedrooms, with pool

Franschhoek, Western Cape

  • 350m²
  • 6
  • 3
  • 3

 

From

£187

/ night

House 6 bedrooms, with pool
House 6 bedrooms, with pool

Marloth Park, Mpumalanga

  • 450m²
  • 12
  • 6
  • 4

 

From

£390

/ night

Apartment 1 bedroom, with sea view
Apartment 1 bedroom, with sea view

Cape Town, Western Cape

  • 85m²
  • 2
  • 1
  • 1

 

From

£161

/ night

Apartment 2 bedrooms, with sea view
Apartment 2 bedrooms, with sea view

Cape Town, Western Cape

  • 157m²
  • 4
  • 2
  • 2

 

From

£270

/ night

Holiday rentals with a garden in South Africa

Villa 2 bedrooms, with pool
Villa 2 bedrooms, with pool

Franschhoek, Western Cape

  • 200m²
  • 4
  • 2
  • 2

 

From

£188

/ night

House 3 bedrooms, with pool
House 3 bedrooms, with pool

Eastern Cape, South Africa

  • 400m²
  • 12
  • 3
  • 2

 

From

£30

/ night

House 2 bedrooms, with pool
House 2 bedrooms, with pool

KwaZulu-Natal, South Africa

  • 130m²
  • 4
  • 2
  • 2

 

From

£57

/ night

House 2 bedrooms, with sea view
House 2 bedrooms, with sea view

Limpopo, South Africa

  • 210m²
  • 6
  • 2
  • 3

 

From

£156

/ night

Holiday rentals with a pool in South Africa

Apartment 1 bedroom, with sea view
Apartment 1 bedroom, with sea view

Cape Town, Western Cape

  • 85m²
  • 2
  • 1
  • 1

 

From

£161

/ night

Apartment 1 bedroom, with pool
Apartment 1 bedroom, with pool

Cape Town, Western Cape

  • 80m²
  • 2
  • 1
  • 1

 

From

£64

/ night

House 3 bedrooms, with pool
House 3 bedrooms, with pool

Franschhoek, Western Cape

  • 350m²
  • 6
  • 3
  • 3

 

From

£187

/ night

Aparthotel 1 bedroom, with pool
Aparthotel 1 bedroom, with pool

Kwadukuza, KwaZulu-Natal

  • 15m²
  • 2
  • 1
  • 1

 

From

£87

/ night


Best holiday destinations in South Africa

  1. Cape Town

Rent a house or apartment for your holiday in South Africa

When it comes to adventure, you could do far worse than a trip to South Africa, with its iconic mountainous landscape, craggy coastlines and memorable safari trips, which offer the ‘Big Five' in wildlife (elephants, lions, rhinos, leopards and buffalos). Boasting so many natural assets, it is easy to see why so many visitors choose to indulge in the unspoilt wonders of this land. If you are more interested in exploring an urban jungle, then this country is still the place for you, as the colourful streets of Cape Town and Johannesburg are a vibrant maze of murals, historically rich architecture and striking structures which mean there is something for every type of visitor. Reserve accommodation in South Africa, which is as unique as the country it stands in, then wake up feeling recharged and ready to go in a bedroom with a view of this beautiful kingdom.

When to visit

The best time to visit South Africa in the ‘dry season' between May to October, when you are almost guaranteed sun during the day, though the nights can get chilly, so remember to pack a jacket, even when visiting in the summer. The dry season is the best for beach days and safari trips, though the city's can get busier when summer holidaymakers descend upon their attractions, so don't wait until last minute and remember to book accommodation and attractions in advance when planning to visit in July and August particularly.

How to get there

Located in the southmost tip of the continent of Africa, and boarded by the Southern Atlantic and the Indian Ocean, the most efficient way of reaching South Africa from the UK by air. The quickest direct flight is from London Heathrow to Johannesburg and takes just under 11 hours, so if you want to travel from another UK airport, or to another part of South Africa, then you will need to stopover en-route to your final destination. Flights leaving from Manchester, Edinburgh, Newcastle and Birmingham change at airports such as Amsterdam, Paris Charles de Gaulle, Doha and Abu Dhabi, depending on the airline, and usually take between 14 to 21 hours, however some layover times can still exceed this. To break up the journey and make the most of your layover, it could be a good idea to stay over a few nights and explore a new city before you even make it to your main holiday. Browse a selection of holiday apartments in Dubai where you can recharge and arrive in South Africa feeling rejuvenated and ready for adventure.

South African food and culture tips

In South Africa, there is less emphasis on the ‘food' and more on the people you share it with, which is why there is the saying of 'breaking the braai (bread) is spoken up and down the country. Therefore, there is no better place on the planet to choose a self-catering holiday rental than in South Africa, where you don't need a kitchen, as eating out as a group of friends is rooted deep in the culture. When it does come down to the actual food, however, you are not going to be disappointed, as restaurants and cafes serve up their twist on many Dutch, British, German and French dishes, because of its undeniable colonial influence. Begin with Biltong, a tasty selection of meat which is seasoned and dried to create a South African food staple. Another favourite is ‘Bobotie' which is a hearty Cape Malay dish, with supposedly the best cooked from Karibu, a traditional South African restaurant in Cape Town. For those with a sweeter tooth, be sure not to pass up the fried ball of doughy goodness known as vetkoek, whose fillings typically include spiced mince or apricot jam. With a global reputation for (arguably) being home to the best wine in the world, the South African drinking culture is primarily based upon its home-grown produce. For an unforgettable way of sampling the creme-de-la-creme of the country's goods, secure a traditional house with a garden in the verdant region Caledon, and visit the Bouchard Finlayson Winery, which is among the most exquisite winery's in the country.

Sun glazed beaches where three oceans meet

With 3000 kilometres of salty sun-drenched coastline, it may be unsurprising that South Africa is boarded by three oceans, primarily the Indian, but also the South Atlantic and the Southern Ocean. Choose a beachfront holiday villa with a pool on the shores of the Cape of Good Hope, which is a picturesque setting where the oceanic water remains unspoilt along its rugged coastline. With a seaside, comes a harbour, and Cape Town's harbour is one of the busiest trading ports in the world, while also being the boarding point for Robben Island, home to the prison where Nelson Mandela was held in the nineteen sixties. With so many historic attractions on the shores of a beautiful emerald ocean, a holiday villa in Cape Town is the ideal place to begin when looking for accommodation in South Africa. Another favourite destination among beach bathers, sun-chasers and surfers are Durban, which is the ideal destination to secure a reasonably priced holiday rental or a room in a youth hostel, where you can find something to suit your craving for an underwater adventure. Hit up the Golden Mile, or get your adrenaline pumping by having a go at the many water sports in the region, including diving with sharks, if you are into that sort of thing. For a more relaxing trip to this organic land, choose a luxury holiday rental in Hermanus, and wake up in a bedroom with a view of Grotto Beach and Walker Bay, where you might even spot some whales over your morning coffee.

Adventure in South Africa

For an adventure-filled holiday, South Africa surpasses any other destination on the planet, whatever your interest or ability. When you reserve a holiday apartment in Cape Town, you are only a short hop from the iconic Table Mountain National Park, where you can gaze upon the sublime beauty of Table Mountain, the most recognisable landmark in South Africa, which is the ultimate destination for outdoor adventure. Activities around this park include hiking or biking to Lion's Head or abseiling from the summit, or for a slower-paced taste of Table, ride on the cable car or try some yoga on the mountain, which isn't something you can do every day. Adventure is not limited to this mountainous region, as choosing a property absolutely anywhere in this natural wonderland will guarantee you are never too far from something to get your heart racing. Secure a cosy chalet in Oudtshoorn, then travel to the Cango Caves, where you can take on a standard or ‘adventure tour' where you crawl through the best-known cave in the country.

Urban jungles continuing beyond the safari's

It is impossible to leave South Africa without going on safari, and the most famous of these safaris takes place in Kruger National Park, one of the largest wildlife sanctuaries in the world. Secure a holiday cottage or a lodge with room for parking in the Limpopo province to enjoy the stunning landscape and animals on your doorstep, then hit the roads where you will come across the big five animals which make up an authentic African safari. You can never get bored of being on safari, but after a day of adventure, you are going to want to carry on enjoying the electric South African spirit right on into the night. Thankfully for you, South Africa has its fair share of cities which are a vibrant metropolis, whose colours rival that of a sun-drenched safari… almost! Choose an apartment in Johannesburg, the largest city in South Africa, and learn more about the rocky history of this land in the Apartheid Museum and Constitution Hill. When looking for a city escape, you don't stop at Johannesburg, however, as Port Elizabeth offers the best of a city and beach break, rolled into one destination. Thanks to Port Elizabeth's Nelson Mandela University, the area has a vibrant nightlife scene, meaning you won't want to return rental until the sun comes up over the Indian Ocean.

Browsing on our website implies that you authorize us to install cookies on your computer or mobile device. More information