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
Thorn TreeOlive HillLodge (family units) R 300
Thorn Tree

Thorn Tree

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

Situated in the rural setting of Olive Hill, just a short drive outside of Bloemfontein, Thorn Tree provides ideal overnight accommodation when travelling between major cities.

Amley Self-cateringScottsvilleSelf-catering (family units) R 400
Amley Self-catering

Amley Self-catering

from R 400 (family units from R 800)

Sangiro LodgeTredenham HillLodgeR 297
Sangiro Lodge

Sangiro Lodge

from R 297

Located on a small game reserve, Sangiro Lodge offers great accommodation, in the shelter of a rocky escarpment.

The Robin CottageCaledonSelf-catering (family units) R 250
The Robin Cottage

The Robin Cottage

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

Oleander Guest HouseMemorial Road Area5* Guest HouseR 717
Oleander Guest House

Oleander Guest House

from R 717

7 Cities Guest HouseCradock4* Bed and BreakfastR 380
7 Cities Guest House

7 Cities Guest House

from R 380

Sunbird LodgePhalaborwa3* Guest House (family units) R 450
Sunbird Lodge

Sunbird Lodge

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

Sunbird Lodge is a family run business, emphasizing on good quality & friendly service! Experience the ambiance of more than 2.5 acres of tropical gardens which give host to a wide variety of bird-life, just relax and let your hosts Samantha and David Lockhart ensure your stay is as comfortable

Tivan SafarisTom BurkeSelf-catering (family units) R 330
Tivan Safaris

Tivan Safaris

from R 330 (family units from R 2,800)

Home in EdenEastford Private Nature ReserveSelf-catering (family units) R 2,000
Home in Eden

Home in Eden

from R 2,000 (family units from R 10,000)

Home in Eden overlooks a valley in a private nature reserve with numerous pathways to explore in safety, and is only 3 km from the centre of Knysna.

Hlakula Lake ResortMoetladimoLodge (family units) R 500
Hlakula Lake Resort

Hlakula Lake Resort

(family units from R 500)

Hlakula Lake Resort is surrounded by game reserves and tropical fruits farms, mountains whilst is built next to a big dam of approximately 2km across.

Amohela GuesthouseRandjesfontein4* Guest HouseR 425
Amohela Guesthouse

Amohela Guesthouse

from R 425

Amohela Guesthouse is located in the heart of Gauteng on a one-hectare estate, with a lush green garden welcoming arriving guests.

7 Eland StreetLadismithGuest House, Bed and Breakfast (family units) R 350
7 Eland Street

7 Eland Street

from R 350 (family units from R 850)

This is a lovely guest house with beautiful views of the Klein Swartberg Mountains, situated in Ladismith and centrally located on the well-known Route 62. Your hosts, Marthie and Frederik Saaiman, will make you feel right at home and ensure a wonderful stay.

Glen Avon LodgeConstantia5* Guest House, Lodge, Hotel, Bed and BreakfastR 1,102
Glen Avon Lodge

Glen Avon Lodge

from R 1,102

Abendruhe Guest HouseEshoweBed and Breakfast, bnb (family units) R 275
Abendruhe Guest House

Abendruhe Guest House

from R 275 (family units from R 580)

Tiru LodgeMabalingwe Nature ReserveLodge, Self-catering (family units) R 2,300
Tiru Lodge

Tiru Lodge

(family units from R 2,300)

Excelsior River CottagePrieskaSelf-catering (family units) R 350
Excelsior River Cottage

Excelsior River Cottage

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

Excelsior River Cottage is situated on the banks of the Orange River with a spectacular view of the river. The cottage is located approximately 7 km outside of Prieska on the Douglas Road, and is ideal for a weekend away, swimming, fishing trips, or a romantic stay at the riverside.

Eight On BurnsideTamboerskloofSelf-catering (family units) R 400
Eight On Burnside

Eight On Burnside

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

Eight On Burnside is a beautifully furnished self-catering unit situated centrally in Tamboerskloof, an upmarket suburb of Cape Town.

Endless Horizons Boutique HotelGlen HillsHotel (family units) R 1,470
Endless Horizons Boutique Hotel

Endless Horizons Boutique Hotel

from R 1,470 (family units from R 3,150)

Natspat Unit 2Manaba BeachSelf-catering (family units) R 700
Natspat Unit 2

Natspat Unit 2

(family units from R 700)

Aloe Lane Guest LodgeLonehill4* LodgeR 790
Aloe Lane Guest Lodge

Aloe Lane Guest Lodge

from R 790

Newly completed, Aloe Lane Guest Lodge is a spacious and yet intimate environment, a bush lodge in the city. We offer you luxurious African style accommodations, mouth-watering home-style cuisine and superior service, all at an affordable rate.

Perissa 38Shakas RockSelf-catering (family units) R 1,475
Perissa 38

Perissa 38

(family units from R 1,475)

Medindi ManorRondebosch4* Guest House, Hotel, Bed and BreakfastR 625
Medindi Manor

Medindi Manor

from R 625

Kelkiewyn Guest House CaledonCaledonGuest House, HotelR 250
Kelkiewyn Guest House Caledon

Kelkiewyn Guest House Caledon

from R 250

Hilltop CottageUnderbergSelf-catering (family units) R 1,900
Hilltop Cottage

Hilltop Cottage

(family units from R 1,900)

214 on SpinnakerPointSelf-catering (family units) R 980
214 on Spinnaker

214 on Spinnaker

(family units from R 980)

Al-Beit LodgeSummerstrand4* Lodge, Bed and Breakfast (family units) R 750
Al-Beit Lodge

Al-Beit Lodge

(family units from R 750)

Al-Beit Lodge is strategically located in Summerstrand, Port Elizabeth a mere 5 minutes' drive from the airport and 3 minutes' drive from the beach and entertainment areas. Al-Beit Lodge is a Halaal establishment.

Killiney Private Guest HousePotchefstroomSelf-catering (family units) R 485
Killiney Private Guest House

Killiney Private Guest House

(family units from R 485)

Kwanyoni Lodge and RestaurantAlkmaarLodge (family units) R 225
Kwanyoni Lodge and Restaurant

Kwanyoni Lodge and Restaurant

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

Kwanyoni Lodge and Restaurant is a hidden jewel situated in the lush and picturesque citrus valley of Alkmaar in the Big 5 region; only 16 km from Nelspruit off the N4 highway.

The Last Word Long BeachKommetjieHotel (family units) R 2,375
The Last Word Long Beach

The Last Word Long Beach

from R 2,375 (family units from R 11,000)

The Last Word Long Beach is located right on the beach in the picturesque fishing village of Kommetjie. It is a 30-minute drive from Cape Town. Guests can enjoy the 8 km of fine sand set against a backdrop of the most stunning sea views.

The Seagull HermanusSandbaaiSelf-catering (family units) R 1,100
The Seagull Hermanus

The Seagull Hermanus

(family units from R 1,100)

The Seagull Hermanus is a lovely self-catering house centrally located in Sandbaai, Hermanus. The house is a mere 500 m from the sea; and just a short drive from various restaurants and shops.