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
Ndaba Guest LodgeLadysmith (KZN)Guest House (family units) R 360
Ndaba Guest Lodge

Ndaba Guest Lodge

from R 360 (family units from R 1,050)

Ndaba Guest Lodge is the ideal stay over place for tourists who want to visit the area or for the business people. Accommodation is offered in lovely standard or luxury rooms.

Juffroushoogte Guest FarmVredenburg3* Guest House, Bed and Breakfast (family units) R 990
Juffroushoogte Guest Farm

Juffroushoogte Guest Farm

(family units from R 990)

Blue Door Cafe and AccommodationAberdeenSelf-catering, Bed and Breakfast (family units) R 180
Blue Door Cafe and Accommodation

Blue Door Cafe and Accommodation

from R 180 (family units from R 880)

House KirstenhofKirstenhofSelf-catering (family units) R 795
House Kirstenhof

House Kirstenhof

(family units from R 795)

If you are looking for an accomplished place to relax and enjoy a wide range of activities, this beautifully furnished self-catering studio apartment is the ideal base from which to explore Cape Town and surrounds.

The ShyreHoughtonSelf-catering (family units) R 2,500
The Shyre

The Shyre

(family units from R 2,500)

Welcome to The Shyre Luxury Apartments. The Shyre is a luxury gated complex located in the affluent suburb of Houghton in Johannesburg. Three homes have permanent residents and two luxury apartments are available for short and medium term rental.

Boulders Lodge & SpaOudtshoornGuest HouseR 600
Boulders Lodge & Spa

Boulders Lodge & Spa

from R 600

Come and enjoy an unforgettable holiday in one of the finest places in the Klein Karoo en route to the Cango Caves. Experience the tranquility of the Klein Karoo in the modern and sophisticated Boulders Lodge where you will be received with the warm hospitality that is typical of the local people.

Di Valdi'sCradockSelf-catering (family units) R 300
Di Valdi's

Di Valdi's

from R 300 (family units from R 900)

Di Valdi's offers self-catering accommodation in two stylish units. The units are ideal for couples looking for private accommodation in Cradock.

Avoca River CabinsSunlandSelf-catering, Bed and Breakfast (family units) R 500
Avoca River Cabins

Avoca River Cabins

(family units from R 500)

Silonque Bush EstatePhalaborwa4* Lodge (family units) R 500
Silonque Bush Estate

Silonque Bush Estate

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

Bergsig GuesthouseBergsig (Harrismith)Guest House (family units) R 375
Bergsig Guesthouse

Bergsig Guesthouse

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

At Bergsig Guesthouse we provide friendly and personal service to our guests. Here in the shadow of the beautiful Platberg Mountain in Harrismith, we do what we love doing best; creating a peaceful oasis for the weary traveller. We provide friendly and personal service to our guests.

PalmgroveUvongoSelf-catering (family units) R 800
Palmgrove

Palmgrove

(family units from R 800)

Palmgrove is a self-catering guest house situated in the popular Uvongo just a few kilometres to the beach, a step away from a nature reserve and a river. The guest house has five beautiful bedrooms and is the ideal holiday destination.

Wave CottageBloubergrantSelf-catering (family units) R 680
Wave Cottage

Wave Cottage

(family units from R 680)

Javavu Game Farm and LodgeThabazimbiSelf-catering, Bed and Breakfast (family units) R 400
Javavu Game Farm and Lodge

Javavu Game Farm and Lodge

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

Javavu Game Farm and Lodge is situated in the heart of the bushveld, approximately 20 km from Thabazimbi, on the Makoppa Road.

Stoneybrooke FarmTierpoortSelf-catering (family units) R 350
Stoneybrooke Farm

Stoneybrooke Farm

from R 350 (family units from R 2,800)

Crescent Moon Guest HouseMthathaGuest House (family units) R 565
Crescent Moon Guest House

Crescent Moon Guest House

from R 565 (family units from R 748)

HappynestLamberts BaySelf-catering (family units) R 800
Happynest

Happynest

(family units from R 800)

Knysna Laguna Grove Apartment 47Knysna CentralSelf-catering (family units) R 2,550
Knysna Laguna Grove Apartment 47

