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
Ripple Hill HotelPatensie3* HotelR 250
Ripple Hill Hotel

Ripple Hill Hotel

from R 250

Airport LodgeKempton ParkGuest House (family units) R 100
Airport Lodge

Airport Lodge

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

A Smart Stay ApartmentsSomerset Ridge4* Self-catering (family units) R 790
A Smart Stay Apartments

A Smart Stay Apartments

(family units from R 790)

The Western Cape is one of the most beautiful destinations in the world. Enjoy the incredible views of the Western Cape by staying in one of our six beautiful apartments.

Knysna Raven's NestHornleeSelf-catering (family units) R 1,100
Knysna Raven's Nest

Knysna Raven's Nest

(family units from R 1,100)

This luxury studio apartment leads out onto a wide deck with a garden and lofty perch overlooking the panoramic view of the famous Knysna Lagoon and the Outeniqua mountain range. The studio is fully equipped for self-catering and sleeps two people. The unit is fully serviced daily.

Soul AfriqueBela-BelaLodge (family units) R 2,700
Soul Afrique

Soul Afrique

(family units from R 2,700)

You are welcomed to our lovely four-bedroom, four-bathroom lodge where you can enjoy the sparkling pool under the hot African sun. Enjoy the majestic mountains and plains of the Waterberg, where the silence is only interrupted by the calls of the bush.

Frontier River ResortVioolsdriftResort (family units) R 325
Frontier River Resort

Frontier River Resort

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

Frontier River Resort is under new ownership and is a luxury tented resort situated on the South African bank of the Orange River, just 5 km from the border on the N7.

Genesis All-Suite HotelSandringhamHotel (family units) R 925
Genesis All-Suite Hotel

Genesis All-Suite Hotel

(family units from R 925)

Green GablesRivonia4* Guest HouseR 500
Green Gables

Green Gables

from R 500

Green Gables is a 4 Star guest house located in the heart of Rivonia, only minutes away from Sandton, Fourways, and Midrand. Our spacious en-suite bedrooms are all individually decorated and have private entrances.

Bell RosenWelgemoed4* Guest HouseR 435
Bell Rosen

Bell Rosen

from R 435

When arriving at Bell Rosen, you will immediately feel the warm, enjoyable atmosphere amidst impressive scenery. Bell Rosen welcomes all guests, business people, conference attendees, and holidaymakers.

Salt AirKommetjieBed and Breakfast (family units) R 450
Salt Air

Salt Air

from R 450 (family units from R 900)

This lovely, comfortable wooden home is located on the mountainside in Kommetjie, overlooking Hout Bay and Chapman's Peak. The house comprises three sunny and spacious bedrooms opening onto the balcony with views over the bay, and a large outdoor entertainment area with swimming pool.

HilltopsClarensSelf-catering (family units) R 2,000
Hilltops

Hilltops

(family units from R 2,000)

Ubizane Zululand Safari LodgeHluhluweLodge (family units) R 730
Ubizane Zululand Safari Lodge

Ubizane Zululand Safari Lodge

from R 730 (family units from R 2,200)

De Waterkant House - Village & LifeDe WaterkantGuest House (family units) R 1,290
De Waterkant House - Village & Life

De Waterkant House - Village & Life

(family units from R 1,290)

3 Melrose RoadSandown5* Guest HouseR 450
3 Melrose Road

3 Melrose Road

from R 450 to R 600

3 Melrose Road is situated just five minutes east of Sandton, in the quiet suburb of Sandown Estate. This secure suburb incorporates the suburbs of Strathaven and Sandown Ext 36.

Three Oaks and an AloeFlora Park AH (Hartbeespoort)4* Guest House, Hotel (family units) R 790
Three Oaks and an Aloe

Three Oaks and an Aloe

from R 790 to R 1,150 (family units from R 2,700 to R 2,950)

Three Oaks and an Aloe Boutique Hotel is a luxury getaway located at the foot of the majestic Magaliesberg Mountains. With tranquil scenery overlooking the Hartbeespoort Dam, we offer a quiet retreat where you can vacation in tranquillity and style.

And the Cow Jumped Over the Moon...Nieu BethesdaSelf-catering (family units) R 250
And the Cow Jumped Over the Moon...

And the Cow Jumped Over the Moon...

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

And The Cow Jumped Over The Moon is a purpose-built establishment offering two Self-catering Cottages and one Double Room.

