South Africa

South Africa Accommodation List: a guide to budget, exclusive, luxury and affordable overnight holiday accommodation in the South Africa tourism region with a list of hotels, holiday resorts & spas, safari lodges, game lodges, bush camps, bed-and-breakfast, guest houses, backpackers, seafront and beachfront apartments and self-catering accommodation in South Africa.

South Africa Accommodation list

VENUELOCATIONTYPEPRICE
Banksia BoutiqueRosebank (CT)HotelR 700
Banksia Boutique

Banksia Boutique

from R 700

Banksia Boutique is a new luxury boutique hotel offering guests and corporate clients accommodation, conference facilities as well as hosting private dinner functions and product launches. This hotel / showroom offers all its guests the opportunity to experience custom designed furniture and interiors all of which are available through the adjoining design studio, Suite Ten.

FagansStruisbaaiSelf-catering (family units) R 520
Fagans

Fagans

(family units from R 520)

Fagans is a new and beautiful wooden-floored self-catering flat, set in a large fynbos garden in Struisbaai. This flat is one of three self-catering flats situated in one building, but is completely private, with its own separate entrance.

The Golf ShankMookgopongSelf-catering (family units) R 3,500
The Golf Shank

The Golf Shank

(family units from R 3,500)

The Golf Shank is a comfortable Self-catering House located in the Euphoria Golf Estate, just outside of Naboomspruit. The house has four bedrooms and can comfortably accommodate eight people. The accommodation is ideal for those looking for a quiet retreat or a golfing vacation.

9 on FeijoaNelspruitGuest House (family units) R 220
9 on Feijoa

9 on Feijoa

from R 220 (family units from R 500)

Avispark LodgeTzaneenLodge (family units) R 302
Avispark Lodge

Avispark Lodge

from R 302 (family units from R 850)

Home in the little town of Tzaneen, Avispark Lodge lies in the shadow of the Wolkberg Mountains to the north of the Drakensberg.

Arcadia Guesthouse & RestaurantKroonstadGuest House (family units) R 385
Arcadia Guesthouse & Restaurant

Arcadia Guesthouse & Restaurant

from R 385 (family units from R 2,300)

Arcadia Guesthouse and Restaurant offers comfortable accommodation in beautifully appointed en-suite rooms, situated in Kroonstad. The guest house serves as a good pit-stop between Johannesburg and Bloemfontein, lying virtually on the halfway mark.

58 La Pirogue BallitoBallitoSelf-catering (family units) R 2,100
58 La Pirogue Ballito

58 La Pirogue Ballito

(family units from R 2,100)

Montego Bay 29Kosmos RidgeSelf-catering (family units) R 1,600
Montego Bay 29

Montego Bay 29

(family units from R 1,600)

Montego Bay 29 is a lovely two-bedroom apartment located on the scenic shores of the Hartbeespoort Dam, surrounded by the unique symmetry of the Magaliesberg mountain range.

Crayfish Quarters B&BSaldanha4* Bed and Breakfast (family units) R 1,000
Crayfish Quarters B&B

Crayfish Quarters B&B

(family units from R 1,000)

AnnBill AccomodationNahoonSelf-catering (family units) R 600
AnnBill Accomodation

AnnBill Accomodation

(family units from R 600)

AnnBill is an upmarket garden flatlet situated in East London and it is within easy walking distance to the beach. The open-plan unit is air-conditioned and is furnished with a double and a single bed and also has an en-suite bathroom.

Die Neutedop GastehuisVryburgSelf-catering (family units) R 543
Die Neutedop Gastehuis

Die Neutedop Gastehuis

(family units from R 543)

Die Neutedop Gastehuis offers comfortable self-catering accommodation in four well-equipped units. The units are located on a small farm just outside of Vryburg; ideal for couples or small families.

Alleyn Self-cateringArcadiaSelf-catering (family units) R 1,400
Alleyn Self-catering

Alleyn Self-catering

(family units from R 1,400)

Injabulo Guest HouseHerrwood ParkGuest House (family units) R 425
Injabulo Guest House

Injabulo Guest House

from R 425 (family units from R 1,020)

