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
Irie LodgeWarner BeachBackpacker (family units) R 70
Irie Lodge

Irie Lodge

from R 70 (family units from R 1,280)

Located just 700 m from the beach with a 180 degree sea views, Irie Lodge offers its guests varied accommodation options and lovely facilities to enjoy the relaxed style of beachside living.

Blyde Private LodgeHoedspruitLodge (family units) R 3,500
Blyde Private Lodge

Blyde Private Lodge

(family units from R 3,500)

Dormio Manor Guest LodgeSecundaGuest HouseR 450
Dormio Manor Guest Lodge

Dormio Manor Guest Lodge

from R 450

Stoneybrook Guest LodgeKokstadGuest House, Self-catering (family units) R 300
Stoneybrook Guest Lodge

Stoneybrook Guest Lodge

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

Esme's Guest HouseKeidebeesGuest House (family units) R 350
Esme's Guest House

Esme's Guest House

from R 350 (family units from R 700)

Esme's Guest House is situated in the upmarket residential area of Keidebees in Upington. The guest house offers superior accommodation with individual and tasteful décor, and every room features an en-suite bathroom, tea and coffee-making facilities, a TV, and bar fridge.

Hoed en Berg GuesthouseHoedspruitGuest House (family units) R 400
Hoed en Berg Guesthouse

Hoed en Berg Guesthouse

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

Unit 38Ponta do OuroSelf-catering (family units) R 375
Unit 38

Unit 38

from R 375 (family units from R 3,360)

Mar E Sol is a timber-frame holiday home which forms part of a complex that stands above a stretch of pristine beach sands overlooking the ocean. Unit 38 is fully furnished and is fitted with high-quality finishes for a comfortable and enjoyable beach stay.

Baywatch PenthouseMosselbankSelf-catering (family units) R 2,780
Baywatch Penthouse

Baywatch Penthouse

(family units from R 2,780)

Chelsea Square B&BSouthernwoodSelf-catering (family units) R 325
Chelsea Square B&B

Chelsea Square B&B

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

Chelsea Square B&B is located in the suburb of Southernwood in East London and offers guests a choice of comfortably furnished accommodation options.

Chestnut Country LodgeKiepersol4* Guest HouseR 670
Chestnut Country Lodge

Chestnut Country Lodge

from R 670

Bushwise Safari Lodge Kruger ParkMarloth Park Conservancy3* Guest House, Lodge, Self-catering, Bed and Breakfast, SafariR 990
Bushwise Safari Lodge Kruger Park

Bushwise Safari Lodge Kruger Park

from R 990

SplashSummerstrandGuest House (family units) R 410
Splash

Splash

from R 410 (family units from R 950)

Splash is a modern guest house located in Summerstrand in Port Elizabeth offering comfortable accommodation in six luxury rooms. Each room is equipped with modern facilities, including TV and Wi-Fi.

Eagles Nest Estate Guest HouseEikenhofGuest HouseR 400
Eagles Nest Estate Guest House

Eagles Nest Estate Guest House

from R 400

Executive Self-CateringKimberleySelf-catering (family units) R 330
Executive Self-Catering

Executive Self-Catering

from R 330 (family units from R 1,980)

Annamarie's GuesthouseDe AarGuest House (family units) R 200
Annamarie's Guesthouse

Annamarie's Guesthouse

from R 200 (family units from R 900)

Annamarie's Guesthouse offers comfortable accommodation and complete privacy at an affordable price. The guest house is easily accessible and is located in a quiet suburb of De Aar in the Northern Cape.

Sharon's Bed and BreakfastMogwaseBed and Breakfast (family units) R 400
Sharon's Bed and Breakfast

Sharon's Bed and Breakfast

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

22 MerlotHout BaySelf-catering (family units) R 1,000
22 Merlot

22 Merlot

(family units from R 1,000)

22 Merlot is an immaculate and tastefully furnished loft apartment sleeping up to four guests. The apartment offers ideal accommodation for a family and is located within easy walking distance to the beach.

Die GhwarriesBaviaanskloofSelf-catering (family units) R 285
Die Ghwarries

Die Ghwarries

from R 285 (family units from R 3,618)

Die Ghwarries is perfectly situated as a starting point for trips to the Baviaanskloof or around the Gamtoos Valley. This large farm house offers comfortable accommodation for up to 11 guests and is located on a citrus farm, with that true country feel. Fully equipped for self-catering, the house caters for all your needs.

Glen Avon FarmSomerset East3* Self-catering (family units) R 300
Glen Avon Farm

Glen Avon Farm

from R 300 to R 350 (family units from R 1,800)

Glen Avon Farm, near the historic little town of Somerset East in South Africa's malaria-free Eastern Cape, lies at the foot of Boschberg Mountain and provides a perfect environment for a farm holiday.

Tweedal Country CottageLadismithSelf-catering (family units) R 470
Tweedal Country Cottage

Tweedal Country Cottage

(family units from R 470)

Tweedal Country Cottage is a fully equipped self-catering house on a farm in the Voorbaat Valley near Ladismith. The cottage has beautiful views of the Klein Swartberg Mountains and offers a comfortable country stay, ideal for a family.

Breena BnB Guest HouseHarmeliaGuest HouseR 500
Breena BnB Guest House

Breena BnB Guest House

from R 500

Breena BnB Guest House is a unique and upmarket accommodation situated in Harmelia in Johannesburg, only a two-minute drive from the airport. We offer three double en-suite bedrooms that are separate from the main house, ensuring privacy to all guests.

The Hexagon Guesthouse & Wildlife ConservationUitenhage3* Guest House (family units) R 175
The Hexagon Guesthouse & Wildlife Conservation

The Hexagon Guesthouse & Wildlife Conservation

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

Blue Sparrow Guest HouseMiddelburg (MP)Guest HouseR 750
Blue Sparrow Guest House

Blue Sparrow Guest House

from R 750

Blue Sparrow Guest House is a unique and comfortable establishment with a true home-away-from-home atmosphere. The guest house is only a ten-minute walk from the centre of town.

Karoo Cottage McGregorMcGregorSelf-catering (family units) R 850
Karoo Cottage McGregor

Karoo Cottage McGregor

(family units from R 850)

Hooggelegen LodgeGroblershoopLodge (family units) R 700
Hooggelegen Lodge

Hooggelegen Lodge

(family units from R 700)

The lodge consists of 24 beautiful rooms, all with en-suite bathrooms. The rooms have white percale linen, tea and coffee facilities, split unit air-conditioning, heating and TVs.

Fairview Historic HomesteadGeorgeGuest House, Self-catering (family units) R 500
Fairview Historic Homestead

Fairview Historic Homestead

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

Kusweg Seafront ApartmentTergnietSelf-catering (family units) R 1,400
Kusweg Seafront Apartment

Kusweg Seafront Apartment

(family units from R 1,400)

Kusweg Seafront is a perfect holiday apartment for a family of four, offering all the comforts of home in a prime beachfront position. The apartment is comfortable and well-equipped with all facilities needed for a relaxing stay.

The PelicanThe CoveSelf-catering (family units) R 1,570
The Pelican

The Pelican

(family units from R 1,570)

Knock out ViewClarensBed and Breakfast (family units) R 1,700
Knock out View

Knock out View

(family units from R 1,700)

Highlands ChaletsClarensSelf-catering (family units) R 350
Highlands Chalets

Highlands Chalets

from R 350 to R 420 (family units from R 1,200)