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
Walkersons Hotel and SpaDullstroom5* Hotel (family units) R 2,090
Walkersons Hotel and Spa

Walkersons Hotel and Spa

from R 2,090 (family units from R 4,800)

The Old Watchmakers GuesthouseBethulieGuest House, Bed and Breakfast (family units) R 275
The Old Watchmakers Guesthouse

The Old Watchmakers Guesthouse

from R 275 (family units from R 680)

The Old Watchmakers Guest house and Bistro is located in a small town of Bethulie. The Guest house offers comfortable bed and breakfast accommodation ideal for contractors or tourist passing through the area.

Abuelita HostelLephalaleBackpacker (family units) R 195
Abuelita Hostel

Abuelita Hostel

from R 195 (family units from R 780)

Experience friendly, warm country hospitality at our newly opened hostel. Abuelita Hostel is an old farmhouse that has recently been renovated into four basic dormitory-style rooms than can accommodate groups of 3 up to 12 labourers or contractors.

Coffee@homePrieskaBed and Breakfast (family units) R 400
Coffee@home

Coffee@home

from R 400 (family units from R 830)

Ocean Blue Guest HouseBloubergrantGuest House (family units) R 290
Ocean Blue Guest House

Ocean Blue Guest House

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

The Trout and ButterflyDullstroomSelf-catering (family units) R 275
The Trout and Butterfly

The Trout and Butterfly

from R 275 to R 405 (family units from R 4,680)

Located in the Eastern Highlands of Mpumalanga, The Trout and Butterfly offers an exclusive home from home experience in the popular fishing village of Dullstroom.

Elgro HotelPotchefstroomHotel, Bed and Breakfast, bnb (family units) R 1,300
Elgro Hotel

Elgro Hotel

(family units from R 1,300)

Otterskloof Private Game ReservePhilippolisLodge, Self-catering, Bed and Breakfast, Safari (family units) R 2,000
Otterskloof Private Game Reserve

Otterskloof Private Game Reserve

(family units from R 2,000)

Lemon Tree LaneMill Park5* Guest HouseR 695
Lemon Tree Lane

Lemon Tree Lane

from R 695

Warm Hospitality and excellent service are what Lemon Tree Lane is renowned for. Comfortable and luxurious rooms, with private entrances and all the comforts of home await you, the weary traveller.

Avalon Guest ManorNewcastle5* Guest House (family units) R 500
Avalon Guest Manor

Avalon Guest Manor

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

Avalon Guest Manor is set in the heart of the stylish Newcastle suburb of Aviary Hill. Only a 10-minute drive from the CBD it is the preferred business and leisure retreat.

1272 Marina MartiniqueMarina MartiniqueSelf-catering (family units) R 1,300
1272 Marina Martinique

1272 Marina Martinique

(family units from R 1,300)

This is a beautiful self-catering house situated in Marina Martinique, a charming showcase of man-made waterways, quaint bridges and luxury homes in a secure fenced-in environment.

Inyanga LodgeGrietjie Nature ReserveSafari (family units) R 939
Inyanga Lodge

Inyanga Lodge

from R 939 (family units from R 5,634)

Inyanga Lodge in the heart of greater Kruger Park, which is a Big 5 area. The 3-star lodge offers comfortable accommodation and a big variety of game excursions.

Rooiberg LodgeVan Wyksdorp4* Lodge (family units) R 575
Rooiberg Lodge

Rooiberg Lodge

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

FranmarelPlett CentralBed and Breakfast (family units) R 530
Franmarel

Franmarel

from R 530 (family units from R 1,740)

Franmarel is an upmarket guest house offering excellent value in Plettenberg Bay along the famous Garden Route.

Ekurhuleni LodgeRhodesfieldBed and Breakfast (family units) R 950
Ekurhuleni Lodge

Ekurhuleni Lodge

(family units from R 950)

Ekurhuleni Lodge offers relaxed and affordable accommodation situated in Kempton Park, only a 5 minute drive to OR Tambo International Airport.

Kuiersaam GuesthouseSecunda4* Guest House (family units) R 475
Kuiersaam Guesthouse

Kuiersaam Guesthouse

from R 475 (family units from R 1,560)

Swartberg Country ManorOudtshoorn4* Guest HouseR 950
Swartberg Country Manor

Swartberg Country Manor

from R 950

Swartberg Country Manor is nestled on the Voorbedacht Farm, which is situated in the Cango Valley at the foot of the world-renowned Swartberg Pass. The picturesque panoramic view of the Swartberg Mountains will bring comfort to anyone that wants to get away from it all and simply soak up the peace of its tranquil surroundings.

Air VillekullaKlein SlangkopSelf-catering, Bed and Breakfast (family units) R 300
Air Villekulla

Air Villekulla

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

Pretoria Mansion Coral Tree InnWaterkloof4* Guest House (family units) R 1,450
Pretoria Mansion Coral Tree Inn

Pretoria Mansion Coral Tree Inn

(family units from R 1,450)

Phepheka LodgeMarloth Park ConservancySelf-catering (family units) R 1,399
Phepheka Lodge

Phepheka Lodge

(family units from R 1,399)

Phepheka Lodge is a large self-catering house situated in the beautiful Marloth Park, a wildlife sanctuary situated on the southern boundary of the Kruger National Park.

Whale Coast All-Suite-HotelHermanusHotel, Self-catering, Bed and Breakfast (family units) R 2,390
Whale Coast All-Suite-Hotel

Whale Coast All-Suite-Hotel

(family units from R 2,390)

Bolivia LodgePolokwane3* LodgeR 265
Bolivia Lodge

Bolivia Lodge

from R 265

Bolivia Lodge offers the perfect balance between a fully fledged conference centre with 14 different venues as well as accommodation options to suite your every need in a tranquil environment.

GeduldPrince AlbertSelf-catering (family units) R 340
Geduld

Geduld

from R 340 (family units from R 2,040)

Vetkuil AccommodationBeaufort WestSelf-catering (family units) R 875
Vetkuil Accommodation

Vetkuil Accommodation

(family units from R 875)

Garden Corner GuesthouseBeaufort WestGuest HouseR 190
Garden Corner Guesthouse

Garden Corner Guesthouse

from R 190

Heads HouseKnysna HeadsSelf-catering (family units) R 2,000
Heads House

Heads House

(family units from R 2,000)

The Heads House is a relaxed self-catering holiday home, situated at the Knysna Heads. It offers great lagoon views and is within easy walking distance of the water's edge.

Ellie's Self-Catering CottageWaterval BovenSelf-catering, Bed and Breakfast (family units) R 240
Ellie's Self-Catering Cottage

Ellie's Self-Catering Cottage

from R 240 (family units from R 480)

Ellie's Self-catering UnitWaterval BovenSelf-catering (family units) R 1,250
Ellie's Self-catering Unit

Ellie's Self-catering Unit

(family units from R 1,250)

This is a spacious and comfortable self-catering unit situated in the historic town of Waterval Boven. It is only a short walk to the shops and restaurants.

Villa Jana Guest HouseEquestriaGuest House (family units) R 390
Villa Jana Guest House

Villa Jana Guest House

from R 390 (family units from R 900)

Whispering Thorns Guest FarmWhite RiverGuest HouseR 580
Whispering Thorns Guest Farm

Whispering Thorns Guest Farm

from R 580

Whispering Thorns is a family owned guest farm situated in the heart of the north eastern part of Mpumalanga, only 18 kilometres north of Nelspruit and not far from the Kruger National Park.