South Africa

south africa Guest Houses List: a guide to budget, exclusive, luxury and affordable overnight holiday guest houses 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 guest houses in south africa.

south africa Guest House list

VENUELOCATIONTYPEPRICE
Boesmanland AccommodationSpringbokGuest House (family units) R 250
Boesmanland Accommodation

Boesmanland Accommodation

from R 250 (family units from R 710)

Heidelberg LodgeHeidelberg (GP)3* Guest House (family units) R 1,000
Heidelberg Lodge

Heidelberg Lodge

(family units from R 1,000)

Heidelberg Lodge is a 100-year old house which takes you back in time with its original wooden floors and high ceilings. The guest house is situated in Heidelberg which lies just off the N3 highway and roughly 50 km outside of Johannesburg, at the foot of the Suikerbosrand.

Villa Sardinia Guest HouseRandjesfontein4* Guest House, Self-catering (family units) R 425
Villa Sardinia Guest House

Villa Sardinia Guest House

from R 425 (family units from R 650)

Beukes Guest HousePotchefstroomGuest House (family units) R 340
Beukes Guest House

Beukes Guest House

from R 340 (family units from R 1,260)

Beukes Guest House offers cosy and luxurious bed and breakfast accommodation in Potchefstroom. The location is ideal for visitors to the university or sporting events.

Afrique du Sud Guest HouseMookgopongGuest House (family units) R 300
Afrique du Sud Guest House

Afrique du Sud Guest House

from R 300 (family units from R 700)

The Ridge Guest HouseMeerensee3* Guest House (family units) R 515
The Ridge Guest House

The Ridge Guest House

from R 515 (family units from R 1,380)

The Ridge Guest house has the best ocean and harbour views in Richards Bay. Our fully licensed à la carte restaurant and bar have spectacular views. We also have a conference facility available.

Beauchamp PlaceKnysna Heights3* Guest House (family units) R 340
Beauchamp Place

Beauchamp Place

from R 340 (family units from R 3,940)

Beauchamp Place is a country-style guest house located on the banks of the Knysna Lagoon. It is conveniently situated close to the main road and only a 20-minute walk from the centre of town.

JablianoSecundaGuest House (family units) R 425
Jabliano

Jabliano

from R 425 (family units from R 1,206)

Jabliano Guest House is situated in Secunda, just a stone's throw away from the CBD which reflects the charm and romance of Europe. The guest house offers exquisite service, convenience and elegant accommodation and is conveniently located one hour's drive from Johannesburg and Pretoria.

Luilekker Guest House and ChaletsWaterval BovenGuest House (family units) R 200
Luilekker Guest House and Chalets

Luilekker Guest House and Chalets

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

Luilekker Guest House and Chalets is situated just off the N4 highway, about 2 km on the Nelspruit side of the historic Waterval-Boven Tunnel, making it an ideal stay over en-route to the Kruger National Park and Mozambique.

Valley of The Rainbow EstateDullstroom4* Guest House, Self-catering (family units) R 650
Valley of The Rainbow Estate

Valley of The Rainbow Estate

from R 650 (family units from R 700)

Afrovibe Adventure LodgeSedgefield3* Guest House (family units) R 500
Afrovibe Adventure Lodge

Afrovibe Adventure Lodge

(family units from R 500)

Four Trees GuesthouseKelvinGuest House (family units) R 480
Four Trees Guesthouse

Four Trees Guesthouse

from R 480 (family units from R 1,160)

Dalberry Guest HouseFourways4* Guest HouseR 500
Dalberry Guest House

Dalberry Guest House

from R 500

Lowlands Country HouseCradockGuest House (family units) R 285
Lowlands Country House

Lowlands Country House

from R 285 (family units from R 1,900)

Lowlands Country House is a Karoo farm stay experience located on the Fish River near Cradock in the Eastern Cape. Nearby attractions include Cradock, Middleburg, Graaff Reinet, Nieu Bethesda, and the Mountain Zebra Park.

Villa Mae GuesthouseSchweizer-Reneke4* Guest House (family units) R 425
Villa Mae Guesthouse

Villa Mae Guesthouse

from R 425 (family units from R 450)

