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
La Cruz Guest HouseDagbreek4* Guest HouseR 475
La Cruz Guest House

La Cruz Guest House

from R 475

La Cruz is an exclusive guest house situated in Welkom, ideally located for the discerning business- and leisure travellers. Set in a quiet garden, the guest house is only a short drive to the central shopping area of Welkom.

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.

Abberley Guest HouseBalgowanGuest House (family units) R 495
Abberley Guest House

Abberley Guest House

from R 495 to R 600 (family units from R 1,700 to R 2,000)

Abberley Guest House is located on the fringe of the majestic Drakensberg in the heart of the Natal Midlands. Tucked behind an avenue of oak trees, this Victorian-style homestead offers comfortable accommodation for any traveller.

Neptune's Terrace ApartmentJeffrey's BaySelf-catering (family units) R 1,650
Neptune's Terrace Apartment

Neptune's Terrace Apartment

(family units from R 1,650)

Aandblom GastehuisBeaufort WestGuest HouseR 350
Aandblom Gastehuis

Aandblom Gastehuis

from R 350

Aandblom Gastehuis offers a comfortable guest suite situated in Beaufort West, the largest town set in the arid Great Karoo region.

Santos 18De Bakke (Mossel Bay)Self-catering (family units) R 1,000
Santos 18

Santos 18

(family units from R 1,000)

Santos 18 is a lovely self-catering unit situated on the first floor in Mossel Bay, overlooking the ocean and only a stone's throw from the beach.

Gabriella's CottageNoordhoekSelf-catering (family units) R 700
Gabriella's Cottage

Gabriella's Cottage

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

Gabriella's Cottage is a lovely, well appointed self-catering accommodation set on the Noordhoek mountainside overlooking the sea, in the most peaceful, idyllic and secure region of the Western Cape. It is the perfect setting to enjoy magnificent sea and mountain views and unmatched African sunset.

Red Tudor Bed and BreakfastWestvilleGuest HouseR 450
Red Tudor Bed and Breakfast

Red Tudor Bed and Breakfast

from R 450

Red Tudor Bed and Breakfast is nestled in the leafy suburb of Westville. We offer beautiful accommodation in four spacious and individually decorated rooms with views of Durban and the Indian Ocean. The accommodation is ideal for the discerning businessman and the tourist.

Skimmelberg GetawayClanwilliamSelf-catering (family units) R 375
Skimmelberg Getaway

Skimmelberg Getaway

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

Hayward's Game LodgeDinokeng Game ReserveSafari (family units) R 700
Hayward's Game Lodge

Hayward's Game Lodge

(family units from R 700)

@Twenty FourFish HoekSelf-catering (family units) R 700
@Twenty Four

@Twenty Four

(family units from R 700)

@Twenty Four is a cosy little self-catering unit situated in the quaint coastal town of Fish Hoek, set between ocean and mountain. Fish Hoek is one of the few original villages along the Cape Coast that has retained its former character, and it is home to many small and interesting shops.

Take a Break B&BBloubergstrandSelf-catering (family units) R 190
Take a Break B&B

Take a Break B&B

from R 190 (family units from R 500)

Aalwyns Guest HouseVanderbijlpark4* Bed and BreakfastR 565
Aalwyns Guest House

Aalwyns Guest House

from R 565

Aalwyns Guest House is situated in a quiet residential area in Vanderbijlpark. It offers nine luxurious rooms all individually decorated and comfortably furnished. The guest house is the ideal bed and breakfast retreat for business travellers and couples.

IphofoloVivoSelf-cateringR 250
Iphofolo

Iphofolo

from R 250

Iphofolo is a classic safari tented camp situated near the small town of Alldays, in the Limpopo Province.

Villa FlamencoShakas RockSelf-catering (family units) R 1,060
Villa Flamenco

Villa Flamenco

(family units from R 1,060)

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

Perissa 38

(family units from R 1,475)

Pearl Valley on Val de Vie EstatePaarlSelf-catering (family units) R 3,800
Pearl Valley on Val de Vie Estate

Pearl Valley on Val de Vie Estate

(family units from R 3,800)

The Herb CottageMagoebaskloofSelf-cateringR 525
The Herb Cottage

The Herb Cottage

from R 525 to R 550

Medindi ManorRondebosch4* Guest House, HotelR 625
Medindi Manor

Medindi Manor

from R 625

Some of the rooms have their own doors leading out onto the verandas and others lead out to the garden. Our delicious English breakfast is very satisfying and we have great restaurants within walking distance from the Manor house.

Hangklip HousePringle BaySelf-catering (family units) R 2,500
Hangklip House

Hangklip House

(family units from R 2,500)

63 San MiguelGlenmore BeachSelf-catering (family units) R 650
63 San Miguel

63 San Miguel

(family units from R 650)

63 San Miguel is a part of privately owned complex of self-catering units, situated in a secure estate with 24-hour security control, in Glenmore on the south coast of KwaZulu Natal. San Miguel is ideal for a family holiday and beach lovers, being only 1 km from the popular Glenmore Beach.

Forget-Me-Not GuesthouseBethlehemGuest House (family units) R 390
Forget-Me-Not Guesthouse

Forget-Me-Not Guesthouse

from R 390 (family units from R 770)

Forget-Me-Not Guesthouse offers comfortable self-catering accommodation situated in the Free State town of Bethlehem.

Tree Fern Guest House with SpaFochville5* Guest House (family units) R 475
Tree Fern Guest House with Spa

Tree Fern Guest House with Spa

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

Sincere hospitality is our lifestyle at Tree Fern Guest House and Spa. Our guest house is ideally situated in the main road of Fochville in a tranquil and peaceful town setting. We strive to offer high-quality accommodation and specialised treatments to satisfy your needs. We are a friendly home away from home where everyone is welcome at affordable prices.

Kingfisher HouseFranskraalSelf-catering (family units) R 2,500
Kingfisher House

Kingfisher House

(family units from R 2,500)

Kelkiewyn Guest HouseCaledonGuest HouseR 250
Kelkiewyn Guest House

Kelkiewyn Guest House

from R 250

Kelkiewyn Guest House is situated in Caledon, which some may say is the capital of the Overberg. The town lies at the foot of the Klein Swartberg mountains, as a result making the town lush with fynbos and produces scenic hiking trails.

DuinewegSouthern CrossSelf-catering (family units) R 1,600
Duineweg

Duineweg

(family units from R 1,600)

Duineweg is a newly built double-storey house situated in Duineweg, Great Brak River overlooking the lagoon, and a mere 500 m from the beach at the Great Brak River Mouth. The house offers you all necessary luxuries and amenities for up to eight guests.

Manhattan Wharfside 305Century CitySelf-catering (family units) R 1,548
Manhattan Wharfside 305

Manhattan Wharfside 305

(family units from R 1,548)

Ocean Mist 101Big BaySelf-catering (family units) R 2,268
Ocean Mist 101

Ocean Mist 101

(family units from R 2,268)

The Homestead Guest HouseLawrence RocksGuest House (family units) R 350
The Homestead Guest House

The Homestead Guest House

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

The Homestead Margate is the best establishment where you and your family can come and relax away from home.

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

Hilltop Cottage

(family units from R 1,900)