Click to view map
Show Types:
Guest Houses
Self Catering

Must Have:
Swimming Pool
Braai Area
Wheelchair Friendly
Secure Parking
Free Wifi
Pet Friendly
Conferencing Facilities

Show Star Gradings:
1 Star
2 Stars
3 Stars
4 Stars
5 Stars
Eastern Cape (501)
Free State (161)
Gauteng (561)
KwaZulu-Natal (640)
Limpopo (350)
Mpumalanga (298)
North West (125)
Northern Cape (107)
Western Cape (1854)
If you are visiting South Africa and need a place to stay, TravelGround has a great selection of accommodation in South Africa.

Choose from our range of South Africa accommodation - and remember to look out for specials and lowest price guarantees!

South Africa Accommodation

South Africa's largest city, and the nations economic engine, is Johannesburg, which is often mistaken as the country's capital city. The label of “capital city" is, in fact, split between Cape Town, the legislative capital, Pretoria, the administrative capital, and Bloemfontein, the judicial ca...   Read more
7288 properties found in South Africa, Showing 1-10
SAVE 30%
Gourits River Guest Farm
From R1750
per unit, sleeps 6
Guest House in Albertinia, Western Cape

Situated in the Garden Route, our aim is to give our guests only the best accommodation, scenic views overlooking the majestic Gourits River and our own adventure island. With the mountains in the background you wil...

SAVE 30%
Hornbill Lodge
From R700
per person
B&B in Magaliesburg, Gauteng

Hornbill Lodge and Legends, Magaliesburg Hornbill Lodge offers luxury accommodation in the Riverine Forest on the banks of the Magalies River, in Magaliesburg, South Africa. An ideal location for those needing to be...

SAVE 30%
From R550
per unit, sleeps 3
Self Catering in Villieria, Gauteng

On-The-Wheel is a guesthouse with a feeling of country living. Some of our most attractive features are our full wheelchair access throughout the accommodation. We are conveniently situated close to Loftus, Union Bu...

SAVE 30%
Headlands House Guest Lodge
From R780
per person
Guest House in The Heads, Western Cape

Our luxury guest house offers guests access to a private lounge, bar, and a stunning cliff edge pool. The viewing deck below the pool is the perfect place to savour the incredible view through The Heads, whilst sipp...

SAVE 30%
Zwahili Game Lodge
From R2160
per person
Game Lodge in Waterberg, Limpopo

3 Main lodge rooms, 4 king size safari suites with private decks, 2 Executive Suites, with private pools, all creating a truly isolated and private environment where one can be in touch with Africa unique and unspoi...

SAVE 30%
Grootnek Guest Farm
From R200
per person
Self Catering in Joubertina, Eastern Cape

Grootnek Guest Farm is situated in the lovely Langkloof Valley along the scenic Cape Route 62 between Joubertina and Krakeel River.

SAVE 30%
The Golf Lodge
From R400
per person
Lodge in Waverley, Free State

The Golf Lodge is a unique guest house that brings something new to this market. Some of the facilities are a wine room, pub, swimming pool, family rooms, braai area and much more to enjoy while staying over.

SAVE 30%
The duBoirs Boutique Lodge
From R580
per person
B&B in Waterfall, KwaZulu-Natal

For a unforgettable ambiance, exceptional luxury and unparalleled service why not visit our establishment. Enjoy our perfectly manicured gardens engulfed by the soothing sounds of our cascading creek. Immerse yourse...

SAVE 30%
Impala Lodge
From R1800
per unit, sleeps 6
Self Catering in Hoedspruit, Limpopo

Impala Lodge is a 3-bedroom self-catering unit. This lodge can accommodate a maximum of 6 guests. Amenities include air conditioners in two bedrooms downstairs; fan in loft bedroom; open plan living/dining and kitc...

SAVE 30%
Quay West
From R600
per person
Self Catering in Velddrif, Western Cape

Don’t miss out on the best kept secret of the West Coast and stay at the holiday home Quay West, just 40m off the Berg River (2nd row). This 2 bedroom upmarket fully equipped self-catering house is ideal for the...

Showing 1 to 10 of 7288 results
Loading, please wait...

Loading Results...

We're finding you the best places to stay!