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
Rose HouseAmanzimtotiSelf-catering (family units) R 1,300
Rose House

Rose House

(family units from R 1,300)

The Rose House overlooks the sweet waters of Amanzimtoti Bay and is only a short stroll from the main beach.

Acacia Guest House RivoniaRivoniaGuest HouseR 450
Acacia Guest House Rivonia

Acacia Guest House Rivonia

from R 450

Acacia Guest House invites you to come and enjoy the peace, tranquility and warm hospitality their accommodation has to offer. The guest house is situated within a boomed secure area and offers six beautiful bedrooms, each stylishly decorated and equipped with extra length beds with fine linen.

Mgwalana River LodgeMgwalanaSelf-catering (family units) R 250
Mgwalana River Lodge

Mgwalana River Lodge

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

Vineyards Country Home B&BDoor De KraalSelf-catering (family units) R 350
Vineyards Country Home B&B

Vineyards Country Home B&B

from R 350 (family units from R 780)

Jackalberry RidgeMarloth Park Conservancy3* Self-catering (family units) R 480
Jackalberry Ridge

Jackalberry Ridge

(family units from R 480 to R 1,945)

Rosemary CottageLangebaanSelf-catering (family units) R 1,100
Rosemary Cottage

Rosemary Cottage

(family units from R 1,100 to R 1,380)

Lavender CottageLangebaanSelf-catering (family units) R 1,410
Lavender Cottage

Lavender Cottage

(family units from R 1,410 to R 1,740)

At Sta-Plus Guest HouseSummerstrand3* Self-catering (family units) R 350
At Sta-Plus Guest House

At Sta-Plus Guest House

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

Our guest house is situated in a quiet street, only 200 m from Pollock Beach. There is a shopping complex with restaurants, a chemist and supermarkets within safe walking distance. Your hostess, Mara, is German, Afrikaans and English speaking.

Anvil Stud ChaletsAlverstoneSelf-catering (family units) R 375
Anvil Stud Chalets

Anvil Stud Chalets

from R 375 (family units from R 1,800)

Eden CrestRennies BeachSelf-catering (family units) R 1,200
Eden Crest

Eden Crest

(family units from R 1,200)

Eden Crest is in the small but vibrant town of Port Edward which borders KwaZulu-Natal and the Eastern Cape. This lovely unit offers comfortable accommodation for six people.

À la Fugue Guest HouseUpingtonGuest House (family units) R 695
À la Fugue Guest House

À la Fugue Guest House

(family units from R 695)

À la Fugue Guest House is situated in Upington, the oasis of the Northern Cape, and offers four elegantly styled bungalows and two bedrooms, each uniquely decorated and named after great composers. Each air-conditioned unit features a private or en-suite bathroom.

De Rust Guest HouseHeidelberg (GP)Bed and Breakfast (family units) R 350
De Rust Guest House

De Rust Guest House

from R 350 (family units from R 900)

B' Guest HouseArcadiaGuest House, Self-catering (family units) R 350
B' Guest House

B' Guest House

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

Come and feel right at home in the rich ambience of this charming guest house located in Arcadia, Pretoria. The main residence was built in the Dutch style in 1929, by architect, builder and painter, Henk Horstmanshof and was declared a Provincial Heritage Site.

Afro Villa Guest HouseTrompsburgGuest HouseR 292
Afro Villa Guest House

Afro Villa Guest House

from R 292

Afro Villa Guest House is set in a tranquil setting away from the busy and noisy environment. It boasts stunning views and elegant interiors in the heart of Trompsburg.

Heritage Guest HouseLadysmith (KZN)Guest House (family units) R 350
Heritage Guest House

Heritage Guest House

from R 350 (family units from R 700)

Heritage Guest House is a gracious home built in 1925 which stands proudly under a huge old oak tree in Farquhar Road, Ladysmith, KwaZulu-Natal, on the historic Battlefields route.

Notts CottageNottingham RoadSelf-catering (family units) R 430
Notts Cottage

