Most popular cities in South Africa
- Port Elizabeth195 guest houses
Top landmarks in South Africa
-
Popular attractions
Amazing spa hotels in South Africa
8.6Great1223 reviews
Guest house
South Africa, Stellenbosch
While staying at the 5-star Alluvia Boutique Winery & Luxury Accommodation you are invited to discover Stellenbosch University, set 15 minutes away by car, or HB Thom Theatre, which is 7 km away.
from NZD 1 155 per night
8.7Great822 reviews
Guest house
South Africa, Cape Town
Dining at pizza restaurant with local dishes is available at the 2-star Thyme Wellness Spa And Guesthouse Cape Town, set 3.7 km from Cool Runnings.
from NZD 170 per night
9.5Perfect96 reviews
Guest house
South Africa, Franschhoek
Featuring 10 rooms with views of the garden, the 5-star Ludus Magnus Boutique is set about 55 km from Cape Town International airport.
from NZD 1 329 per night
8.8Great832 reviews
Guest house
South Africa, Malalane
Located 10 minutes' drive from Kruger National Park Malelane Gate, the 4-star River House Malalane features 15 rooms with views of the national park.
from NZD 430 per night
8.6Great661 reviews
Guest house
South Africa, Addo
Featuring a patio and a play area, the 3-star Avoca Cabins is an 18-minute walk from Adrenalin Addo Adventure Park.
from NZD 84 per night
8.4Great375 reviews
Guest house
South Africa, Stellenbosch
Right near Coetzenburg Athletics Stadium, the 5-star Evergreen offers a lounge bar together with a patio, various recreational opportunities, and a garden.
from NZD 550 per night
8.8Great3448 reviews
Guest house
South Africa, Kempton Park
The Sunrock Guesthouse is located 10 minutes' drive from O.R. Tambo International airport, featuring a restaurant.
from NZD 111 per night
9.1Perfect689 reviews
Guest house
South Africa, Oudtshoorn
The 5-star La Plume is located at a distance of 4.2 km from Highgate Ostrich Show Farm and comprises 16 rooms along with facials and various recreational opportunities.
from NZD 212 per night
8.9Great235 reviews
Guest house
South Africa, Johannesburg
Featuring 8 rooms with views of the valley, the 4-star Pablo House is set 10 minutes' drive from Johannesburg Botanical Garden.
from NZD 241 per night
8.9Great698 reviews
Guest house
South Africa, Cradock
Located just 500 metres from Great Fish River Museum, the Tuishuise features 10 rooms together with an à la carte restaurant.
from NZD 121 per night
8.9Great1218 reviews
Guest house
South Africa, Franschhoek
The 4-star Centre-Ville Franschhoek with mountain views lies 70 km from Cape Town International airport.
from NZD 298 per night
8.8Great1175 reviews
Guest house
South Africa, Oudtshoorn
Offering 14 spacious rooms, the 4-star Karoo Retreat- Self Catering Villas And Bed & Breakfast overlooks the outdoor pool and is nestled at a distance of 2.4 km from Cango Wildlife Ranch.
from NZD 160 per night
8.9Great685 reviews
Guest house
South Africa, Franschhoek
Placed 7 minutes' walk from Huguenot Monument and in the very heart of Franschhoek, the smoke-free Corner offers 9 rooms.
from NZD 187 per night
Top family hotels in South Africa
8.8Great1277 reviews
Guest house
South Africa, Gariepdam
While staying at the Waschbank River Lodge Gariepdam you are invited to discover Gariep Dam Wall, set 3.3 km away, or Free State Yacht Club, which is nearly 10 minutes away by car.
from NZD 113 per night
8.8Great764 reviews
Guest house
South Africa, Agulhas
While staying at the Lighthouse Stay you are invited to discover Cape Agulhas, set about a 15-minute walk away, or Oceanview Guesthouse, which is 4.9 km away.
from NZD 151 per night
9.6Perfect256 reviews
Guest house
South Africa, Struisbaai
Guests can also enjoy access to Struisbaai Beach, which is 20 minutes' walk from the recently renovated Stonehouse.
from NZD 109 per night
8.8Great291 reviews
Guest house
South Africa, Cape Town
Offering 12 rooms with views of the tranquil garden, the charming 4-star Constantia is set in the Constantia district, about a 25-minute walk from The Alphen Trail.
from NZD 195 per night
6.3Nice239 reviews
Guest house
South Africa, Somerset West
Set 2.7 km from Cheetah Outreach, the 3-star Somerset Somerset West includes a restaurant with South African cuisine.
from NZD 123 per night
8.8Great892 reviews
Guest house
South Africa, Mossel Bay
Featuring 8 rooms with views of the mountain, the 4-star Moon Guesthouse Mossel Bay is set 3.5 km from Diaz Water Park.
from NZD 145 per night
8.9Great372 reviews
Guest house
South Africa, Port Elizabeth
Located within walking distance of Nelson Mandela Bay, the Sir Roys features a swimming pool and 13 rooms plus it is around a 10-minute drive from Horse Memorial.
from NZD 113 per night
8.0Great374 reviews
Guest house
South Africa, La Mercy
Featuring 9 rooms, a terrace, a shared lounge, and a garden, the 3-star Eden Rose is within 3 km of Umdloti Beach in La Mercy.
from NZD 131 per night
9.2Perfect514 reviews
Guest house
South Africa, Augrabies
While staying at The Falls you are invited to discover Augrabies Falls National Park, set around 4 km away, or Dassie Trail, which is about a 10-minute drive away.
from NZD 226 per night
8.6Great356 reviews
Guest house
South Africa, Stormsrivier
The Storms is situated around 900 metres from Bitou Art Gallery and around a 10-minute ride from Storms River Bridge.
from NZD 67 per night
9.0Perfect853 reviews
Guest house
South Africa, Mossel Bay
Guests can make use of a seasonal outdoor swimming pool and a private garden, while staying at the 4-star Betty'S Boutique Mossel Bay around 3 km from Cape St Blaize Lighthouse.
from NZD 185 per night
8.3Great226 reviews
Guest house
South Africa, Ceres
The Village Guesthouse is situated at a distance of 3.1 km from Ceres Transport Riders' Museum and nearly a 10-minute drive from Mitchell's Pass.
from NZD 97 per night
9.0Perfect1334 reviews
Guest house
South Africa, Swellendam
The 3-star Aan De Eike Guest House features a swimming pool and views of the pool, and is located at a distance of 4.1 km from Bontebok National Park.
from NZD 114 per night
8.3Great786 reviews
Guest house
South Africa, Kempton Park
4.9 km from Silver Lakes Country club, the 3-star Airport Tower Lodge Kempton Park boasts an à la carte restaurant and 8 rooms.
from NZD 124 per night
9.5Perfect890 reviews
Guest house
South Africa, Oudtshoorn
End your day in the 3-star Baron Oudtshoorn that is located 2.9 km from Cango Wildlife Ranch and offers an outdoor swimming pool.
from NZD 151 per night
Cheap hotels in South Africa
9.0Perfect334 reviews
Guest house
South Africa, Franschhoek
While staying at the Daisy Place Franschhoek you are invited to discover Grand Provence Estate, set a 10-minute drive away, or Heritage Square, which is 1.1 km away.
from NZD 114 per night
8.3Great880 reviews
Guest house
South Africa, Agulhas
While staying at the Spookdraai B&B you are invited to discover Cape Agulhas Lighthouse, set a 25-minute walk away, or Most Southern Point Of Africa Indian And Atlantic Ocean, which is 3.1 km away.
from NZD 106 per night
9.3Perfect735 reviews
Guest house
South Africa, Cape Town
Offering a courtyard and a garden, the 3-star Tintagel Cape Town is situated about a 25-minute walk from Lion's Head.
from NZD 163 per night
7.6Very good379 reviews
Guest house
South Africa, Port Elizabeth
Located around 5 minutes on foot from St Marks Congregational Church and at a distance of 3.6 km from Toy Museum Port Elizabeth, the Framesby Guesthouse features an outdoor swimming pool and 14 rooms.
from NZD 47 per night
7.9Very good323 reviews
Guest house
South Africa, Centurion
The 3-star Lightstone Guesthouse is nestled in the Lyttleton Manor district, Southdowns Shop Centre is about 4 km away.
from NZD 64 per night
8.8Great387 reviews
Guest house
South Africa, Clarens
Offering barbecue grills and a garden, the 3-star Knock Out View is a mere 1.2 km from Clarens Go Green as well as merely 5 minutes' walk from Addy & Hoyle Art Gallery.
from NZD 77 per night
5.1Needs improvement52 reviews
Guest house
South Africa, Cape Town
Guests can also enjoy access to Plattekloof Village Shopping Centre, which is 4.6 km from the Vibe And Joy Middle Room Cape Town.
from NZD 33 per night
7.8Very good92 reviews
Guest house
South Africa, Struisbaai
At a distance of 2.4 km from Oceanview Guesthouse, the Oom Jan includes 6 rooms.
from NZD 57 per night
7.3Very good97 reviews
Guest house
South Africa, Cape Town
from NZD 134 per night
8.9Great464 reviews
Guest house
South Africa, Herolds Bay
Herolds Bay Beach is just a 13-minute walk from the 3-star Dutton'S Cove Guest House, while Gwaing Beach is about 4 km away.
from NZD 123 per night
8.4Great1071 reviews
Guest house
South Africa, Cape Town
The Brenwin is situated in the Green Point district, 21 minutes' drive from Cape Town International airport.
from NZD 134 per night
8.7Great652 reviews
Guest house
South Africa, Knysna
While staying at the Paradise Guesthouse Knysna you are invited to discover Margaret's Viewpoint, set 3.3 km away, or Drupkelders, which is 25 minutes' walk away.
from NZD 64 per night
Guest houses with beach in South Africa
8.4Great907 reviews
Guest house
South Africa, Langebaan
Located a 5-minute walk from Mykonos Casino, the beachfront Beach Towers is 3.1 km from Langebaan Golf Course.
from NZD 126 per night
9.8Perfect40 reviews
Guest house
South Africa, Port Elizabeth
The Boutique Port Elizabeth is nestled in the Hobie Beach district, King's Beach is 18 minutes' walk away.
from NZD 222 per night
7.8Very good343 reviews
Guest house
South Africa, Durban
Virginia Beach Durban North is at a distance of 4.6 km from the 3-star Durban Manor, while uMhlanga Main Beach is nearly a 20-minute walk away.
from NZD 67 per night
9.5Perfect539 reviews
Guest house
South Africa, Paternoster
Featuring a plunge swimming pool, 4-star The Oystercatchers Paternoster is set a 17-minute walk from Stone Fish Studio and Gallery and offers splendid views of the pool.
from NZD 286 per night
8.6Great1132 reviews
Guest house
South Africa, Ballito
The Vetho House Ballito is situated nearly 25 minutes' walk from Thompson Bay Rock Pool and just 1.1 km from Ndlondlo Reptile Park.
from NZD 195 per night
8.6Great564 reviews
Guest house
South Africa, Jeffreys Bay
Visit Noorsekloof Local Authority Nature Reserve, which stands 25 minutes' stroll away, and enjoy an array of activities like surfing and fisheries in the modern Beach House with views of the sea.
from NZD 94 per night
9.1Perfect712 reviews
Guest house
South Africa, Jeffreys Bay
Located 2.7 km from Jeffreys Bay Main Beach, the 3-star Beach Music features 8 rooms with views of the garden.
from NZD 97 per night
8.4Great654 reviews
Guest house
South Africa, Port Elizabeth
Set 4 km from South African Air Force Museum, the beachfront Haven Port Elizabeth features a patio and barbecue.
from NZD 99 per night
9.0Perfect362 reviews
Guest house
South Africa, Gordons Bay
While staying at the deluxe Berg En Zee Guesthouse you are invited to discover Youth Crescent Play Park, set approximately 25 minutes' walk away, or Mukda Thai Spa, which is 4.4 km away.
from NZD 251 per night
Guest houses with free parking in South Africa
8.9Great778 reviews
Guest house
South Africa, Jeffreys Bay
Arranging snorkelling, horse riding, and racquetball at the premises, the 4-star On Beach is based around 25 minutes' walk from Noorsekloof Local Authority Nature Reserve, close to an underground station.
from NZD 489 per night
8.7Great460 reviews
Guest house
South Africa, Johannesburg
Situated in the Melrose district of Johannesburg, the 4-star Melrose Place Boutique is only 1.5 km from Everard Read.
from NZD 151 per night
9.2Perfect216 reviews
Guest house
South Africa, Knysna
Offering a lobby area, The Belle lies in the Leisure Isle district, at a distance of 2.8 km from Pezula Championship Golf Course and nearly a 10-minute ride from View point Eastern Knysna Head.
from NZD 194 per night
8.5Great641 reviews
Guest house
South Africa, Wilderness
Victoria Bay is at a distance of 3.9 km from The Pink Wilderness, while Kingfisher Trail is approximately a 25-minute walk away.
from NZD 163 per night
9.0Perfect652 reviews
Guest house
South Africa, Durban
Staying at the 4-star Anchor'S Rest Guesthouse And Self Catering Durban, you can visit Bronze Beach, set 17 minutes' walk away, or simply relax by an outdoor swimming pool.
from NZD 190 per night
9.1Perfect807 reviews
Guest house
South Africa, Oudtshoorn
The 4-star Gumtree features a swimming pool and is a few moments from Suspension Bridge.
from NZD 202 per night
8.6Great506 reviews
Guest house
South Africa, Franschhoek
Guests will enjoy an outdoor swimming pool onsite and admire views of the mountain offered from 10 rooms.
from NZD 141 per night
7.6Very good1567 reviews
Guest house
South Africa, Kempton Park
The Tambo Guest House Kempton Park is situated just 11 minutes on foot from Millennium 7 and at a distance of 1.6 km from Uncle Tim's Cabin.
from NZD 82 per night
7.4Very good2819 reviews
Guest house
South Africa, Kempton Park
Featuring 53 rooms with views of the garden, the charming Dove'S Nest Guest House is set at a distance of 7 km from Wild Waters.
from NZD 55 per night
7.8Very good2947 reviews
Guest house
South Africa, Kempton Park
The 3-star Emerald Guesthouse is situated at a distance of 2.7 km from Madiba Freedom Museum and approximately 10 minutes' drive from Gateway Presbyterian Church.
from NZD 45 per night
8.5Great486 reviews
Guest house
South Africa, Bellville
Featuring an outdoor pool and 15 rooms, the smoke-free Bell Rosen is 2 km from Willowbridge Mall.
from NZD 251 per night
8.7Great403 reviews
Guest house
South Africa, Muizenberg
Just 1.3 km from Cape Town International Kite Festival, the 3-star Bluebottle Guesthouse overlooks the mountain and features a shared lounge, various recreational opportunities, and a garden.
from NZD 124 per night
8.6Great1109 reviews
Guest house
South Africa, Mossel Bay
Located 6 minutes' walk from Bay View Shopping Centre and a mere 1.1 km from Romonza Boat Trips, the comfortable 4-star Aquamarine Mossel Bay features barbecue grills and a garden.
from NZD 123 per night
9.4Perfect540 reviews
Guest house
South Africa, St Lucia
Located 16 minutes' walk from Saint Lucia Estuary, the smoke-free Wetlands boasts an outdoor swimming pool.
from NZD 224 per night
9.1Perfect215 reviews
Guest house
South Africa, Port Elizabeth
The 4-star Lemon Tree featuring 7 rooms also has a swimming pool and snack bar, therefore guests can enjoy a drink at the bar or at the swimming pool.
from NZD 140 per night
8.8Great1532 reviews
Guest house
South Africa, Swellendam
Offering 13 rooms with views of the mountain, the 4-star Aan De Oever Swellendam is set in a historic neighbourhood, merely 1.5 km from Sulina Fairy Sanctuary.
from NZD 143 per night
8.7Great1245 reviews
Guest house
South Africa, Mossel Bay
ATKV Hartenbos is only 1.9 km from the Bay Lodge Mossel Bay, while Langeberg Mall is approximately a 20-minute walk away.
from NZD 212 per night
9.2Perfect394 reviews
Guest house
South Africa, Hermanus
Boasting an outdoor swimming pool, the Bamboo Hermanus is nearly 25 minutes' walk from Lembu Fine art and craft.
from NZD 263 per night
9.2Perfect562 reviews
Guest house
South Africa, George
The Whispering Oaks, located within easy walking distance of George Museum, is also at a proximity to Caledon Street.
from NZD 128 per night
7.8Very good1388 reviews
Guest house
South Africa, Kempton Park
Offering 12 rooms, the Aerotropolis is near the entertainment district of Kempton Park, nearly a 10-minute drive from Millennium 7.
from NZD 113 per night
Top Guest houses in South Africa
9.3Perfect419 reviews
Guest house
South Africa, Clarens
The Honeysuckle is situated at a distance of 1.5 km from Johan Smith Art Gallery and around 5 minutes' drive from Clarens kloof dam.
from NZD 133 per night
9.7Perfect45 reviews
Guest house
South Africa, Bloubergstrand
Set just a 13-minute walk from Big Bay Cape Town, the Big Blue Accommodation Bloubergstrand lies in the Blouberg Beach district.
from NZD 156 per night
8.5Great647 reviews
Guest house
South Africa, Oudtshoorn
Guests can enjoy an outdoor pool and South African specialities, while staying at the Karoozin Village Oudtshoorn around a 25-minute walk from CP Nel Museum.
from NZD 57 per night
9.2Perfect103 reviews
Guest house
South Africa, Hillcrest
The Hillcrest Haven is situated at a distance of 4.5 km from Makaranga Botanical Garden and about a 25-minute stroll from Cotswold Downs Golf Course.
from NZD 94 per night
9.2Perfect1345 reviews
Guest house
South Africa, Johannesburg
Set at a distance of 3.8 km from Johannesburg Botanical Garden, The Wantage lies in the Parkwood district.
from NZD 67 per night
8.9Great26 reviews
Guest house
South Africa, Cape Town
While staying at this perfectly located a 14-minute walk from Sunset Beach the 3-star Cinnamon House Cape Town, guests can enjoy a shared lounge and various recreational opportunities.
from NZD 300 per night
9.0Perfect678 reviews
Guest house
South Africa, Cape Town
Offering 7 rooms with views of the mountain, the Newlands Cape Town is set in the southern Rondebosch district, just 1.3 km from Newlands Rugby Stadium.
from NZD 209 per night
8.8Great311 reviews
Guest house
South Africa, Durban
Guests can make use of a seasonal outdoor pool and a Japanese garden, while staying at the 4-star Casa Ridge approximately a 20-minute walk from uMhlanga Lighthouse.
from NZD 153 per night
9.1Perfect622 reviews
Guest house
South Africa, Knysna
Staying at the 4-star Waterfront Lodge Knysna means you will be a 10-minute ride from Skuilte Private Nature Reserve, while enjoying an outdoor pool onsite.
from NZD 155 per night
8.4Great1372 reviews
Guest house
South Africa, Franschhoek
While staying at the recently renovated Neighbourgood Franschhoek you are invited to discover Grand Provence Estate, set a 25-minute walk away, or Heritage Square, which is 450 metres away.
from NZD 172 per night
8.9Great175 reviews
Guest house
South Africa, Ermelo
Blyde River Canyon Nature Reserve is at a distance of 4.7 km from the Oaktree, while Ermelo Mall is nearly 10 minutes' drive away.
from NZD 75 per night
8.2Great131 reviews
Guest house
South Africa, Bronkhorstspruit
The Eagles Bronkhorstspruit provides a swimming pool and is 2.6 km from 4X4 Kungwini.
from NZD 114 per night
9.0Perfect207 reviews
Guest house
South Africa, Kempton Park
The Risima is situated at a distance of 4.6 km from Wild Waters and within 10 minutes' drive of Noags Market.
from NZD 60 per night
8.5Great625 reviews
Guest house
South Africa, Cape Town
Set a 13-minute walk from The Nelson Mandela Gateway To Robben Island, boutique-style The Greenhouse Cape Town lies in the Green Point district.
from NZD 121 per night
8.9Great1171 reviews
Guest house
South Africa, Stellenbosch
While staying at the 3-star Van Der Stel, guests can enjoy a swim in a swimming pool or unwind in a rose garden plus visit Stellenbosch University Botanical Garden, set about 20 minutes' walk away.
from NZD 342 per night
9.1Perfect198 reviews
Guest house
South Africa, Cape Town
The 3-star Valley Heights Cape Town features a swimming pool and views of the pool, and is located nearly a 25-minute walk from Rush Trampoline Park.
from NZD 133 per night
9.4Perfect144 reviews
Guest house
South Africa, Sedgefield
While staying at the 5-star Equleni Guest Farm Sedgefield you are invited to discover WildX Wilderness, set 2.7 km away, or Lakes Area National Park, which is 10 minutes away by car.
from NZD 128 per night
8.8Great567 reviews
Guest house
South Africa, Cape Town
Located in the De Waterkant district, the luxury Cape Finest is only a 5-minute walk from The African Portrait Art Gallery.
from NZD 188 per night
9.1Perfect217 reviews
Guest house
South Africa, Centurion
Boasting barbecue and a garden, the Hampton House Centurion is nearly 25 minutes' walk from Zwartkop Golf Estate in a shopping neighbourhood.
from NZD 99 per night