This stylish guest house has six rooms and is surrounded by lush gardens. Being close to the beach, it is ideal for those wanting to sit back and enjoy the sun and sand. The rooms are styled with modern, clean décor and are a relaxing, quite place to retreat after a long day.

Beach House On The RocksBakovenSelf-catering (family units) R 9,000
Beach House On The Rocks

Beach House On The Rocks

(family units from R 9,000)

Sea Spray ChaletMuizenbergSelf-catering (family units) R 1,100
Sea Spray Chalet

Sea Spray Chalet

(family units from R 1,100)

Sea Spray Chalet is a luxuriously furnished, three-bedroom apartment situated in the Eco-sensitive Capricorn Beach Development along the Muizenberg beachfront.

Pinehurst PlaceWhite RiverSelf-catering (family units) R 390
Pinehurst Place

Pinehurst Place

from R 390 (family units from R 830)

Bosveldrus Bed and BreakfastVaalwaterGuest House, Bed and Breakfast (family units) R 300
Bosveldrus Bed and Breakfast

Bosveldrus Bed and Breakfast

from R 300 (family units from R 600)

Gannabos Guest LodgeVenterstadGuest House (family units) R 400
Gannabos Guest Lodge

Gannabos Guest Lodge

from R 400 (family units from R 1,200)

Galago Private Bush LodgeBela-BelaSelf-catering (family units) R 300
Galago Private Bush Lodge

Galago Private Bush Lodge

from R 300 (family units from R 1,400)

12 Palm Boulevard Apartment 403Umhlanga RidgeSelf-catering (family units) R 3,500
12 Palm Boulevard Apartment 403

12 Palm Boulevard Apartment 403

(family units from R 3,500)

Troutbagger FarmNottingham RoadSelf-catering (family units) R 350
Troutbagger Farm

Troutbagger Farm

from R 350 (family units from R 2,700)

Moreson RanchVrede (FS)Self-catering (family units) R 440
Moreson Ranch

Moreson Ranch

from R 440 (family units from R 3,520)

Moreson is a unique game and holiday ranch with panoramic views, situated at the foot of the Bothasberg in the Vrede district. Relax in the open surroundings before going on an adventure into the heart of the African grasslands of the North Eastern Free State.

Fairbairn Guest FarmMaclearSelf-cateringR 275
Fairbairn Guest Farm

Fairbairn Guest Farm

from R 275

Dis Al! AkkommodasieMcDougall's BaySelf-catering (family units) R 1,150
Dis Al! Akkommodasie

Dis Al! Akkommodasie

(family units from R 1,150)

Legacy Guest LodgeYeovilleGuest House (family units) R 799
Legacy Guest Lodge

Legacy Guest Lodge

(family units from R 799)

Legacy Guest Lodge offers comfortable overnight accommodation for individuals or families, situated in Yeoville. It is conveniently located in Johannesburg's thriving metropolis, within easy access to all the major business- and leisure facilities.

Flint HouseMorgan BaySelf-catering (family units) R 1,200
Flint House

Flint House

(family units from R 1,200)

Witsand Holiday Home - MagdemolWitsandSelf-catering (family units) R 800
Witsand Holiday Home - Magdemol

Witsand Holiday Home - Magdemol

(family units from R 800)

Get back to nature with Witsand Holiday Home ? Magdemol, along with its comfortable and fully equipped double-storey accommodation.

Trixie AccommodationParowSelf-catering (family units) R 1,200
Trixie Accommodation

Trixie Accommodation

(family units from R 1,200)

Kleine Baai AccommodationBloubergstrandSelf-catering (family units) R 1,150
Kleine Baai Accommodation

Kleine Baai Accommodation

(family units from R 1,150)

Kleine Baai Accommodation offers three beautiful self-catering flatlets for holiday makers and business people alike. We are situated in the original village of Bloubergstrand on the edge of a public park and only a short walk to the beach.

Blaauwberg HouseBloubergstrandSelf-catering (family units) R 3,500
Blaauwberg House

Blaauwberg House

(family units from R 3,500)

Blaauwberg House is a family holiday house that epitomizes the beach holiday lifestyle. The accommodation offers open spaces and a friendly, entertaining atmosphere in a beach-lifestyle oriented location. This is a wonderful sunny family home, situated in Bloubergstrand, Cape Town, South Africa, about 50 metres from the sea.