Notts Cottage

from R 430 (family units from R 1,800)

Notts Cottage is a luxury two-bedroom cottage situated on a secure estate in Nottingham Road, KwaZulu-Natal. Nottingham Road is a village easily accessed from the N3 between Johannesburg and Durban, only 20 minutes from the foothills of the Drakensberg.

Umzimvubu Retreat Guest HousePort St Johns3* Guest House, Self-catering (family units) R 400
Umzimvubu Retreat Guest House

Umzimvubu Retreat Guest House

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

The Bali BayCamps BaySelf-catering (family units) R 3,500
The Bali Bay

The Bali Bay

(family units from R 3,500)

Ilanga Country GuesthouseSesfontein (Benoni)4* Guest HouseR 375
Ilanga Country Guesthouse

Ilanga Country Guesthouse

from R 375

Ilanga Country Guesthouse invites you to experience true colonial hospitality on the outskirts of Benoni. This farmhouse offers bed and breakfast accommodation in seven comfortably furnished rooms.

Diamond Frost Guest HouseEvanderGuest House (family units) R 250
Diamond Frost Guest House

Diamond Frost Guest House

from R 250 (family units from R 600)

Henri House B&BGrahamstownSelf-catering (family units) R 450
Henri House B&B

Henri House B&B

from R 450 (family units from R 1,700)

Henri House is situated in a quiet residential area in the heart of the educational hub of Grahamstown. We are close to Rhodes University, the private schools, shops and amenities.

Casa-Do-MarPraia do TofoGuest House (family units) R 775
Casa-Do-Mar

Casa-Do-Mar

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

Casa-Do-Mar is a luxury guest house proudly owned by Jakkie and Daphne Massyn. This three-storey building is located on the main beach in Tofo, Mozambique, and offers spectacular views of the main beach, right up to Barra Point.

Casa JakkiePraia do TofoSelf-catering (family units) R 2,200
Casa Jakkie

Casa Jakkie

(family units from R 2,200)

Casa Jakkie is an ideal holiday house in Tofino for families or large groups of people traveling together. The house is just five minutes' walk from the beach and boasts lovely sea views.

TheodosiusKrugersdorpSelf-catering (family units) R 450
Theodosius

Theodosius

from R 450 (family units from R 900)

Theodosius is a fully furnished self-catering unit ideal as a base for travellers to Krugersdorp and surrounds.

Beach House Accommodation ? Evening ShadePort NollothSelf-catering (family units) R 1,785
Beach House Accommodation ? Evening Shade

Beach House Accommodation ? Evening Shade

(family units from R 1,785)

Port Nolloth is as laid-back as it sounds. Nothing much happens very quickly here and as a result, holidaymakers are attracted to the town to soak up the calm atmosphere and warm sunshine.

Beach House Accommodation ? OysterPort NollothSelf-catering (family units) R 1,265
Beach House Accommodation ? Oyster

Beach House Accommodation ? Oyster

(family units from R 1,265)

This is a fully furnished flat situated on the beachfront. There are three double bedrooms; one with a double bed and two with twin beds.

Beach House Accommodation ? SansetPort NollothSelf-catering (family units) R 1,440
Beach House Accommodation ? Sanset

Beach House Accommodation ? Sanset

(family units from R 1,440)

The house is a single-storey situated right on the beachfront. There is a spacious open-plan kitchen, lounge and dining area, and the house has three lovely bedrooms.

Rebuammogo GuesthouseKimberley3* Bed and Breakfast (family units) R 300
Rebuammogo Guesthouse

Rebuammogo Guesthouse

from R 300 (family units from R 600)

Rebuammgo Guesthouse offers comfortable accommodation and top-class hospitality. Centrally situated approximately 3 km from malls and shopping centres, the guest house has easy access to all amenities.

Highlands LodgeDurbanville3* HotelR 600
Highlands Lodge

Highlands Lodge

from R 600

Starry NightSutherlandSelf-catering (family units) R 220
Starry Night

Starry Night

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