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 3559 Holiday Apartments

Bloubergstrand Self Catering

Seashells

Sleeps 2 people in 1 unit

Seashells is a semi self catering studio apartment with no sea view. There is a small table for two where you can enjoy ...

  • tonight from
  • R
  • 850
  • unit rate per night
    for up to 2 people
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Seashells does not have a swimming pool
  • Family friendly, children of all ages are welcome

Bloubergstrand Self Catering

Oceans Apartment

Sleeps 2 people in 1 unit

Oceans Apartment is a semi self catering studio apartment, with no sea view. There is a small table for two where you ...

  • tonight from
  • R
  • 850
  • unit rate per night
    for up to 2 people
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is not offered
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Oceans Apartment does not have a swimming pool
  • Family friendly, children of all ages are welcome

Ballito Self Catering

Coral Cove 7

Sleeps 4 people in 1 unit

Coral Cove 7 has two bedrooms. The kitchen is fully equipped and includes a dishwasher. The living area has a TV with ...

  • tonight from
  • R
  • 880
  • unit rate per night
    for up to 4 people
View accommodation

instant booking possible

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

Bloubergstrand Self Catering

Kite Beach

Sleeps 2 people in 1 unit

Kite Beach is a semi self catering studio apartment. The kitchen is semi equipped and contains a fridge / freezer, ...

  • tonight from
  • R
  • 850
  • unit rate per night
    for up to 2 people
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Kite Beach does not have a swimming pool
  • Family friendly, children of all ages are welcome

Nelspruit Guest House / Self Catering

Be Our Guest

Sleeps 15 people in 5 units

Be Our Guest apartments have a kitchenette with semi self catering facilities. There is a fridge, microwave, kettle and ...

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

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
  • Family friendly, children of all ages are welcome

Shakas Rock Self Catering

The Beacon 31

Sleeps 8 people in 1 unit

The Beacon 31 is a self catering apartment with four bedrooms. The kitchen is fully equipped and includes a microwave, ...

  • tonight from
  • R
  • 2300
  • unit rate per night
    for up to 8 people
View accommodation

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
  • Family friendly, children of all ages are welcome

Table View Self Catering

Blouberg Views

Sleeps 6 people in 1 unit

Blouberg Views has modern open plan living areas which greet guests as they enter the apartment, with breath-taking ...

  • tonight from
  • R
  • 2900
  • unit rate per night
    for up to 6 people
  • 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

Linden Self Catering

Linden Gap

Sleeps 16 people in 4 units

Linden Gap has four separate units. Each of the units has Wi-Fi, Netflix, a kitchenette, laptop friendly workspace, ...

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

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Linden Gap does not have a swimming pool
  • Family friendly, children of all ages are welcome

Herolds Bay Self Catering

60 On Oubaai

Sleeps 4 people in 1 unit

60 On Oubaai is a multi level self catering apartment with two bedrooms. The kitchen is well equipped and includes a ...

  • tonight from
  • R
  • 2600
  • unit rate per night
    for up to 4 people
View accommodation

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
  • All ages are not allowed, some age groups may be allowed, please confirm

Dullstroom Hotel / Self Catering

Stonecutters Lodge

Sleeps 23 people in 8 units

The Cobbles are luxury self-catering suites. There are six en-suite (shower only) studios, each sleeping two people ...

Excellent [28 verified reviews]

  • tonight from
  • R
  • 2560
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Stonecutters Lodge does not have a swimming pool
  • Family friendly, children of all ages are welcome

Blyde River Canyon Hotel / Bed & Breakfast / Self Catering

Blyde River Wilderness Lodge

Sleeps 21 people in 8 rooms

A blend of Contempory and African decor compliments the beauty of the lodge’s surroundings as well as being set amongst ...

Excellent [9 verified reviews]

  • tonight from
  • R
  • 1350
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

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

Kempton Park Self Catering

Airport Inn Executive Suites

Sleeps 8 people in 3 units

Airport Inn Executive Suites offers self catering accommodation in a number of one and two bedroom apartments in ...

Very Good [6 verified reviews]

  • tonight from
  • R
  • 499
  • per room per night
    based on 2 persons
View accommodation

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
  • Family friendly, children of all ages are welcome

Barrydale Self Catering

Treasure Chest

Sleeps 4 people in 1 unit

The self catering suite has a private entrance and beautiful mountain views. There is one bedroom furnished with a ...

Excellent [2 verified reviews]

35%off
  • from 700
  • R
  • 455
  • Conditions apply
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Treasure Chest does not have a swimming pool
  • Family friendly, children of all ages are welcome

Bellville Self Catering

Keret Accommodation

Sleeps 18 people in 3 units

The self catering apartments are luxuriously furnished and fully equipped to make you self catering vacation a carefree ...

Excellent [6 verified reviews]

  • tonight from
  • R
  • 1490
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

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

Menlyn Self Catering

1614 Menlyn Maine

Sleeps 4 people in 1 unit

1614 Menlyn Maine is a versatile self catering apartment. The unit is very spacious compared to others in the area. The ...

  • tonight from
  • R
  • 1279
  • unit rate per night
    for up to 4 people
View accommodation

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is not offered
  • No airport transfers
  • 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.