Most popular cities in South Africa
- Stellenbosch91 guest houses
- Pretoria307 guest houses
- East London108 guest houses
- Port Elizabeth192 guest houses
Top landmarks in South Africa
-
Country Club
-
Mountain
-
Mall
-
Shopping Area
-
Popular attractions
-
Stadiums
-
Monuments and Landmarks
-
Museums
-
Parks
-
Casinos
Amazing spa hotels in South Africa
8.2Great70 reviews
Guest house
South Africa, Stellenbosch
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.
from USD 154 per night
8.4Great476 reviews
Guest house
South Africa, Kempton Park
Offering a lounge bar, the Sunrock Guesthouse also has a year-round outdoor pool beckoning guests to dive in.
from USD 66 per night
8.4Great64 reviews
Guest house
South Africa, Kommetjie
The comfortable Last Word Long is a 25-minute stroll from Imhoff Farm, boasting various recreational opportunities and entertainment activities.
from USD 453 per night
8.4Great149 reviews
Guest house
South Africa, Oudtshoorn
Located in the heart of Oudtshoorn, the luxury Mooiplaas Guesthouse offers a swimming pool and a lounge bar.
from USD 157 per night
8.4Great119 reviews
Guest house
South Africa, Stellenbosch
The comfortable Wedgeview Country House & Spa Stellenbosch, placed 1.9 miles from Neethlingshof, features a swimming pool and an a herb garden garden.
from USD 128 per night
8.4Great343 reviews
Guest house
South Africa, Franschhoek
Located in the center of Franschhoek, the residential Centre-Ville Guest House offers fast access to Mont Rochelle within a 15-minute walk.
from USD 209 per night
8.4Great304 reviews
Guest house
South Africa, Cape Town
The family-friendly Ocean View House Cape Town is situated near the beach district of Cape Town, 6 minutes by foot from Bakoven Beach.
from USD 300 per night
8.6Great91 reviews
Guest house
South Africa, Johannesburg
Jhb Zoo Lake is set 10 minutes by car from the stylish 4-star Arum Place Johannesburg.
from USD 62 per night
8.2Great28 reviews
Guest house
South Africa, Cape Town
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.
from USD 187 per night
8.0Great121 reviews
Guest house
South Africa, Cape Town
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.
from USD 100 per night
8.6Great142 reviews
Guest house
South Africa, Paarl
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.
from USD 160 per night
8.0Great8 reviews
Guest house
South Africa, Pretoria
Located around 10 minutes' drive from Akasia Country Club, the Casta Diva boasts a swimming pool.
from USD 151 per night
8.2Great151 reviews
Guest house
South Africa, Franschhoek
The Corner House Residence Franschhoek enjoys a quiet location and provides easy access to David Walters Ceramics Gallery within a 7-minute walk.
from USD 111 per night
8.4Great33 reviews
Guest house
South Africa, Pretoria
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.
from USD 116 per night
7.6Very good10 reviews
Guest house
South Africa, Mbombela
Offering the outdoor swimming pool, the luxurious Leaves Lodge And Spa is just 0.8 miles from Sonpark Shopping centre.
from USD 381 per night
8.4Great55 reviews
Guest house
South Africa, Kiepersol
Guests of the Highgrove House Hazyview can relax at a swimming pool or in an a private garden garden.
from USD 398 per night
8.2Great10 reviews
Guest house
South Africa, Pretoria
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.
from USD 248 per night
8.2Great10 reviews
Guest house
South Africa, Johannesburg
Guests can have a full English breakfast and enjoy visiting Montecasino, set 20 minutes by foot from the 4-star Lourie Johannesburg.
from USD 76 per night
8.2Great6 reviews
Guest house
South Africa, Pretoria
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.
from USD 80 per night
8.2Great151 reviews
Guest house
South Africa, Stellenbosch
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.
from USD 80 per night
Top family hotels in South Africa
8.2Great150 reviews
Guest house
South Africa, Pretoria
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.
from USD 62 per night
8.2Great18 reviews
Guest house
South Africa, Pretoria
You can relax by a swimming pool in the 3-star Constantia Guest, located 2.7 miles from Tina Skukan Gallery.
from USD 52 per night
8.2Great120 reviews
Guest house
South Africa, Hoedspruit
Offering a year-round outdoor swimming pool, the Blyde River Wilderness is around 1.9 miles from Jessica the Hippo.
from USD 110 per night
8.2Great257 reviews
Guest house
South Africa, Knysna
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.
from USD 127 per night
8.4Great345 reviews
Guest house
South Africa, Stellenbosch
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.
from USD 122 per night
8.6Great21 reviews
Guest house
South Africa, Kempton Park
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.
from USD 144 per night
8.4Great138 reviews
Guest house
South Africa, Hermanus
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.
from USD 201 per night
7.8Very good23 reviews
Guest house
South Africa, Pretoria
Set within 1 miles of Springbok Park, the modern Brooklyn Guesthouses Pretoria lies in the Brooklyn district of Pretoria.
from USD 44 per night
8.2Great133 reviews
Guest house
South Africa, Stellenbosch
Located in a historical district 2 miles from Eaglevlei, the charming Hawksmoor House Stellenbosch has 15 rooms and an outdoor pool.
from USD 115 per night
8.0Great98 reviews
Guest house
South Africa, Cape Town
The 3-star Spring Tide Inn Cape Town features a lounge bar and boasts a beachfront location within 10 minutes' walk of Milton Beach.
from USD 59 per night
8.2Great26 reviews
Guest house
South Africa, Knysna
Nestled in the Paradise district, the perfect 3-star Salt River Lodge is about 10 minutes' drive from Ocean Odyssey Whale Watching Knysna.
from USD 72 per night
8.6Great13 reviews
Guest house
South Africa, Hermanus
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.
from USD 162 per night
8.2Great5 reviews
Guest house
South Africa, Bloemfontein
Guests will enjoy a swimming pool and 10 rooms, while staying at the smoke free African Sands Guesthouse Bloemfontein with location just a drive from Kings Park.
from USD 54 per night
8.4Great27 reviews
Guest house
South Africa, Pretoria
20 minutes by foot from Embassy of New Zealand, the elegant 4-star 314 On Clark Guest House Pretoria features entertainment activities and barbecue.
from USD 61 per night
8.6Great95 reviews
Guest house
South Africa, Simon's Town
Comprising 7 rooms, the perfect Guest House is set near a beach district within 1.6 miles of Fish Hoek Beach.
from USD 87 per night
7.8Very good22 reviews
Guest house
South Africa, Hazyview
At the 3-star Nabana Hazyview, guests can use entertainment activities and loungers or spend the day lazing by the outdoor swimming pool.
from USD 70 per night
8.4Great82 reviews
Guest house
South Africa, Cape Town
Set 0.3 miles from Molteno Reservoir, the Abbey Manor Luxury features the outdoor swimming pool.
from USD 192 per night
8.4Great71 reviews
Guest house
South Africa, Cape Town
High Constantia Wine Cellar is 0.7 miles from the 4-star Summit Place Guesthouse Cape Town and Bishopsford Bonsai Garden is about 0.4 miles away.
from USD 144 per night
8.6Great85 reviews
Guest house
South Africa, Franschhoek
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.
from USD 382 per night
8.2Great60 reviews
Guest house
South Africa, Langebaan
1 miles from The Laguna Mall, the Crystal Lagoon Langebaan offers windsurfing, canoeing and cycling for guests to keep active.
from USD 86 per night
Best luxury hotels in South Africa
8.2Great50 reviews
Guest house
South Africa, Hluhluwe
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.
from USD 189 per night
8.4Great105 reviews
Guest house
South Africa, Cape Town
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.
from USD 167 per night
8.2Great69 reviews
Guest house
South Africa, Pretoria
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.
from USD 68 per night
8.0Great17 reviews
Guest house
South Africa, Addo
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.
from USD 90 per night
8.2Great284 reviews
Guest house
South Africa, Franschhoek
Located about 25 minutes' stroll from Heritage Square, the 4-star Lavender Farm boasts a seasonal outdoor pool.
from USD 148 per night
8.4Great21 reviews
Guest house
South Africa, Pretoria
Guests of the elegant Constantia Manor Guest House Pretoria can relax at a swimming pool and have their drinks at the lounge bar.
from USD 63 per night
8.0Great23 reviews
Guest house
South Africa, George
Nestled in a lovely neighbourhood, the 4-star Burrough Place is a 10-minute drive from Fairview Business Park.
from USD 50 per night
8.6Great15 reviews
Guest house
South Africa, Cape Town
The 4-star Jambo is situated near the beach district of Cape Town within 1.4 miles of Zeitz Museum of Contemporary Art Africa.
from USD 89 per night
8.0Great114 reviews
Guest house
South Africa, Wilderness
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.
from USD 76 per night
8.4Great93 reviews
Guest house
South Africa, Hazyview
Kruger Park Lodge Golf Club is about 1.6 miles away and Elephant Whispers can be reached within 5 minutes by car.
from USD 133 per night
8.0Great19 reviews
Guest house
South Africa, Port Elizabeth
The smoke-free Aristotle Guest House Port Elizabeth is set 10 minutes' drive from No 7 Castle Hill Museum and around 1.7 miles from Donkin Reserve.
from USD 63 per night
8.0Great22 reviews
Guest house
South Africa, Kalk Bay
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.
from USD 268 per night
8.6Great199 reviews
Guest house
South Africa, Malalane
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.
from USD 93 per night
8.4Great180 reviews
Guest house
South Africa, Franschhoek
Museum van de Caap and Nelson Mandela Statue are located 2 miles and 2.5 miles from the 4-star Klein Waterval Riverside respectively.
from USD 258 per night
8.0Great74 reviews
Guest house
South Africa, Tzaneen
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.
from USD 63 per night
8.0Great60 reviews
Guest house
South Africa, Knysna
Located within 2.2 miles of Brenton Beach, the perfect Belvidere Manor Knysna features an outdoor pool.
from USD 116 per night
7.0Very good34 reviews
Guest house
South Africa, Port Elizabeth
Placed 10 minutes by car from Kwantu Elephant Sanctuary, the Dolphin Dance Lodge offers a prime location in the Bluewater Bay district, featuring windsurfing and cycling.
from USD 53 per night
8.4Great153 reviews
Guest house
South Africa, Hermanus
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.
from USD 82 per night
8.6Great268 reviews
Guest house
South Africa, Mossel Bay
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.
from USD 88 per night
8.4Great242 reviews
Guest house
South Africa, Stellenbosch
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.
from USD 159 per night
Cheap hotels in South Africa
8.2Great227 reviews
Guest house
South Africa, Cape Town
Located in the Green Point district 5 minutes by car from Greenmarket Square, the Brenwin has 19 rooms and the outdoor swimming pool.
from USD 80 per night
8.4Great125 reviews
Guest house
South Africa, Cape Town
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.
from USD 81 per night
8.4Great122 reviews
Guest house
South Africa, Durban
Natal Shark Board is 10 minutes' drive from the 3-star Valdior Guest House Durban and uMhlanga Lighthouse is merely 0.8 miles away.
from USD 60 per night
8.0Great57 reviews
Guest house
South Africa, Pretoria
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.
from USD 37 per night
7.8Very good37 reviews
Guest house
South Africa, Boksburg
Set 2.3 miles from Presley's, the stylish Elizabeth Boksburg offers 35 rooms and the outdoor swimming pool.
from USD 32 per night
8.2Great12 reviews
Guest house
South Africa, Johannesburg
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.
from USD 39 per night
8.0Great52 reviews
Guest house
South Africa, Johannesburg
Carlton Centre is set around 3.5 miles from the lovely 3-star Life On 3Rd.
from USD 36 per night
8.2Great228 reviews
Guest house
South Africa, Kempton Park
Located in a business district near a subway station, the comfortable Emerald Guesthouse Kempton Park offers 25 rooms and a snack bar.
from USD 27 per night
8.2Great25 reviews
Guest house
South Africa, Plattekloof
The 3-star Premium lies 2.1 miles from Karl Bremer Hospital and within spitting distance of an expressway.
from USD 47 per night
8.0Great12 reviews
Guest house
South Africa, Kempton Park
The 3-star Airport Kempton Park offers 43 luxury rooms with private bathrooms, within 1.7 miles of Glen Balad Mall.
from USD 35 per night
8.2Great66 reviews
Guest house
South Africa, Bellville
The Balmoral Lodge Bellville overlooks the garden and lies near a metro station.
from USD 49 per night
8.0Great24 reviews
Guest house
South Africa, Cape Town
Nestled in the Sea Point district of Cape Town, the 3-star Amoris Guest House-Sea Point Cape Town is 7 minutes' stroll from Woolworths Da Luz.
from USD 60 per night
8.4Great63 reviews
Guest house
South Africa, Cape Town
Signal Hill is within 1.6 miles of the 3-star Belmont Guest House, while District Six Museum is a 19-minute walk away.
from USD 67 per night
8.2Great124 reviews
Guest house
South Africa, Franschhoek
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.
from USD 106 per night
8.6Great26 reviews
Guest house
South Africa, Marloth Park
2.6 miles from Lionspruit Game Reserve, the 3-star Serenity Du Bois Marloth Park includes 6 rooms.
from USD 80 per night
8.2Great85 reviews
Guest house
South Africa, Stellenbosch
The Ryneveld Country Lodge is a good starting point to Stellenbosch's sights including Stellenbosch, which is a 5-minute stroll away.
from USD 80 per night
8.6Great285 reviews
Guest house
South Africa, Swellendam
NG Kerk, Swellendam is 0.9 miles away and Two Feathers Horse Trails can be reached within 5 minutes by car.
from USD 63 per night
8.2Great26 reviews
Guest house
South Africa, Port Elizabeth
Located within 2.1 miles of Apple Express Steam Train, the perfect 3-star Admirals features a swimming pool and 8 spacious rooms.
from USD 52 per night
8.0Great20 reviews
Guest house
South Africa, Cape Town
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.
from USD 99 per night
8.4Great8 reviews
Guest house
South Africa, Krugersdorp
Set around 2.8 miles from Coronation Park, the African Sky Guest House Krugersdorp features various recreational opportunities and barbeque.
from USD 44 per night
Guest houses with beach in South Africa
8.0Great144 reviews
Guest house
South Africa, Cape Town
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.
from USD 63 per night
8.2Great176 reviews
Guest house
South Africa, Kalk Bay
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.
from USD 80 per night
8.0Great44 reviews
Guest house
South Africa, Port Elizabeth
While staying at the 3-star Vic you are invited to discover Fort Frederick, set approximately 20 minutes' walk away, or Uptown Theatre, which is about 10 minutes' walk away.
from USD 78 per night
8.4Great198 reviews
Guest house
South Africa, Knysna
34 Degrees South is also set 10 minutes' drive from the 4-star Amanzi Island Boutique Knysna.
from USD 195 per night
8.4Great71 reviews
Guest house
South Africa, Cape Town
Nestled 7 minutes' stroll from De Waal Park, the 3-star Esperanza Guest House Cape Town features an outdoor pool and 14 rooms.
from USD 93 per night
8.4Great49 reviews
Guest house
South Africa, Cape Town
The 4-star Walden House has a swimming pool and lies within 950 feet of Labia Theatre which is worth visiting.
from USD 384 per night
8.6Great83 reviews
Guest house
South Africa, Knysna
Nestled in the Paradise district of Knysna, the luxury Villa Afrikana Guest Suites is 1.5 miles from Simola Golf and Country Estate.
from USD 300 per night
8.4Great174 reviews
Guest house
South Africa, Durban
Guests of the Goble Palms Guest Lodge & Urban Retreat Durban can relax in the lounge bar or lounge at a swimming pool.
from USD 96 per night
8.6Great186 reviews
Guest house
South Africa, Johannesburg
The 4-star boutique Melrose Place Guest boasts a swimming pool and has 23 rooms, featuring a location near a train station.
from USD 90 per night
8.2Great124 reviews
Guest house
South Africa, Hout Bay
Boasting an outdoor pool, the 3-star Victorskloof Lodge Hout Bay is set in a popular area just a drive from Sandy Bay.
from USD 143 per night
8.4Great48 reviews
Guest house
South Africa, Durban
The 4-star Essenwood House Durban is set within 1.1 miles of Windermere Shopping Centre and 0.8 miles from Killie Campbell Africana Library.
from USD 26 per night
8.6Great44 reviews
Guest house
South Africa, Port Alfred
15 minutes' walk from Kowie River, the 4-star Lookout Guest House includes 6 rooms.
from USD 66 per night
8.8Great16 reviews
Guest house
South Africa, Midrand
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.
from USD 54 per night
8.0Great6 reviews
Guest house
South Africa, Kini Bay
The 4-star Sea Otters Lodge Kini Bay features rooms with views of the sea, while a beachfront location provides access to Seaview Lion Park, which is about 1.7 miles away.
from USD 71 per night
8.2Great93 reviews
Guest house
South Africa, Cape Town
Offering a swimming pool, the 4-star smoke-free Olaf'S is approximately a 10-minute drive from Labia Theatre.
from USD 82 per night
8.2Great107 reviews
Guest house
South Africa, Hermanus
Set in the Voelklip district, the 4-star luxurious Beachfront Lodge - De Chatillion Collection features entertainment activities and barbeque grills.
from USD 222 per night
8.2Great13 reviews
Guest house
South Africa, Pretoria
West End Centre is also set 25 minutes by foot from the Dinkwe Guest House Pretoria.
from USD 63 per night
8.0Great19 reviews
Guest house
South Africa, Durban
Offering an outdoor swimming pool, spa therapy, entertainment activities and barbecue, the Sanchia Luxury Durban is located 2.7 miles from Wavepark Gateway.
from USD 94 per night
8.4Great121 reviews
Guest house
South Africa, Hermanus
The luxury On The Cliff Guest House is located in a protected area within 900 feet of Hermanus Cliff Path.
from USD 188 per night
8.2Great77 reviews
Guest house
South Africa, Somerset West
The 4-star boutique Albourne Somerset West can be found in a protected area a few minutes drive from Helderberg Mountains, where travelers are welcomed with a swimming pool.
from USD 109 per night
Guest houses with free parking in South Africa
8.6Great222 reviews
Guest house
South Africa, Mossel Bay
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.
from USD 147 per night
8.2Great31 reviews
Guest house
South Africa, Pretoria
A mere 06 miles from Embassy of Brazil, the elegant Murray Street 137 Guesthouse Pretoria features various recreational opportunities and entertainment activities.
from USD 93 per night
7.4Very good23 reviews
Guest house
South Africa, Midrand
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.
from USD 67 per night
8.4Great114 reviews
Guest house
South Africa, Wilderness
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.
from USD 149 per night
8.6Great34 reviews
Guest house
South Africa, Durban
UShaka Marine World is 3 miles from the 4-star Silver Oaks Boutique and Kwa Muhle Museum is about 25 minutes' stroll away.
from USD 41 per night
8.4Great165 reviews
Guest house
South Africa, Jeffreys Bay
Guests can have a continental breakfast and enjoy visiting Bingo Royale, set 10 minutes' drive from the boutique On The Beach Guesthouse Jeffreys Bay.
from USD 202 per night
8.4Great176 reviews
Guest house
South Africa, Franschhoek
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.
from USD 338 per night
8.2Great26 reviews
Guest house
South Africa, Durban
Located 0.9 miles from Mitchell Park Zoo, the intimate Saint James On Venice Durban features a halal breakfast.
from USD 66 per night
8.2Great102 reviews
Guest house
South Africa, St. Francis Bay
Located 10 minutes by foot from Two Harbours Walk Trail and 20 minutes' walk from Bruces Beauties Surf Spot, the Sandals St. Francis Bay features a swimming pool and 11 rooms.
from USD 155 per night
8.2Great209 reviews
Guest house
South Africa, Oudtshoorn
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.
from USD 93 per night
8.4Great24 reviews
Guest house
South Africa, Oyster Bay
Guests can take advantage of a swimming pool as well as sun loungers and horseback riding activities, while staying at the 4-star family Lodge Oyster Bay, set in a beach area.
from USD 189 per night
8.6Great61 reviews
Guest house
South Africa, Cape Town
Set 0.7 miles from Labia Theatre, the 4-star smoke-free Four Rosmead Boutique Guesthouse offers 10 rooms and a swimming pool.
from USD 313 per night
7.6Very good26 reviews
Guest house
South Africa, Knysna
Located 0.9 miles from Holy Trinity Church, the Wayside Inn Knysna features 14 rooms, various recreational opportunities and entertainment activities.
from USD 54 per night
8.4Great142 reviews
Guest house
South Africa, Hermanus
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.
from USD 145 per night
8.4Great17 reviews
Guest house
South Africa, George
Set within 0.2 miles of St Mark's Cathedral, the convenient Lodge International George features a swimming pool and a buffet breakfast.
from USD 78 per night
8.4Great42 reviews
Guest house
South Africa, Cape Town
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.
from USD 324 per night
8.6Great6 reviews
Guest house
South Africa, Upington
Boasting the outdoor swimming pool, the Browns Manor is within 0.3 miles of Upington Golf Club.
from USD 60 per night
8.2Great14 reviews
Guest house
South Africa, Bloemfontein
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.
from USD 56 per night
8.2Great91 reviews
Guest house
South Africa, George
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.
from USD 70 per night
8.4Great197 reviews
Guest house
South Africa, Cape Town
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.
from USD 239 per night
Top Guest houses in South Africa
8.2Great120 reviews
Guest house
South Africa, Cape Town
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.
from USD 149 per night
8.8Great158 reviews
Guest house
South Africa, Port Elizabeth
Located in the Summerstrand district of Port Elizabeth and about 1.3 miles from Bayworld, the comfortable 4-star Manor 38 Port Elizabeth features 8 rooms plus a swimming pool.
from USD 60 per night
8.4Great205 reviews
Guest house
South Africa, Cape Town
Located in the Camps Bay district of Cape Town, the 5-star 3 On Camps Bay features a swimming pool and views of Atlantic Coast.
from USD 310 per night
8.4Great252 reviews
Guest house
South Africa, Hermanus
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.
from USD 183 per night
8.2Great17 reviews
Guest house
South Africa, Edenvale
Glendower Golf Club is approximately 2.2 miles from the 4-star President Lodge, while Snake City is 0.9 miles away.
from USD 67 per night
8.4Great126 reviews
Guest house
South Africa, Robertson
Bird's Paradise is 15 minutes by foot from the 5-star Ballinderry, The.
from USD 125 per night
9.0Perfect43 reviews
Guest house
South Africa, Bloemfontein
Located approximately 10 minutes' drive from Bloemfontein City Hall, the Franklin View offers an outdoor pool and a pool area for guests.
from USD 73 per night
8.2Great65 reviews
Guest house
South Africa, Port Elizabeth
Comprising 14 rooms, the Forest Hall Guest House is set near a beach district 10 minutes by car from St George's Park.
from USD 92 per night
7.8Very good19 reviews
Guest house
South Africa, Bellville
Featuring the outdoor swimming pool and 18 rooms, the Sun Bell is 25 minutes by foot from Jack Muller Danie Uys Park.
from USD 55 per night
8.2Great52 reviews
Guest house
South Africa, Cape Town
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.
from USD 146 per night
8.2Great233 reviews
Guest house
South Africa, Franschhoek
The comfortable Val D'Or Estate Franschhoek enjoys a comfortable location and provides easy access to La Motte within a 20-minute walk.
from USD 564 per night
8.2Great22 reviews
Guest house
South Africa, Pretoria
Located in the Waterkloof district of Pretoria, the boutique Bohemian House - Pretoria offers 10 rooms along with the outdoor swimming pool.
from USD 98 per night
8.4Great141 reviews
Guest house
South Africa, Plettenberg Bay
The comfortable 4-star Christiana is nestled in the heart of Plettenberg Bay and 2.8 miles from Lookout Beach.
from USD 268 per night
8.6Great64 reviews
Guest house
South Africa, Johannesburg
You can relax by heated swimming pool in the 5-star Residence Johannesburg, located approximately 10 minutes' drive from Constitution Hill Human Rights Precinct.
from USD 263 per night
8.4Great92 reviews
Guest house
South Africa, Cape Town
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.
from USD 118 per night
8.2Great75 reviews
Guest house
South Africa, Pretoria
Located around 10 minutes' stroll from Sci-Enza in a green area, the smoke free Osborne House features entertainment activities and barbecue on-site.
from USD 67 per night
8.0Great30 reviews
Guest house
South Africa, Johannesburg
Located in the business Rivonia district, the 4-star Bellgrove Guest House Sandton Johannesburg offers a swimming pool and a continental breakfast.
from USD 56 per night
8.6Great12 reviews
Guest house
South Africa, Edenvale
The 4-star Golfer'S Lodge Edenvale is set 2.6 miles from Elandsfontein and boasts 9 rooms plus an a private garden garden.
from USD 60 per night
8.2Great62 reviews
Guest house
South Africa, Johannesburg
Featuring entertainment activities, barbecue and loungers, the Leighwood is 20 minutes by foot from African Craft Market of Rosebank.
from USD 98 per night
8.2Great18 reviews
Guest house
South Africa, Johannesburg
Located within 3 miles of Johannesburg Expo Centre, the 4-star Winchester welcomes guests with an outdoor pool and an a tropical garden garden.
from USD 37 per night