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
EduzaniMuldersdriftLodge (family units) R 290
Eduzani

Eduzani

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

Whale O 'A TimeYzerfonteinSelf-catering (family units) R 3,600
Whale O 'A Time

Whale O 'A Time

(family units from R 3,600)

Old Kommetjie HideawayKommetjieSelf-catering (family units) R 600
Old Kommetjie Hideaway

Old Kommetjie Hideaway

(family units from R 600)

Old Kommetjie Hideaway is situated in the old Kommetjie, away from the wind but close to water edge and nature. Perfect for a couple or small family wanting to stay close to the surf, nature walks, hiking, cycling or mountain biking.

Eden Sands 63WinklespruitSelf-catering (family units) R 724
Eden Sands 63

Eden Sands 63

(family units from R 724)

Seaboard JunctionTable ViewSelf-catering (family units) R 1,050
Seaboard Junction

Seaboard Junction

(family units from R 1,050)

Seaboard Junction is a large apartment building offering modern self-catering apartments, and is conveniently located near the Wood MyCiti Bus stop. The accommodation is ideal for families and business travellers, looking to be close to the beach and tourist attractions.

Lion Tree Top LodgeAcornhoekLodge, SafariR 950
Lion Tree Top Lodge

Lion Tree Top Lodge

from R 950

Kloofview Guest HouseKloofendalGuest House (family units) R 420
Kloofview Guest House

Kloofview Guest House

from R 420 (family units from R 1,860)

Kloofview Guest House is a Mediterranean-style guest house, set against rocky outcrops of Struben's Valley.

Purple Gate AccommodationDana BaySelf-catering (family units) R 750
Purple Gate Accommodation

Purple Gate Accommodation

(family units from R 750)

Ivory Sands VillaCliftonSelf-catering (family units) R 15,000
Ivory Sands Villa

Ivory Sands Villa

(family units from R 15,000)

As the name suggests, Ivory Sands Villa is situated on the pristine shores of Clifton's popular First Beach. This gives guests an exclusive opportunity to be immersed in the beauty of this upmarket seaside suburb. It is a great option for groups visiting this trendy part of Cape Town.

French CottageMalmesburySelf-catering (family units) R 350
French Cottage

French Cottage

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

Cape Town Seamore-Express Guest HouseWest BeachGuest House (family units) R 850
Cape Town Seamore-Express Guest House

Cape Town Seamore-Express Guest House

from R 850 to R 1,095 (family units from R 1,095)

Sea More-Express Guest House is situated in Bloubergstrand, offering the most photographed view of Table Mountain and its table cloth. Accommodation is complemented by modern, stylish décor and original art work.

Bluewater Bay Self-cateringBluewater BaySelf-catering (family units) R 1,990
Bluewater Bay Self-catering

Bluewater Bay Self-catering

(family units from R 1,990)

Hawkins DriveBallitoSelf-catering (family units) R 1,630
Hawkins Drive

Hawkins Drive

(family units from R 1,630)

Offering self-catering accommodation in the seaside town of Ballito, Hawkins Drive is a great option for guests visiting this scenic part of the Dolphin Coast in KwaZulu-Natal.

Le Bonheur Guest ManorUpingtonGuest House (family units) R 365
Le Bonheur Guest Manor

Le Bonheur Guest Manor

from R 365 (family units from R 1,860)

Bordering the banks of the Orange River, Le Bonheur Guest Manor offers warm hospitality and comfortable accommodation to guests. It is located in the little town of Upington and is a great stopover option for business and corporate travellers.

Joostenberg Guest RoomsPaarl FarmsGuest House (family units) R 1,250
Joostenberg Guest Rooms

Joostenberg Guest Rooms

(family units from R 1,250)

Maxi Drive 27Port OwenGuest House (family units) R 950
Maxi Drive 27

Maxi Drive 27

(family units from R 950 to R 1,500)

Easby B&BBergvilleBed and Breakfast (family units) R 400
Easby B&B

Easby B&B

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

Situated between the scenic towns of Bergville and Ladysmith, Easby B&B offers a tranquil getaway for couples and small groups. It is located near the Central and Northern Drakensberg, making it a great choice for nature enthusiasts.

Old Oaks Bed & BreakfastCathcartBed and Breakfast (family units) R 275
Old Oaks Bed & Breakfast

Old Oaks Bed & Breakfast

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

Old Oaks Bed & Breakfast is situated in the peaceful village of Cathcart, just off the main N6 highway. This farm style guest house has a variety of rooms to choose from with bed and breakfast as well as a self-catering options.

DeVosRusKathuGuest House (family units) R 300
DeVosRus

DeVosRus

from R 300 (family units from R 850)

Indigo Beach HouseMarina BeachSelf-catering (family units) R 700
Indigo Beach House

Indigo Beach House

(family units from R 700)

Guests hoping for a relaxing family holiday along KwaZulu-Natal's coast will not be disappointed when choosing to stay at Indigo Beach House. It is located in the little holiday village of Marina Beach, which is just a short distance away from the popular towns of Margate and San Lameer.

Why Not? Guest House and Self-CateringMiddelposSelf-catering (family units) R 1,150
Why Not? Guest House and Self-Catering

Why Not? Guest House and Self-Catering

(family units from R 1,150)

Bordering the banks of the Orange River, Why Not? Guest House and Self-Catering offers a peaceful stay in the little town of Upington. It is a great option for groups visiting this part of the Northern Cape.

Garvies Surf HouseOcean View (Durban)Self-catering (family units) R 2,500
Garvies Surf House

Garvies Surf House

(family units from R 2,500)

Garvies Beach is one of The Bluff's best-kept holiday secrets. It offers stretches of unspoiled coastline and gently rolling waves. It is also home to Garvies Surf House, a great option for water-loving groups visiting this part of Durban.

Stilista Guest HouseHelikon ParkGuest House (family units) R 245
Stilista Guest House

Stilista Guest House

from R 245 (family units from R 620)

Lake Lintrose Self-catering CottagesNottingham RoadSelf-catering (family units) R 1,500
Lake Lintrose Self-catering Cottages

Lake Lintrose Self-catering Cottages

(family units from R 1,500)

Apartments on CenturyCentury CitySelf-catering (family units) R 2,000
Apartments on Century

Apartments on Century

(family units from R 2,000)

Apartments on Century is situated in the Century City area. It is only 20 minutes from Cape Town International Airport and less than 15 minutes' drive from Cape Town's city centre.

House FedericoGolden MileSelf-catering (family units) R 1,600
House Federico

House Federico

(family units from R 1,600)

Weskus KhayaGolden MileSelf-catering (family units) R 200
Weskus Khaya

Weskus Khaya

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

Moya CottageUnderbergSelf-catering (family units) R 275
Moya Cottage

Moya Cottage

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

Moya Cottage is a cosy cottage situated in the peaceful Underberg village, in the heart of the Southern Drakensberg. The cottage is fully equipped for self-catering and can comfortably sleep a family of four or reps and contract workers.

Beverly Hills Guest HouseMabopaneGuest House (family units) R 550
Beverly Hills Guest House

Beverly Hills Guest House

(family units from R 550)

Beverly Hills Guest House is situated in Mabopane. The clean and modern accommodation ideal business travellers and couples visiting the area. The guest house strives to offer a phenomenal hotel experience with friendly staff at hand to assist with any arrangements and special requests.

4214 RiverclubPiesang ValleySelf-catering (family units) R 1,700
4214 Riverclub

4214 Riverclub

(family units from R 1,700)

4214 Riverclub is a cosy three-bedroom home overlooking a pretty pond, in the safe secure Riverclub complex.