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
Hotel AvenidaMaputoHotel (family units) R 2,981
Hotel Avenida

Hotel Avenida

from R 2,981 (family units from R 9,919)

Humewood HotelHumewoodHotel (family units) R 460
Humewood Hotel

Humewood Hotel

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

Humewood Hotel is located on the beachfront in Port Elizabeth and offers comfortable bed and breakfast accommodation near the beach. The hotel offers 68 en-suite rooms, of which 26 rooms are sea-facing.

Nibela Lake LodgeHluhluwe3* LodgeR 950
Nibela Lake Lodge

Nibela Lake Lodge

from R 950

Rawdons HotelNottingham RoadHotelR 425
Rawdons Hotel

Rawdons Hotel

from R 425

Simbambili Game LodgeSabi Sand Private Nature Reserve5* SafariR 6,129
Simbambili Game Lodge

Simbambili Game Lodge

from R 6,129

Offering unparalleled luxury in an unspoilt environment, Simbambili Game Lodge is situated among dense stands of knobthorn and jackalberry trees along the meandering Manyeleti dry river bed in the Sabi Sand Game Reserve. It forms part of the world-renowned Kruger National Park.

12 Apostles HotelCamps Bay5* HotelR 2,110
12 Apostles Hotel

12 Apostles Hotel

from R 2,110

Situated at the edge of the Atlantic Ocean with Table Mountain and the Twelve Apostles Mountain ranges as its backdrop, lies the luxurious Twelve Apostles Hotel and Spa.

KleinplaasOudtshoorn3* Self-catering, Bed and Breakfast (family units) R 417
Kleinplaas

Kleinplaas

from R 417 (family units from R 1,223)

Thaba Tsweni LodgeGraskopSelf-catering (family units) R 1,500
Thaba Tsweni Lodge

Thaba Tsweni Lodge

(family units from R 1,500)

Thaba Tsweni Lodge means 'the mountain of the baboon' and is situated high on top of the Blyde River Canyon. This family-run lodge is within easy walking distance of the beautiful Berlin Falls and a natural river pool ideal for swimming.

Dithakong Bed & BreakfastSoweto3* Self-catering (family units) R 280
Dithakong Bed & Breakfast

Dithakong Bed & Breakfast

from R 280 (family units from R 720)

Kaoxa Bush CampMapungubweSelf-catering (family units) R 349
Kaoxa Bush Camp

Kaoxa Bush Camp

from R 349 (family units from R 919)

Kaoxa Bush Camp, in the Limpopo Valley, comprises three intimate stone and thatch cottages and three luxury Safari tents, all with en-suite bathrooms. They open onto your own personal deck overlooking an extraordinary vista.

Hermanus Beach VillaVoelklipGuest House (family units) R 1,099
Hermanus Beach Villa

Hermanus Beach Villa

(family units from R 1,099)

Lakeside Mountain CottagesLakesideSelf-catering (family units) R 1,550
Lakeside Mountain Cottages

Lakeside Mountain Cottages

(family units from R 1,550)

Lakeside Mountain Cottages offers a three-bedroom cottage that sleeps six guests and a beautiful open-plan log cabin that sleeps two guests. Both properties have the most fabulous panoramic views from Constantiaberg and Table Mountain right across to the Hottentots Holland Mountains.

Bela VistaXai-XaiSelf-cateringR 250
Bela Vista

Bela Vista

from R 250

Wave CrestKleinmondSelf-catering (family units) R 908
Wave Crest

Wave Crest

(family units from R 908)

Thatch and ThornKyalami4* Guest HouseR 600
Thatch and Thorn

Thatch and Thorn

from R 600

Inn Excellence B&BDe AarBed and BreakfastR 425
Inn Excellence B&B

Inn Excellence B&B

from R 425

Ula Guest HouseFaerie GlenGuest HouseR 455
Ula Guest House

Ula Guest House

from R 455

Ant's NestVaalwaterSafari (family units) R 3,800
Ant's Nest

Ant's Nest

from R 3,800 (family units from R 18,000)

Jemea Manor Guest HouseWaterkloof RidgeGuest House (family units) R 450
Jemea Manor Guest House

Jemea Manor Guest House

from R 450 (family units from R 4,800)

Cosy Cottage B & BPotchefstroom3* Bed and BreakfastR 300
Cosy Cottage B & B

Cosy Cottage B & B

from R 300

TGCSA accredited self-catering accommodation in private cottages. Breakfast and dinner on request.

TamarindStrandSelf-catering (family units) R 1,495
Tamarind

Tamarind

(family units from R 1,495)

The Beach HouseGordon's BaySelf-catering (family units) R 450
The Beach House

The Beach House

from R 450 (family units from R 4,000)

The Beach House is situated on the world-famous Bikini Beach in Gordons Bay. The unit is located literally on the beach and has absolutely brilliant views of the ocean, the beach, and the Gordon's Bay yacht marina.

Plaas Guest HouseMakhadoGuest House (family units) R 490
Plaas Guest House

Plaas Guest House

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

Plaas Guest House is a quality guest house situated in the foothills of the Soutpansberg Mountains, on a tranquil farm.

Ursinia LodgeBetty's BaySelf-catering (family units) R 2,240
Ursinia Lodge

Ursinia Lodge

(family units from R 2,240)

Ursinia Lodge is a guest house situated in the coastal region of Betty's Bay, roughly one hour's drive from Cape Town. It is located in the heart of the whale-watching coast, and is just a five-minute walk to the beautiful Betty's Bay beach.

Ocean Blue GuesthouseBrighton BeachGuest House (family units) R 1,400
Ocean Blue Guesthouse

Ocean Blue Guesthouse

(family units from R 1,400)

Black Leopard Mountain LodgeLydenburgSelf-catering, SafariR 500
Black Leopard Mountain Lodge

Black Leopard Mountain Lodge

from R 500 to R 675

Peace Cottage and BackPackersPark HillSelf-catering (family units) R 2,500
Peace Cottage and BackPackers

Peace Cottage and BackPackers

(family units from R 2,500)

Peace Cottage is a delightful cottage set in a country garden with large shady lawns, in the heart of Durban North. It is very private and secluded, as we value your privacy as much as you do.

The Beach House LodgeSalt RockSelf-catering (family units) R 6,200
The Beach House Lodge

The Beach House Lodge

(family units from R 6,200)

The Beach House Lodge is positioned on the secluded Salt Rock Beach. It has four very spacious and luxurious en-suite bedrooms, of which some have a private TV lounge. All rooms have incredible sea views.

Tsitsikamma BackpackersStormsriver Village4* BackpackerR 200
Tsitsikamma Backpackers

Tsitsikamma Backpackers

from R 200

Enkelvlei Guest FarmHopefieldSelf-catering (family units) R 300
Enkelvlei Guest Farm

Enkelvlei Guest Farm

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