Most popular cities in South Africa
Cape Town141 guest houses
Johannesburg61 guest houses
Stellenbosch41 guest houses
Pretoria51 guest houses
Amazing spa hotels in South Africa
Stellenbosch, South Africa
USD 109/night
Boasting a central setting near a subway station, the 5-star historical Evergreen Manor And Stellenbosch offers spacious rooms plus a treatment room and an outdoor swimming pool.
Stellenbosch, South Africa
USD 96/night
You can relax by a seasonal outdoor swimming pool in the 4-star 5 Seasons Guest House, located 10 minutes by foot from Jan Marais Nature Reserve.
Kempton Park, South Africa
USD 66/night
Offering a lounge bar, the Sunrock Guesthouse also has a year-round outdoor pool beckoning guests to dive in.
Kommetjie, South Africa
USD 453/night
The comfortable Last Word Long is a 25-minute stroll from Imhoff Farm, boasting various recreational opportunities and entertainment activities.
Oudtshoorn, South Africa
USD 106/night
Located in the heart of Oudtshoorn, the luxury Mooiplaas Guesthouse offers a swimming pool and a lounge bar.
Stellenbosch, South Africa
USD 128/night
The comfortable Wedgeview Country House & Spa Stellenbosch, placed 1.9 miles from Neethlingshof, features a swimming pool and an a herb garden garden.
Franschhoek, South Africa
USD 211/night
Located in the center of Franschhoek, the residential Centre-Ville Guest House offers fast access to Mont Rochelle within a 15-minute walk.
Cape Town, South Africa
USD 300/night
The family-friendly Ocean View House Cape Town is situated near the beach district of Cape Town, 6 minutes by foot from Bakoven Beach.
Cape Town, South Africa
USD 187/night
Located in the southern district of Cape Town and 1.8 miles from Wynberg Park, the 4-star boutique Riversong features 8 rooms plus a swimming pool.
Paarl, South Africa
USD 109/night
You can relax by an outdoor swimming pool in the 4-star luxurious De Leeuwenhof Estate Paarl, located 2.5 miles from Groot Drakenstein Prison.
Sandton, South Africa
USD 59/night
Located about 4.1 miles from Nelson Mandela Square, the 4-star Sand River Guest House features a full English breakfast.
Pretoria, South Africa
USD 310/night
20 rooms and an outdoor swimming pool are available in the 5-star luxury Opikopi Guest House, located approximately 0.4 miles from Wolwespruit Bike Park.
Mbombela, South Africa
USD 381/night
Offering the outdoor swimming pool, the luxurious Leaves Lodge And Spa is just 0.8 miles from Sonpark Shopping centre.
Pretoria, South Africa
USD 248/night
Guests can spend time relaxing in an outdoor pool, or admire a steam room, sauna facilities and an outdoor swimming pool in the 5-star Castello Di Monte, located within 0.2 miles of Waterkloof Heights Shopping Centre.
Pretoria, South Africa
USD 1 440/night
Located approximately 1.5 miles from Faerie Glen Nature Reserve in Pretoria, the 4-star Casa Toscana features an à la carte restaurant along with spa therapy, various recreational opportunities and entertainment activities.
Stellenbosch, South Africa
USD 80/night
The 4-star Lovane Boutique Wine Estate And Guesthouse is 0.8 miles from Neethlingshof and offers the outdoor swimming pool plus a treatment room and an outdoor swimming pool.
Franschhoek, South Africa
USD 764/night
The comfortable Val D'Or Estate Franschhoek enjoys a comfortable location and provides easy access to La Motte within a 20-minute walk.
Pretoria, South Africa
USD 100/night
Located in the Waterkloof district of Pretoria, the boutique Bohemian House - Pretoria offers 10 rooms along with the outdoor swimming pool.
Johannesburg, South Africa
USD 263/night
You can relax by heated swimming pool in the 5-star Residence Johannesburg, located approximately 10 minutes' drive from Constitution Hill Human Rights Precinct.
Cape Town, South Africa
USD 118/night
Nestled in the Green Point district of Cape Town, the comfortable 4-star Point B Guest House Cape Town is 1.4 miles from Two Oceans Aquarium.
Top family hotels in South Africa
Pretoria, South Africa
USD 52/night
You can relax by a swimming pool in the 3-star Constantia Guest, located 2.7 miles from Tina Skukan Gallery.
Cape Town, South Africa
USD 167/night
Featuring the outdoor swimming pool along with 13 spacious rooms, the Welgelegen Boutique Guest House is nestled in the City Bowl district of Cape Town.
Hoedspruit, South Africa
USD 111/night
Offering a year-round outdoor swimming pool, the Blyde River Wilderness is around 1.9 miles from Jessica the Hippo.
Knysna, South Africa
USD 127/night
Located about a 25-minute walk from Knysna National Lake Area, the unique 4-star Overmeer Guest House offers an English breakfast and features a swimming pool.
Stellenbosch, South Africa
USD 122/night
Set 0.7 miles from Eendrag Manskoshuis, the 4-star Bonne Esperance Boutique Guest House Stellenbosch features the outdoor swimming pool and a buffet breakfast.
Kempton Park, South Africa
USD 144/night
The Woodpecker'S Inn Guest House is a perfect 3-star property set within 2.6 miles of Silver Lakes Country club and within 0.8 miles of The Church of Jesus Christ of Latter-day Saints.
Pretoria, South Africa
USD 44/night
Set within 1 miles of Springbok Park, the modern Brooklyn Guesthouses Pretoria lies in the Brooklyn district of Pretoria.
Stellenbosch, South Africa
USD 115/night
Located in a historical district 2 miles from Eaglevlei, the charming Hawksmoor House Stellenbosch has 15 rooms and an outdoor pool.
Port Elizabeth, South Africa
USD 92/night
Set about 1.8 miles from King's Beach, the family Bayside Port Elizabeth lies in a beachfront area.
Knysna, South Africa
USD 72/night
Nestled in the Paradise district, the perfect 3-star Salt River Lodge is about 10 minutes' drive from Ocean Odyssey Whale Watching Knysna.
Paarl, South Africa
USD 200/night
1.4 miles from Cheetah Experience Ashia, the modern Cascade Country Manor includes 15 rooms.
Hermanus, South Africa
USD 199/night
Located 10 minutes by foot from Grotto Beach, the comfortable Milkwood Hermanus features the outdoor swimming pool as well as cribs and a baby stroller for guests with their children.
Hazyview, South Africa
USD 78/night
At the 3-star Nabana Hazyview, guests can use entertainment activities and loungers or spend the day lazing by the outdoor swimming pool.
Cape Town, South Africa
USD 192/night
Set 0.3 miles from Molteno Reservoir, the Abbey Manor Luxury features the outdoor swimming pool.
Tokai, South Africa
USD 123/night
Guests of the 4-star family-run Morningside can relax in the lounge bar or lounge at a swimming pool.
Boksburg, South Africa
USD 62/night
Located approximately a 10-minute drive from Monkey and Bird Park, the Fin And Feather Guest Boksburg offers an English breakfast and features a swimming pool.
Cape Town, South Africa
USD 341/night
A swimming pool as well as entertainment activities and barbecue are provided at the 5-star boutique Clarendon - Fresnaye Cape Town, which is located in a tourist area, 10 minutes by foot from Sea Point Pavillion & Swimming Pools.
Somerset West, South Africa
USD 55/night
You can take a dip in a swimming pool at the De Molen Guest House, located in the very heart of Somerset West.
Bloemfontein, South Africa
USD 102/night
Approximately 0.5 miles from Bram Fischer International airport, the 3-star Monte Bello Estate Bloemfontein offers a wellness area for guests' enjoyment.
Cape Town, South Africa
USD 325/night
Located just a drive from Table Mountain, the 4-star family Carmichael House Boutique Cape Town features an outdoor swimming pool and 7 rooms plus it is 800 feet from Irma Stern Museum.
Best luxury hotels in South Africa
Hluhluwe, South Africa
USD 189/night
The 4-star Zululand Tree Lodge is a good starting point to Hluhluwe's sights including Zululand Ubizane Wildlife Reserve, which is a 5-minute walk away.
Pretoria, South Africa
USD 68/night
Merely 5 minutes by foot from Waterkloof Heights Shopping Centre, the luxury Coral Tree offers a lounge bar together with spa therapy and entertainment activities.
Addo, South Africa
USD 90/night
You can relax by the outdoor swimming pool in the perfect Casa Mia Health Spa And Guesthouse, located within 2 miles of Addo Wildlife & Lifestyle Centre.
Franschhoek, South Africa
USD 148/night
Located about 25 minutes' stroll from Heritage Square, the 4-star Lavender Farm boasts a seasonal outdoor pool.
Hazyview, South Africa
USD 130/night
Kruger Park Lodge Golf Club is about 1.6 miles away and Elephant Whispers can be reached within 5 minutes by car.
Durban, South Africa
USD 80/night
Located about 1.2 miles from Palm Boulevard, the 4-star Anchor'S Rest Guesthouse And Self Catering boasts a swimming pool.
Pretoria, South Africa
USD 54/night
Offering 7 rooms with views of the garden, the 4-star Brooklyn Manor Pretoria is set in the Brooklyn district of Pretoria, about 10 minutes' drive from Jan Celliers Park.
Kalk Bay, South Africa
USD 198/night
Guests of the 5-star luxury St James Guest Houses in Kalk Bay are invited to take a dip in a swimming pool and relax using a hot tub and an outdoor swimming pool.
Malalane, South Africa
USD 97/night
Kruger National Park Malelane Gate and Inkwazi Shopping Centre are located 2.7 miles and 1.6 miles from the Belvedere-On-River Malalane respectively.
Franschhoek, South Africa
USD 163/night
Museum van de Caap and Nelson Mandela Statue are located 2 miles and 2.5 miles from the 4-star Klein Waterval Riverside respectively.
Tzaneen, South Africa
USD 63/night
Located walk from Kruger National Park, the Tamboti features an outdoor swimming pool and 17 rooms plus it is around 1.8 miles from Tzaneen Convention Centre.
Durbanville, South Africa
USD 97/night
Located in a northern district, the 4-star luxurious Cape Pillars Boutique features 9 rooms along with an a private garden garden.
Knysna, South Africa
USD 103/night
Located within 2.2 miles of Brenton Beach, the perfect Belvidere Manor Knysna features an outdoor pool.
Waterval Boven, South Africa
USD 88/night
Located in a historic district near a train station, the Shamrock Arms Guest Lodge Waterval Boven offers 7 rooms and an in-house bar.
Hermanus, South Africa
USD 195/night
Located just a 5-minute stroll from Grotto Beach and 4.1 miles from New Harbour, the perfect Lavender Manor Guest Lodge features a swimming pool and 9 rooms.
Hermanus, South Africa
USD 82/night
Located around 2.5 miles from Grotto Beach, the comfortable Lodge On The Green - De Chatillion Collection Hermanus offers a continental breakfast and features the outdoor swimming pool.
Mossel Bay, South Africa
USD 142/night
While staying at the comfortable Bar-T-Nique Guest House Mossel Bay, which is located in a historic district, you can enjoy the lounge bar and an outdoor swimming pool.
Stellenbosch, South Africa
USD 134/night
Featuring 13 rooms with views of the pool, the 4-star pet-friendly Sugarbird Manor Stellenbosch is set 2.9 miles from Toy & Miniature Museum.
Cape Town, South Africa
USD 62/night
Placed approximately 8 minutes' stroll from Newlands Rugby Stadium and in the very heart of Cape Town, the Wild Olive offers 8 rooms.
Hermanus, South Africa
USD 93/night
The 4-star Pelagus Hermanus is set approximately a 20-minute walk from Cliff Path and a 7-minute walk from Lembu Fine art and craft.
Cheap hotels in South Africa
Plettenberg Bay, South Africa
USD 72/night
Poortjies is set just 0.7 miles from the 3-star Twilight Cottage Plettenberg Bay.
Cape Town, South Africa
USD 81/night
Set walk from Signal Hill, the Bluegum Hill Guesthouse & Apartments - Loadshedding-Lights & Wifi Always On Cape Town boasts a lounge bar together with snorkeling, diving and canoeing.
Pretoria, South Africa
USD 37/night
Located in a prestigious neighbourhood about 2.5 miles from Persequor Park, the 3-star Wild Peach - Menlyn has 18 rooms and a swimming pool.
Johannesburg, South Africa
USD 40/night
The 3-star Margaret'S Place Johannesburg is set within 1.7 miles of Eastgate Shopping Centre and 1.9 miles from Linksfield Square Shopping Centre.
Johannesburg, South Africa
USD 36/night
Carlton Centre is set around 3.5 miles from the lovely 3-star Life On 3Rd.
Kempton Park, South Africa
USD 27/night
Located in a business district near a subway station, the comfortable Emerald Guesthouse Kempton Park offers 25 rooms and a snack bar.
Plattekloof, South Africa
USD 47/night
The 3-star Premium lies 2.1 miles from Karl Bremer Hospital and within spitting distance of an expressway.
Franschhoek, South Africa
USD 106/night
Set 0.4 miles from Huguenot Monument, the 3-star Macaron Boutique can arrange hiking, horseback riding and cycling 6 minutes' walk from Cheetah Outreach.
Stellenbosch, South Africa
USD 80/night
The Ryneveld Country Lodge is a good starting point to Stellenbosch's sights including Stellenbosch, which is a 5-minute stroll away.
Swellendam, South Africa
USD 58/night
NG Kerk, Swellendam is 0.9 miles away and Two Feathers Horse Trails can be reached within 5 minutes by car.
Port Elizabeth, South Africa
USD 54/night
Located within 2.1 miles of Apple Express Steam Train, the perfect 3-star Admirals features a swimming pool and 8 spacious rooms.
Cape Town, South Africa
USD 98/night
Located a 6-minute stroll from Iziko South African Museum and Planetarium, the 2-star Ashanti Gardens has to offer an outdoor swimming pool onsite plus hiking, horseback riding and lawn tennis in the area.
Ballito, South Africa
USD 63/night
Located 10 minutes by foot from Salt Rock Beach and within 10 minutes' walk of Granny's Pool SALT ROCK, the Zuider Zee Ballito features a swimming pool and 6 rooms.
Pretoria, South Africa
USD 44/night
Staying at the Ciara Guesthouse Pretoria means you will be around 2 miles from Montana Crossing Centre, while enjoying an outdoor swimming pool onsite.
Knysna, South Africa
USD 80/night
Knysna Waterfront is located around 1.4 miles from the 3-star Abalone Lodges, while you can enjoy whirlpool baths and an outdoor swimming pool on-site.
Witsand, South Africa
USD 89/night
Witsand Nature Reserve is a 15-minute walk away and Old Barry Church can be reached within 10 minutes by car.
Plettenberg Bay, South Africa
USD 134/night
The Plett River Lodge is placed in a protected area of Plettenberg Bay, around 2.5 miles from Plettenberg Bay Game Reserve and approximately 2.6 miles from The Market Square Shopping Centre Plettenberg Bay.
Cape Town, South Africa
USD 82/night
Table Mountain National Park is within a 10-minute drive of the 3-star Cape Colonial and FNB Bank ATM Lifestyle On Kloof is around a 6-minute walk away.
Stompneusbaai, South Africa
USD 49/night
Shelley Bay Beach is 1.1 miles from the 3-star Goblin'S Inn Stompneusbaai and Vasco Da Gama Statue is around 2.7 miles away.
Hermanus, South Africa
9.62 reviews
USD 98/night
The 3-star Nantucket is nestled in the very heart of Hermanus and approximately 2.8 miles from Hoy's Koppie.
Guest houses with beach in South Africa
Cape Town, South Africa
USD 126/night
Located within close distance of Point Park, the 3-star smoke-free Sweet Orange Cape Town features an outdoor swimming pool and 6 rooms plus it is a 10-minute drive from The Cape Wheel.
Cape Town, South Africa
USD 144/night
Situated within a 5-minute walk of Sunset Beach, the 4-star Villa Sunshine Guest House Cape Town offers 7 guest rooms.
Kalk Bay, South Africa
USD 80/night
Set in a protected area, the fabulous Chartfield Guesthouse Cape Town with 17 rooms offers a swimming pool and horseback riding, cycling and fishing to those enjoying an active lifestyle.
Cape Town, South Africa
USD 53/night
Boasting a South African menu, the 3-star boutique Charles Cafe & Guesthouse Cape Town has 13 rooms, featuring a setting near a train station in the De Waterkant district.
Cape Town, South Africa
USD 85/night
The 4-star Walden House has a swimming pool and lies within 950 feet of Labia Theatre which is worth visiting.
Knysna, South Africa
USD 342/night
Nestled in the Paradise district of Knysna, the luxury Villa Afrikana Guest Suites is 1.5 miles from Simola Golf and Country Estate.
Bloubergstrand, South Africa
USD 135/night
Boasting a swimming pool, the 5 Options Guest House Bloubergstrand is around 2.5 miles from Eerstesteen.
Johannesburg, South Africa
USD 90/night
The 4-star boutique Melrose Place Guest boasts a swimming pool and has 23 rooms, featuring a location near a train station.
Cape Town, South Africa
USD 52/night
Settled in a tourist area walk from Camps Bay, the eco-friendly Antrim Villa By Antrim Collection Cape Town provides a lounge bar and a swimming pool.
Port Alfred, South Africa
USD 101/night
15 minutes' walk from Kowie River, the 4-star Lookout Guest House includes 6 rooms.
Johannesburg, South Africa
USD 54/night
The family-friendly By Bush Telegraph Lodge Midrand is set within 1.3 miles of StokeCity WakePark and 1.9 miles from Doxa Deo Midstream.
Cape Town, South Africa
USD 87/night
A prime location of the 3-star smoke free Anchor Bay provides easy access to Studio 7 within a 5-minute walk.
Port Elizabeth, South Africa
USD 54/night
Placed near stores and a mall, and about 1.7 miles from Brighton Beach, the 3-star pet-friendly Bluewater Guesthouse offers 10 rooms around 1.7 miles from St Peters.
Hermanus, South Africa
USD 261/night
Set in the Voelklip district, the 4-star luxurious Beachfront Lodge - De Chatillion Collection features entertainment activities and barbeque grills.
Port Elizabeth, South Africa
USD 60/night
Campanile is set within a 10-minute drive of the 4-star Lalapanzi Guest Lodge Port Elizabeth.
Durban, South Africa
USD 94/night
Offering an outdoor swimming pool, spa therapy, entertainment activities and barbecue, the Sanchia Luxury Durban is located 2.7 miles from Wavepark Gateway.
Hermanus, South Africa
USD 326/night
The luxury On The Cliff Guest House is located in a protected area within 900 feet of Hermanus Cliff Path.
George, South Africa
USD 41/night
Nestled in a lovely neighbourhood, the 4-star Burrough Place is a 10-minute drive from Fairview Business Park.
Wilderness, South Africa
USD 97/night
The 4-star pet-friendly Pink Lodge On The Beach Wilderness features a sandy beach and views of the Indian Ocean, and boasts access to Half Collared Kingfisher Trail, located 5 minutes away by car.
Durban, South Africa
USD 77/night
Guests, staying at the 4-star Cozy Nest Guest House Durban, will enjoy the location in the Durban North district of Durban along with sauna facilities and an outdoor swimming pool.
Guest houses with free parking in South Africa
Mossel Bay, South Africa
USD 150/night
Featuring 7 rooms with views of the garden, the family-friendly African Oceans Manor On The, 25 minutes' stroll from Diaz Beach, provides guests with a Jacuzzi and an outdoor swimming pool.
Pretoria, South Africa
USD 93/night
A mere 06 miles from Embassy of Brazil, the elegant Murray Street 137 Guesthouse Pretoria features various recreational opportunities and entertainment activities.
Midrand, South Africa
USD 61/night
Located near a train station and 2.7 miles from Eskom Convention Centre, the 4-star Conference Centre Midrand offers fitness classes and entertainment activities.
Wilderness, South Africa
USD 149/night
Featuring 9 rooms, various recreational opportunities and entertainment activities, the elegant Mes Amis Beach Guest House is 20 minutes by foot from Cloudbase Paragliding in Wilderness.
Jeffreys Bay, South Africa
USD 123/night
Guests can have a continental breakfast and enjoy visiting Bingo Royale, set 10 minutes' drive from the boutique On The Beach Guesthouse Jeffreys Bay.
Franschhoek, South Africa
USD 309/night
Located approximately 0.3 miles from Huguenot Monument, the 4-star La Fontaine Boutique Hotel By The Oyster Collection Franschhoek includes 18 rooms as well as a treatment room and an outdoor swimming pool.
Durban, South Africa
USD 67/night
Located 0.9 miles from Mitchell Park Zoo, the intimate Saint James On Venice Durban features a halal breakfast.
Oudtshoorn, South Africa
USD 68/night
Offering a saltwater pool, fitness classes and entertainment activities, the 4-star luxury Hlangana Lodge Oudtshoorn is located a 25-minute walk from Case Vittoriane.
Cape Town, South Africa
USD 408/night
Set 0.7 miles from Labia Theatre, the 4-star smoke-free Four Rosmead Boutique Guesthouse offers 10 rooms and a swimming pool.
Hermanus, South Africa
USD 145/night
Comprising 17 rooms, the 4-star Whale Rock Luxury Hermanus is set near the beach district of Hermanus, a 25-minute walk from Gearing's Point.
George, South Africa
USD 60/night
Set within 0.2 miles of St Mark's Cathedral, the convenient Lodge International George features a swimming pool and a buffet breakfast.
Cape Town, South Africa
USD 324/night
Offering 8 rooms with views of the patio, the luxury Last Word Constantia Cape Town is set in a southern area, a 10-minute drive from Royal Cape Golf Club.
Johannesburg, South Africa
USD 62/night
Jhb Zoo Lake is set 10 minutes by car from the stylish 4-star Arum Place Johannesburg.
Cape Town, South Africa
USD 80/night
Located in the Green Point district 5 minutes by car from Greenmarket Square, the Brenwin has 19 rooms and the outdoor swimming pool.
Pretoria, South Africa
USD 37/night
Located within a 15-minute drive of National Zoological Gardens of South Africa, the Purple Olive Guest House Pretoria features an outdoor swimming pool and 13 spacious rooms.
Knysna, South Africa
USD 111/night
34 Degrees South is also set 10 minutes' drive from the 4-star Amanzi Island Boutique Knysna.
Cape Town, South Africa
USD 93/night
Nestled 7 minutes' stroll from De Waal Park, the 3-star Esperanza Guest House Cape Town features an outdoor pool and 14 rooms.
Bloemfontein, South Africa
USD 59/night
Featuring the outdoor swimming pool and a lounge bar, the stylish 4-star Bayswater Lodge is located merely 5 minutes by foot from Modenso Park and 1.3 miles from Orchid House.
George, South Africa
USD 65/night
Overlooking the garden, the cozy Acorn Guest House is located in a residential area of George and only 6 minutes by foot from Moedergemeente Church.
Cape Town, South Africa
USD 159/night
Located in the Green Point district of Cape Town and within a 5-minute drive of Chavonnes Battery Museum, the luxury Cape Diem Lodge Cape Town features 7 rooms plus a swimming pool.
Top Guest houses in South Africa
Cape Town, South Africa
USD 149/night
Offering 7 rooms with views of the city, the 3-star La Grenadine Cape Town is set in the City Bowl district of Cape Town, within 0.9 miles of South African Jewish Museum.
Edenvale, South Africa
USD 67/night
Glendower Golf Club is approximately 2.2 miles from the 4-star President Lodge, while Snake City is 0.9 miles away.
Pretoria, South Africa
USD 44/night
Set 4 miles from The Pretoria Art Museum, the 4-star Coral Tree House lies in the Pretoria North district.
Robertson, South Africa
USD 125/night
Bird's Paradise is 15 minutes by foot from the 5-star Ballinderry, The.
Cape Town, South Africa
USD 256/night
Comprising 10 rooms, the 5-star Nova Constantia Boutique Residence Cape Town is set near the shopping district of Cape Town, within a 10-minute drive of Groot Constantia.
Bloemfontein, South Africa
USD 79/night
Located approximately 10 minutes' drive from Bloemfontein City Hall, the Franklin View offers an outdoor pool and a pool area for guests.
Boksburg, South Africa
USD 51/night
The Europrime Boutique is settled in an entertainment district, within 2.3 miles of Saint Dominic's Church, and includes a lounge bar.
Knysna, South Africa
USD 238/night
Guests can have an English breakfast and enjoy visiting Featherbed Co, set within 1 miles of the luxury Villa Paradisa Guest House.
St Francis Bay, South Africa
USD 93/night
Boasting a swimming pool, the luxury Thatchwood Country is within 0.5 miles of The Village Square Shopping Centre.
Bellville, South Africa
USD 55/night
Featuring the outdoor swimming pool and 18 rooms, the Sun Bell is 25 minutes by foot from Jack Muller Danie Uys Park.
Cape Town, South Africa
USD 146/night
Located in the market district of Cape Town and within 1.6 miles of Table Mountain, the 4-star luxurious Cape Riviera features 11 rooms plus a swimming pool.
Plettenberg Bay, South Africa
USD 202/night
The comfortable 4-star Christiana is nestled in the heart of Plettenberg Bay and 2.8 miles from Lookout Beach.
Stellenbosch, South Africa
USD 76/night
The 4-star Apple Tree Guest House is situated in the heart of Stellenbosch, about a 16-minute walk from Stellenbosch City Hall.
Franschhoek, South Africa
9.81 review
USD 180/night
Set within 0.4 miles of First South African Perfume Museum, the Avondrood Guest House By The Oyster Collection Franschhoek includes a hot tub and an outdoor swimming pool.
Hermanus, South Africa
USD 236/night
You can relax by a swimming pool in the 5-star luxury Ocean Eleven, located 10 minutes by foot from Whale Museum.
Gansbaai, South Africa
USD 236/night
Set 1.8 miles from Walker Bay Nature Reserve Entrance, the 5-star Crayfish Lodge Sea & Country Guest House Gansbaai features a swimming pool and a buffet breakfast.
Pretoria, South Africa
USD 69/night
Located around 10 minutes' stroll from Sci-Enza in a green area, the smoke free Osborne House features entertainment activities and barbecue on-site.
Johannesburg, South Africa
USD 56/night
Located in the business Rivonia district, the 4-star Bellgrove Guest House Sandton Johannesburg offers a swimming pool and a continental breakfast.
Edenvale, South Africa
USD 60/night
The 4-star Golfer'S Lodge Edenvale is set 2.6 miles from Elandsfontein and boasts 9 rooms plus an a private garden garden.
Langebaan, South Africa
USD 86/night
1 miles from The Laguna Mall, the Crystal Lagoon Langebaan offers windsurfing, canoeing and cycling for guests to keep active.