Röhrs Farm GuesthousePiet Retief3* Guest House, Self-catering (family units) R 290
Röhrs Farm Guesthouse

Röhrs Farm Guesthouse

from R 290 (family units from R 885)

Röhrs Farm Guesthouse is a spacious country house situated 17 km west of Piet Retief on the R543/Wakkerstroom/Volksrust road, in a foresty and mountainous landscape.

Barberton Manor Guest HouseBarbertonGuest House (family units) R 525
Barberton Manor Guest House

Barberton Manor Guest House

from R 525 (family units from R 2,920)

Barberton Manor Guest House - 'the Gem of Barberton' - built in 1927 after a Sir Herbert Baker design - is a National Heritage and still in it's original state, but offers modern day comfort. The two storey, spacious house is surrounded by botanical garden of two hectares, near the road to Swaziland (40 km), 60 km from the Kruger Park and 65 km from Kruger Mpumalanga International Airport.

Heritage Guest HouseAlexandria3* Guest House (family units) R 250
Heritage Guest House

Heritage Guest House

from R 250 (family units from R 650)

Winchester LodgeWinchester HillsGuest House (family units) R 1,200
Winchester Lodge

Winchester Lodge

(family units from R 1,200)

Welcome to the privacy and exclusivity of Winchester Lodge. We are the preferred choice of the discerning traveller where business people, couples and friends can enjoy peace and tranquility away from the city life.

Forest View Guest House and B&BSedgefield3* Guest House (family units) R 290
Forest View Guest House and B&B

Forest View Guest House and B&B

from R 290 (family units from R 800)

GaMamadi Guest FarmThree SistersGuest House (family units) R 270
GaMamadi Guest Farm

GaMamadi Guest Farm

from R 270 (family units from R 2,160)

ElandsheimElandskraalGuest House, Backpacker (family units) R 150
Elandsheim

Elandsheim

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

Ocean Park Guest HouseUmkomaas4* Guest HouseR 560
Ocean Park Guest House

Ocean Park Guest House

from R 560

Oasis GuesthouseWolmaransstadGuest House (family units) R 225
Oasis Guesthouse

Oasis Guesthouse

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

7de Laan Guest HousePofadderGuest House, Self-catering (family units) R 300
7de Laan Guest House

7de Laan Guest House

from R 300 (family units from R 750)

7de Laan Guest House is located in Pofadder and offers you comfortable accommodation in this small Karoo town. The guest house also has a swimming pool and braai area available, as well as plenty of safe parking for trailers and caravans. We are pet friendly.

Rialin Guest HouseOdendaalsrusGuest House (family units) R 275
Rialin Guest House

Rialin Guest House

from R 275 (family units from R 380)

Rialin Guest House is situated in a quiet suburb of Odendaalsrus, providing a good stopover when travelling from Johannesburg to Bloemfontein.

Ratanang Bed & BreakfastMahikengGuest House (family units) R 900
Ratanang Bed & Breakfast

Ratanang Bed & Breakfast

(family units from R 900)

Ratanang Bed & Breakfast offers guests affordable luxury accommodation and hospitality services in a friendly and welcoming environment.

Yakha Guest HouseeMalahleniGuest House (family units) R 355
Yakha Guest House

Yakha Guest House

from R 355 (family units from R 710)

Welcome to Yakha Guest House where we provide you with great accommodation in comfortable rooms, as well as excellent cuisine. Relax and enjoy a secure and hassle-free stay in a friendly environment where you will be made to feel right at home.

Zureen's Guest HouseUitenhageGuest House (family units) R 225
Zureen's Guest House

Zureen's Guest House

from R 225 (family units from R 675)

Zureen's Guest House offers luxury accommodation situated in Uitenhage, near Port Elizabeth, in the Eastern Cape. The property offers double rooms as well as self-catering units sleeping two to three people in each.

Lavender Guest HouseFairbridge Heights3* Guest House (family units) R 350
Lavender Guest House

Lavender Guest House

from R 350 (family units from R 603)

Lavender Guest House is a 3 Star graded guest house situated 3 km from the centre of town in Uitenhage. It is within an easy distance from the Pick ?n Pay Centre, with its various food outlets, as well as Uitenhage Sports Centre and Golf Course.