Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great guest house is easy with Booking.com. More choices, more destinations.
263 guest houses
122 guest houses
238 guest houses
169 guest houses
127 guest houses
21 guest houses
71 guest houses
85 guest houses
49 guest houses
55 guest houses
8 guest houses
77 guest houses
51 guest houses
99 guest houses
48 guest houses
From guest houses to hotels, more accommodations in South Africa
Vacation Rentals Apartments B&Bs Homestays Guest houses Villas Vacation Homes Cottages Lodges Farm Stays Cabins Country Houses Glamping Resorts Hostels Serviced Apartments Luxury Tents Inns Campgrounds Resort Villages Motels Boats
Check out our selection of great guest houses in South Africa
9.8 Exceptional 100 reviews
Featuring an outdoor swimming pool, Meraki Country Manor is situated in Lanseria in the Gauteng region, 11 km from The Cradle of Humankind Private Nature Reserve. Located around 16 km from Lion and Safari Park, the guest house is also 44 km away from John Nash Nature Reserve. The property provides BBQ facilities.
9.7 Exceptional 176 reviews
Jakita's Guest house has an outdoor swimming pool and barbecue facilities in Ballito. Featuring a terrace, this property is situated a short distance from Ballito Public Library and Boulders fishing spot. Ballito Shopping Mall is 2.1 km from the property.
9.5 Exceptional 114 reviews
Featuring a seasonal outdoor swimming pool, barbecue facilities as well as a garden, Waverley Guest House is located in Johannesburg, 8 km from Sandton City Mall. All rooms feature a flat-screen TV with satellite channels and a private bathroom. The guest house provides pool views and a terrace.
9.8 Exceptional 126 reviews
Located within 2.4 km of Gateway Shoppertainment World, Ocean Vista Boutique Guest House in Durban provides ocean view from the deck and rooms with free WiFi. Set 3.7 km from Umhlanga Ridge and La Lucia Ridge Office Park, the hotel is also 13 km away from the Durban ICC.
9.8 Exceptional 198 reviews
Situated in Franschhoek, 6 km from Maison Estate, Cape Vue Country House has an outdoor swimming pool. The property is close to several well-known attractions, 300 metres from Hugenot Monument, 600 metres from Heritage Square and 1 km from Franschhoek Art House. The Franschhoek Market is 1.1 km from the guest house and Grande Provence Heritage Wine Estate is 3 km away.
9.3 Wonderful 131 reviews
Situated in Beaufort West, within 500 metres of Christian Barnard Museum Beaufort West and 600 metres of Beaufort West Mall, Elna's Guesthouse features a garden. 12 km from Interpretive Centre - Karoo National Park, the property is also 500 metres away from Chris Barnard Museum - Die Pastorie. Karoo National Park is 16 km from the guest house and Beaufort West Dam is 1.5 km away.
9.4 Wonderful 117 reviews
Featuring an outdoor swimming pool and free WiFi, Oudtshoorn Guest House is set in Oudtshoorn. Built in 2000, the property is within 3.4 km of Cango Wildlife Ranch and 7 km of Safari Ostrich Show Farm. The property features a shared lounge.
Suspension Bridge is 600 metres from Oudtshoorn Guest House, while Le Roux Dorpshuis Museum is 1.1 km away. The nearest airport is George Airport, 64 km from the guest house.
9.1 Wonderful 101 reviews
Featuring a garden, Bird's View is situated in Hermanus. The property is located 9 km from Village Square. Hamilton Russel Vineyards is 9 km from the guest house and La Vierge Winery is 11 km away.
All units in the guest house are equipped with a kettle. Rooms are complete with a private bathroom, while certain units at Bird's View also offer a seating area. All guest rooms are fitted with a TV with satellite channels.
This guest house in South Africa has been booked 442 times.
This guest house in South Africa has been booked 413 times.
This guest house in South Africa has been booked 336 times.
This guest house in South Africa has been booked 262 times.
This guest house in South Africa has been booked 254 times.
This guest house in South Africa has been booked 237 times.