Find a Holiday Apartment for Your Stay in South Africa

Holiday apartments and suites in South Africa available for holiday rental year-round. These are fully equipped and furnished holiday apartments - either privately owned units in an apartment block or self-contained suites in an hotel or guest house (with kitchenette and usually with private entrances). South African holiday apartments and suites usually give the guest access to shared facilities on the property. Apartments and suites range from budget to luxury.

Popular short-term rental apartments

Why Book with SA-Venues.com

Get detailed information about each accommodation provider, good quality images (exteriors and interiors), read guest reviews, compare rates and discounts, and make direct bookings with your chosen holiday apartment in South Africa. You pay no booking fees when making your reservations via the SA-Venues.com site and all properties are verified providers.

  • Secure payments
  • Accredited establishments
  • Deal direct and save

Find your perfect South African Holiday Apartment

Showing 1 to 15 of 3629 Holiday Apartments

East London, Guest House / Self Catering

Harewood Lodge

Sleeps 29 people in 10 rooms

Harewood Lodge is a lovely family owned guest house, which is situated a mere l0 minute stroll away ... more

Excellent [2 verified reviews]

  • tonight from
  • R
  • 1100
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • Airport transfers can be arranged
  • Free parking is available
  • Pets are not allowed
  • Harewood Lodge does not have a swimming pool
  • Family friendly, children of all ages are welcome

Paarl, Self Catering

La Bella Vita Studios

Sleeps 20 people in 10 units

The sel-catering studio units are spacious and each sleeps two guests. The units have a large walk ... more

Excellent [1 verified review]

  • tonight from
  • R
  • 2700
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Swimming pool on site
  • All ages are not allowed, some age groups may be allowed, please confirm

Colesberg, Bed & Breakfast / Self Catering

Kuilfontein Stable Cottages

Sleeps 22 people in 10 rooms

The delightful old stable block has been converted into comfortable accommodation, decorated in ... more

Excellent [13 verified reviews]

  • tonight from
  • R
  • 1173
  • per room per night
    based on 2 persons
  • Rooms are not airconditioned
  • Free WiFi is not offered
  • Airport transfers can be arranged
  • No free parking
  • Pets are not allowed
  • Swimming pool on site
  • All ages are not allowed, some age groups may be allowed, please confirm

Beaufort West, Bed & Breakfast / Self Catering

Haus Holzapfel

Sleeps 10 people in 4 rooms

For families up to six persons we offer our newly built Self Catering House with three luxury ... more

Excellent [7 verified reviews]

  • tonight from
  • R
  • 750
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • Airport transfers can be arranged
  • Free parking is available
  • Pets are not allowed
  • Swimming pool on site
  • Family friendly, children of all ages are welcome

Charlo, Self Catering

Little Rose Self Catering

Sleeps 16 people in 5 rooms

Little Rose Self Catering offers self catering in Charlo, Port Elizabeth. The house, cottages and ... more

Very Good [1 verified review]

  • tonight from
  • R
  • 600
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Swimming pool on site
  • Family friendly, children of all ages are welcome

Mossel Bay, Guest House / Self Catering

Air del Mar

Sleeps 10 people in 5 rooms

The self-catering unit has an open plan lounge, kitchenette area fully equipped with stove, ... more

Excellent [1 verified review]

  • tonight from
  • R
  • 2600
  • per room per night
    based on 2 persons
  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • No free parking
  • Pets are not allowed
  • Air del Mar does not have a swimming pool
  • Family friendly, children of all ages are welcome

Menlo Park, Hotel / Self Catering

Alpine Attitude Boutique Hotel

Sleeps 32 people in 12 rooms

With five fabulous apartments to choose from, these are ideal for longer stays and fully kitted to ... more

Excellent [1 verified review]

  • tonight from
  • R
  • 1900
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • Airport transfers can be arranged
  • No free parking
  • Pets are allowed by prior arrangement
  • Swimming pool on site
  • Family friendly, children of all ages are welcome

Ballito, Self Catering

Billfish Apartments

Sleeps 6 people in 3 units

Billfish Apartments offers stylish self catering accommodation in Ballito, in three apartments. Each ... more

Excellent [6 verified reviews]

  • tonight from
  • R
  • 850
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Swimming pool on site
  • All ages are not allowed, some age groups may be allowed, please confirm

Wilderness, Bed & Breakfast / Self Catering

Haus am Strand

Sleeps 18 people in 7 rooms

The house offers a five star position directly on the beach and sea views from all apartments. The ... more

Excellent [28 verified reviews]

  • tonight from
  • R
  • 900
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Haus am Strand does not have a swimming pool
  • All ages are not allowed, some age groups may be allowed, please confirm

Stellenbosch, Hotel / Self Catering

Le Pommier Country Lodge

Sleeps 30 people in 15 rooms

Le Pommier Wine Estate is situated in the Cape Winelands, on Helshoogte Pass, the main route between ... more

Excellent [3 verified reviews]

  • tonight from
  • R
  • 1830
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • Airport transfers can be arranged
  • Free parking is available
  • Pets are not allowed
  • Swimming pool on site
  • Family friendly, children of all ages are welcome

Hurlingham, Guest House / Self Catering

The Dorr Guest House

Sleeps 12 people in 6 rooms

The Dorr Guesthouse is located at one of the best addresses in the Sandton area. It offers not just a ... more

Excellent [1 verified review]

10%off
  • from 900
  • R
  • 810
  • conditions apply
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Swimming pool on site
  • All ages are not allowed, some age groups may be allowed, please confirm

Ballito, Self Catering

Beach Forest Lodge

Sleeps 15 people in 4 units

Beach Forest Lodge is situated in the heart of Ballito and has four luxury, spacious self catering ... more

Excellent [7 verified reviews]

  • tonight from
  • R
  • 900
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are allowed by prior arrangement
  • Swimming pool on site
  • Family friendly, children of all ages are welcome

Franschhoek, Self Catering

The Ivy Apartments

Sleeps 34 people in 9 units

Ultra-modern and up-market style are the hallmarks of these nine self-catering apartments; available ... more

  • tonight from
  • R
  • 2250
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is not offered
  • No airport transfers
  • No free parking
  • Pets are allowed by prior arrangement
  • The Ivy Apartments does not have a swimming pool
  • Family friendly, children of all ages are welcome

Nelspruit, Bed & Breakfast / Self Catering

HPTwelve Accommodation

Sleeps 9 people in 3 rooms

HPTwelve Accommodation is located near the Nelspruit CBD and offers clean, comfortable accommodation ... more

  • tonight from
  • R
  • 900
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • HPTwelve Accommodation does not have a swimming pool
  • Family friendly, children of all ages are welcome

Malelane, Hotel / Self Catering

Rockvale Ridge Private Lodge

Sleeps 26 people in 9 units

Each unit has satellite television, Wi-Fi, air-conditioning, a safe, a fully equipped self-catering ... more

  • tonight from
  • R
  • 2050
  • per room per night
    based on 2 persons
View more

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • Airport transfers can be arranged
  • Free parking is available
  • Pets are not allowed
  • Swimming pool on site
  • Family friendly, children of all ages are welcome

View all holiday apartments by province, indicated with red markers on the map below.
Blue markers show some popular apartments around the country.

Self Catering Suites and Holiday Apartments in South Africa

SA-Venues.com has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.