Knysna Laguna Grove Apartment 47

(family units from R 2,550)

Knysna Laguna Grove Apartment 47 is a three-bedroom self-catering apartment, located on the waterline of the majestic Knysna Lagoon.

Grace's KommetjieKlein SlangkopSelf-catering (family units) R 2,500
Grace's Kommetjie

Grace's Kommetjie

(family units from R 2,500)

Grace's Kommetjie is located in Kommetjie, a seaside village along the Cape Peninsula. The area is popular for its surfing spots and Milkwood groves.

398 Vaal de Grace Golf EstateParysSelf-catering (family units) R 3,000
398 Vaal de Grace Golf Estate

398 Vaal de Grace Golf Estate

(family units from R 3,000)

Steendal Guest HousePolokwane CentralGuest House (family units) R 275
Steendal Guest House

Steendal Guest House

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

Bendito RanchPercy Fyfe Nature ReserveSelf-catering (family units) R 180
Bendito Ranch

Bendito Ranch

from R 180 (family units from R 600)

Welgekozen Country LodgePiet Retief4* Guest House (family units) R 1,145
Welgekozen Country Lodge

Welgekozen Country Lodge

(family units from R 1,145)

A Cape Dutch manor house, offering a homely atmosphere, luxury en-suit bedrooms, guest lounges, rosewood bar, swimming pool and an elegant dinning room. Ideal overnight stop, halfway between Gauteng and KwaZulu-Natal / Mozambique or Durban to the Kruger National Park. Dinner at R130 per person per night Monday to Friday.

Little Greece in Paradise Self-catering UnitParadise Beach (Langebaan)Self-catering (family units) R 1,200
Little Greece in Paradise Self-catering Unit

Little Greece in Paradise Self-catering Unit

(family units from R 1,200)

Leamogetswe Sleep and Go CottageAqua Park (Tzaneen)Guest House (family units) R 250
Leamogetswe Sleep and Go Cottage

Leamogetswe Sleep and Go Cottage

from R 250 (family units from R 800)

Leamogetswe Sleep and Go Cottage offers a comfortable and private accommodation situated in Tzaneen, a short walk to the dam. Tzaneen is in a fertile region with tropical and subtropical agriculture.

Fountain Hall Guest FarmMooi RiverSelf-catering (family units) R 100
Fountain Hall Guest Farm

Fountain Hall Guest Farm

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

Fountain Hall Guest farm is a working Dairy farm situated seven kilometers from Mooi River nestled in the foothills of the Kamberg / Drakensberg Mountain. We are in close proximity to pubs, restaurants, golf course, schools, battle fields,bushmen paintings.

Resting PlaceKomatipoortLodge, Bed and BreakfastR 450
Resting Place

Resting Place

from R 450

Located adjacent to the most southern tip of the Kruger National Park in Komatipoort overlooking the banks of the Crocodile River, Resting Place is exactly what the name implies. With stylish upmarket accommodation and personalised attention to detail, Resting Place will have you in awe of your life and surroundings.

Lutea Guest HouseMokopaneGuest House, Bed and Breakfast, bnb (family units) R 360
Lutea Guest House

Lutea Guest House

from R 360 (family units from R 800)

Rosto 3ErmeloSelf-catering (family units) R 350
Rosto 3

Rosto 3

from R 350 (family units from R 2,800)

Rosto 3 is a comfortable self-catering house situated in Ermelo, close to many shops and restaurants. This is the ideal accommodation for a large group.

Polokwane Royal HotelPolokwaneHotel (family units) R 365
Polokwane Royal Hotel

Polokwane Royal Hotel

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

Situated in the CBD of Polokwane, the Polokwane Royal is a luxury hotel that offers guests a high standard of accommodation and state of the art conference facilities.

LuluM Guest HouseKloofGuest House, Bed and Breakfast (family units) R 672
LuluM Guest House

LuluM Guest House

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

LuluM Guest Gouse is located on top of Field's Hill, in an upmarket area about 25 km west of Durban. The hill is a key section of the famous 90 km Comrades Marathon, held annually between Durban and Pietermaritzburg.