Pentrich On The BaySt JamesSelf-catering (family units) R 1,750
Pentrich On The Bay

Pentrich On The Bay

(family units from R 1,750)

Pentrich on the Bay, located in the heart of St James, is part of the recently renovated family home of the existing owners. It has been in the family since 1918 and was originally two whaling cottages. The unit is modern and spacious, and is fully-equipped to accommodate four people.

Island Waters Holiday AccommodationSedgefieldSelf-catering (family units) R 3,600
Island Waters Holiday Accommodation

Island Waters Holiday Accommodation

(family units from R 3,600)

Set along the lagoon in the idyllic seaside town of Sedgefield, Island Waters offers the perfect location for exploring the Garden Route, or to just relax and take in the exquisite waterfront scenery.

Eldorado Private CollectionOudtshoorn3* Self-catering (family units) R 645
Eldorado Private Collection

Eldorado Private Collection

(family units from R 645)

Eldorado Private Collection in Oudtshoorn offers luxury apartments equipped to cater for the discerning holidaymaker or businessman. Accommodation includes villas, studios and lofts.

AquariusWildernessGuest House (family units) R 250
Aquarius

Aquarius

from R 250 (family units from R 1,500)

Murrayfield Villa Guest HouseMeyers Park4* Guest House (family units) R 320
Murrayfield Villa Guest House

Murrayfield Villa Guest House

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

We are situated 45 minutes from OR Tambo International Airport, and whether your aim is business or pleasure, honeymoon or family holiday, you will experience a warm welcome and a relaxed atmosphere, offering home away from home hospitality.

The Beach VillaMelkbosstrand4* Guest House (family units) R 347
The Beach Villa

The Beach Villa

from R 347 (family units from R 2,200)

Elephant Hills Country CottageeMalahleniGuest House (family units) R 290
Elephant Hills Country Cottage

Elephant Hills Country Cottage

from R 290 (family units from R 580)

Elephant Hills Country Cottage is situated in a quiet and peaceful environment. We are an exciting upmarket, secure property bordering the Bankenveld Conservancy. Bankenveld is the name given to rare and endangered grassland found in high altitude areas centred around Johannesburg.

Bundo Guest HouseKempton ParkGuest House (family units) R 275
Bundo Guest House

Bundo Guest House

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

A Mountain View Guest HouseGraaff-ReinetGuest HouseR 435
A Mountain View Guest House

A Mountain View Guest House

from R 435

A Mountain View Guest House offers three Double Rooms and two Twin Rooms. Sleeper couches are also available for children if they wish to share a room with their parents.

The RiverhouseEstcourt3* Self-catering (family units) R 290
The Riverhouse

The Riverhouse

from R 290 (family units from R 1,070)

The Riverhouse is an elegantly restored Cape Dutch B&B set in a huge garden, with a magnificent 20 m verandah overlooking the Bushman's River in Estcourt. We offer excellent friendly service in tranquil country surrounds, a sumptuous breakfast, and dinners are available on request.

Back o' the Moon CottageHogsbackSelf-catering (family units) R 220
Back o' the Moon Cottage

Back o' the Moon Cottage

from R 220 (family units from R 1,350)

Back o' the Moon Cottage is a cosy thatched cottage with Old World charm, built in 1935. It is situated in its own private garden and surrounded by a well-established azalea and rhododendron garden in the misty village of Hogsback.

Nkanga Lodge Executive Guest Lodge & Conference VenueKempton Park4* Lodge (family units) R 525
Nkanga Lodge Executive Guest Lodge & Conference Venue

Nkanga Lodge Executive Guest Lodge & Conference Venue

from R 525 to R 575 (family units from R 1,370)

Mount Lodge HumewoodHumewoodGuest HouseR 275
Mount Lodge Humewood

Mount Lodge Humewood

from R 275

Welcome to Mount Lodge Humewood Guest House in Port Elizabeth. We are ideally situated for the leisure visitor, just 500 m from Port Elizabeth's Blue Flag beaches and five minutes' from the Boardwalk complex. We are equally suitable for business travellers, being only 10 minutes' drive from most business areas in Port Elizabeth.

Motsomi Lodge & Tent CampThabazimbiLodge, Self-catering (family units) R 335
Motsomi Lodge & Tent Camp

Motsomi Lodge & Tent Camp

from R 335 (family units from R 4,410)