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
Haum-Mari GuesthouseGariep DamSelf-catering (family units) R 200
Haum-Mari Guesthouse

Haum-Mari Guesthouse

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

Port St. John's River LodgePort St JohnsLodge, Self-catering, Bed and Breakfast, bnb (family units) R 560
Port St. John's River Lodge

Port St. John's River Lodge

from R 560 (family units from R 2,240)

Wetlands Country LodgeDullstroomSelf-catering (family units) R 400
Wetlands Country Lodge

Wetlands Country Lodge

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

Wetlands Country Lodge is a wonderful, tranquil and family orientated escape for guests. The accommodation comprises two lovingly furnished, self-catering cottages, namely Highlands Cottage and Wetlands Cottage.

G&D Guest HouseKuils RiverGuest House (family units) R 300
G&D Guest House

G&D Guest House

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

Welcome to G&D Guesthouse which is located in Kuilsriver; a small town on the periphery of Cape Town. We hope to make your stay memorable by giving you that homely experience.

Pin Oak LodgeNorthcliff3* Guest House, Bed and Breakfast (family units) R 350
Pin Oak Lodge

Pin Oak Lodge

from R 350 (family units from R 750)

Pin Oak Lodge is located on the highest point of Northcliff Hill and offers a 360-degree view of Johannesburg from the fourth floor balcony.

Angels Creek Guest House 1WelkomGuest House, Bed and Breakfast (family units) R 300
Angels Creek Guest House 1

Angels Creek Guest House 1

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

Angels Creek Guest House 1 is one of two lovely guest houses on Constantia Road in Welkom. Angels Creek Guest House 1 offers guests five individually decorated rooms with en-suite bathrooms.

Angels Creek Guest House 2WelkomGuest House, Self-catering, Bed and Breakfast (family units) R 300
Angels Creek Guest House 2

Angels Creek Guest House 2

from R 300 (family units from R 600)

Angels Creek Guest House 2 is one of two lovely guest houses located on Constantia Road in Welkom. Angels Creek Guest House 2 offers guests five individually decorated rooms, as well as a self-catering flat.

Puschka FarmMagaliesburgSelf-cateringR 250
Puschka Farm

Puschka Farm

from R 250 to R 400

Loeriebos Bed and BreakfastWestvilleBed and Breakfast (family units) R 400
Loeriebos Bed and Breakfast

Loeriebos Bed and Breakfast

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

Westville is located just far enough away from Durban to remain a quiet and beautiful residential suburb. It is only a 15-minute from the City Centre yet the setting is picturesque and rustic with rolling hills and meandering streams.

Orange BlossomGroot MaricoGuest House, Bed and Breakfast (family units) R 250
Orange Blossom

Orange Blossom

from R 250 (family units from R 825)

Villa Penelope at FunkeyCamps BaySelf-catering (family units) R 8,500
Villa Penelope at Funkey

Villa Penelope at Funkey

(family units from R 8,500)

The Attic at Waters EdgeBluewater BaySelf-cateringR 280
The Attic at Waters Edge

The Attic at Waters Edge

from R 280

Stable InnSprings3* Self-catering, Bed and Breakfast (family units) R 312
Stable Inn

Stable Inn

from R 312 (family units from R 675)

Stable Inn offers luxury accommodation, warm hospitality and tranquil surroundings in Springs. The abundance of birdlife and lavish gardens make Stable Inn a perfect getaway destination, be it for business or pleasure.

Osfontein Corbelled Guest HouseCarnarvonSelf-catering (family units) R 1,050
Osfontein Corbelled Guest House

Osfontein Corbelled Guest House

(family units from R 1,050)

At Osfontein, guests will have the experience of staying in one of these rebuilt houses and, as it is built entirely of stone with a well-insulated roof, the house is warm in winter and nice and cool in summer.

Kieuw Game RanchAlldaysSafari (family units) R 700
Kieuw Game Ranch

Kieuw Game Ranch

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

