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

Knysna Self Catering

Waterside Living

Sleeps 6 people in 1 unit

Waterside Living is a three bedroom apartment. The kitchen is fully equipped and includes a stove, oven, microwave, ...

  • tonight from
  • R
  • 1876
  • per room per night
    based on 2 persons
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
  • Waterside Living does not have a swimming pool
  • Family friendly, children of all ages are welcome

Summerstrand Guest House / Self Catering

Jenvey House

Sleeps 16 people in 5 rooms

Jenvey House has modern units with sandstone finishes and range from bachelor's apartments to a two bedroom cottage, ...

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

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

Knysna Self Catering

Summer Place

Sleeps 4 people in 1 unit

Summer Place has two bedrooms. The kitchen is fully equipped and includes a stove, oven, microwave, fridge, washing ...

  • tonight from
  • R
  • 1351
  • 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
  • Summer Place does not have a swimming pool
  • Family friendly, children of all ages are welcome

Walmer Self Catering

Field's Rest The Apartment

Sleeps 3 people in 1 unit

Field’s Rest Apartment is a superior quality large one bedroom apartment. This modern unit provides plenty space for a ...

  • tonight from
  • R
  • 715
  • per room per night
    based on 2 persons
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

Margate Self Catering

Rondevoux 20

Sleeps 6 people in 1 unit

Rondevoux 20 can accommodate up to seven guests and has three bedrooms, two bathrooms and an open plan kitchen, dining ...

  • tonight from
  • R
  • 940
  • unit rate per night
    for up to 6 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
  • Rondevoux 20 does not have a swimming pool
  • Family friendly, children of all ages are welcome

Hoedspruit Wildlife Estate Guest House / Self Catering

Leopard's Lair Bush Lodge

Sleeps 10 people in 4 units

Separate from the rooms, we offer a large, fully equipped kitchen, lounge, deck and braai area with a spectacular pool ...

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

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

Margate Self Catering

Golden Sands 4

Sleeps 6 people in 1 unit

Golden Sands 4 can accommodate up to six guests and has three bedrooms, two bathrooms with showers (one with a bath) ...

  • tonight from
  • R
  • 610
  • unit rate per night
    for up to 6 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
  • Golden Sands 4 does not have a swimming pool
  • Family friendly, children of all ages are welcome

Manaba Beach Self Catering

Manaba Breeze 3

Sleeps 8 people in 1 unit

Manaba Breeze 3 has three bedrooms that share the use of two bathrooms. The open-plan kitchen is fully equipped with a ...

  • tonight from
  • R
  • 980
  • unit rate per night
    for up to 8 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

Shelly Beach Self Catering

Le Touessrok 6

Sleeps 6 people in 1 unit

Le Touessrok 6 is a penthouse overlooking Ski Boat Bay in Ramsgate and consists of three bedrooms and two bathrooms. ...

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

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 800
  • R
  • 520
  • 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
  • 1200
  • 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

Simons Town Guest House / Self Catering

The House of Grace

Sleeps 10 people in 5 rooms

The House of Grace offers charming accommodation in Simons Town. Choose between luxury rooms on a bed and breakfast ...

Excellent [3 verified reviews]

  • tonight from
  • R
  • 3000
  • per room per night
    based on 2 persons
  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • The House of Grace does not have a swimming pool
  • All ages are not allowed, some age groups may be allowed, please confirm

Elim Guest House / Self Catering

Doornbosch Game Lodge and Guest Houses

Sleeps 26 people in 5 rooms

The suite has a master bedroom with double bed, en-suite freestanding tub and large shower, open living area. Fynbos ...

Excellent [3 verified reviews]

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

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • No free parking
  • Pets are allowed by prior arrangement
  • 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

Victoria Bay Bed & Breakfast / Self Catering

Inn Victori

Sleeps 10 people in 4 rooms

This establishment, with four luxury rooms, is surrounded by 1ha of lush fynbos garden. A countryside experience with ...

Excellent [8 verified reviews]

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

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • Airport transfers can be arranged
  • Free parking is available
  • Pets are not allowed
  • Inn Victori does not have a swimming pool
  • All ages are not allowed, some age groups may be allowed, please confirm

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.