Kieuw Game Ranch is situated in the heart of the Limpopo bushveld and sweeping views across a tranquil waterhole create a sentiment of feeling good as soon as you arrive.

Strelitzia Guest HouseUpington4* Guest House (family units) R 375
Strelitzia Guest House

Strelitzia Guest House

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

Located in the southern Kalahari Desert town of Upington, guests will find the Charming Strelitzia Guest House. It offers a place to escape the midday sun and stay warm during the evening chill.

Somerset Hill GuesthouseMonte Sereno4* Guest House (family units) R 840
Somerset Hill Guesthouse

Somerset Hill Guesthouse

from R 840 (family units from R 1,680)

You will find Somerset Hill Guest House nestled on the slopes of Somerset West with an almost endless view of False Bay, mountain ranges and the Indian Ocean.

Oaklands Inn and Conference CentreFerndaleBed and Breakfast (family units) R 590
Oaklands Inn and Conference Centre

Oaklands Inn and Conference Centre

from R 590 (family units from R 960)

The perfect combination of style, comfort, affordability and quality service.

St Tropez Guest HouseSandton4* Guest House, Bed and Breakfast (family units) R 600
St Tropez Guest House

St Tropez Guest House

from R 600 (family units from R 1,900)

House 29 Doornkop Fish and Wildlife ReserveCarolinaSelf-catering (family units) R 1,350
House 29 Doornkop Fish and Wildlife Reserve

House 29 Doornkop Fish and Wildlife Reserve

(family units from R 1,350)

Treetops Guest CottageSummerstrandGuest House (family units) R 375
Treetops Guest Cottage

Treetops Guest Cottage

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

Treetops Guest Lodge offers two beautiful self-catering units and it is ideally situated in a quiet area not too far from the beach in Summerstrand.

Overmeer Guest HouseKnysna Heights4* Guest House (family units) R 375
Overmeer Guest House

Overmeer Guest House

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

Zingela Safari & River CompanyWeenenSafariR 375
Zingela Safari & River Company

Zingela Safari & River Company

from R 375

UkuthulaUvongoSelf-catering (family units) R 400
Ukuthula

Ukuthula

(family units from R 400)

Ukuthula is situated in part of the Hibiscus Coast in Uvongo. This is a welcoming town with secluded and unspoiled beaches, superb fishing spots, a nature reserve, beautiful scenery and so much more.

Bitou River Lodge B&BPlettenberg Bay4* Lodge (family units) R 650
Bitou River Lodge B&B

Bitou River Lodge B&B

from R 650 (family units from R 2,375)

Watch the birds on the river from your bed; explore the wetlands by canoe; relax in a hammock at the pool or swim at one of Plettenberg Bay's nearby beaches. Enjoy a traditional country breakfast and then go for a short walk along the eco-trail and keep a lookout for otters and birds.

Albatros Luxury Self Catering HouseTsitsikammaSelf-catering (family units) R 1,800
Albatros Luxury Self Catering House

Albatros Luxury Self Catering House

(family units from R 1,800)

This is a luxury self-catering house situated in Tsitsikamma, almost right on the beach. The house can accommodate six guests comfortably in three bedrooms.

The Hamilton Boutique HotelCraighall ParkHotelR 650
The Hamilton Boutique Hotel

The Hamilton Boutique Hotel

from R 650

The Hamilton Boutique Hotel is situated in the heart of suburban Johannesburg. The hotel has been designed for the discerning business traveller who appreciates understated luxury, well-crafted design and personal service.

3 Plumtree VillaHout Bay4* Self-catering (family units) R 3,500
3 Plumtree Villa

3 Plumtree Villa

(family units from R 3,500)

3 Plumtree Villa is a beautiful double volume architectural home with breathtaking views and outstanding entertainment areas.

Mendelssohn ManorFranklin Roosevelt ParkGuest House, Bed and Breakfast (family units) R 400
Mendelssohn Manor

Mendelssohn Manor

from R 400 (family units from R 950)