Most popular cities in South Africa
Cape Town19 bed and breakfasts
Stellenbosch8 bed and breakfasts
Durban11 bed and breakfasts
Pretoria7 bed and breakfasts
Top landmarks in South Africa
-
Popular attractions
-
Stadium
-
Monument
Amazing spa hotels in South Africa
Hartbeespoort, South Africa
USD 60/night
Hennops Pride Caravan Park is 1.9 miles from the 3-star Indlovukazi Guesthouse Hartbeespoort and Jasmyn is about 1.3 miles away.
Franschhoek, South Africa
USD 345/night
Located 3.4 miles from Grand Provence Estate, the 4-star smoke free 7 Koppies features a cooked-to-order breakfast.
Durban, South Africa
USD 303/night
La Lucia Mall is set 20 minutes by foot from the smoke-free Northstar-Hotel Durban.
Hartbeespoort, South Africa
USD 106/night
Set approximately 2.3 miles from Aerial Cableway Hartbeespoort, the Letamong offers 6 rooms and a swimming pool.
Sandton, South Africa
USD 59/night
The Libra Sandton boasts loungers and barbeque grills, and guests can laze by a swimming pool.
Stellenbosch, South Africa
USD 116/night
Located within 1.3 miles of Heidelberg Golf Club, the 4-star Marshden Estate features entertainment activities and barbecue for guests' convenience.
Pietermaritzburg, South Africa
USD 51/night
Set within 1.8 miles of KwaZulu-Natal Museum, the Ascot Bush Lodge features 20 rooms with private bathrooms.
The Crags, South Africa
USD 169/night
The 4-star Trogon House And Forest The Crags lies 11 minutes by foot from Birds of Eden, and features a baggage room and a restaurant.
Cape Town, South Africa
USD 99/night
While staying at the 4-star Three Boutique Cape Town you are invited to discover Signal Hill, set a 10-minute drive away, or Bree Street, which is 1.6 miles away.
Hartbeespoort, South Africa
USD 117/night
Offering a seasonal outdoor swimming pool, the 3-star Shore House is merely 10 minutes' stroll from Hartbeespoort Dam.
Hartbeespoort, South Africa
USD 117/night
Set 2.9 miles from Elephant Sanctuary Hartbeesport Dam, the Galagos features a swimming pool and an English breakfast.
Springbok, South Africa
USD 96/night
Located at a short distance from Chimney Rock, the 4-star Blue Diamond Lodge features an outdoor pool and 14 rooms plus it is within 25 minutes' walk of Shoprite Springbok.
Franschhoek, South Africa
USD 480/night
Located 2.4 miles from Huguenot Memorial Museum, the Basse Provence Franschhoek has massage therapy and entertainment activities plus an à la carte restaurant.
Johannesburg, South Africa
USD 74/night
Placed 1.4 miles from Johannesburg Zoo in a recreational area, the 4-star Villa Simonne features spacious rooms and a pool bar.
Phokeng, South Africa
USD 108/night
The Tshiberry Bed & Breakfast Phokeng overlooks the garden and boasts a location in a rural area.
Cape Town, South Africa
USD 144/night
Located 20 minutes by foot from Riverside Mall, the classic Banksia Boutique Hotel & features a Jacuzzi, sauna facilities and an indoor pool.
Johannesburg, South Africa
USD 37/night
Offering a setting within 2.8 miles of Benmore Centre, the Muco Johannesburg includes 25 rooms and features a sauna and an outdoor swimming pool.
Swellendam, South Africa
USD 144/night
Boasting a swimming pool, the 4-star luxurious Country Lodge - Guest House - B&B is 10 minutes' drive from Lifestyle Art Shop.
Stellenbosch, South Africa
USD 53/night
Paul Roos Markotter Stadium is 12 minutes by foot from the comfortable Avenues Guest House Stellenbosch, while Eikestad Mall is just 12 minutes' walk away.
Franschhoek, South Africa
USD 207/night
Set 0.5 miles from Art de vivre Gallery, the 4-star Residence Vive La Vie features 12 rooms with en suite bathrooms.
Top family hotels in South Africa
Johannesburg, South Africa
USD 30/night
The Cherry Tree Cottage B&B Linden is a charming 3-star property set 2.2 miles from Albert's Farm and 10 minutes' drive from Northcliff.
Cape Town, South Africa
USD 160/night
You can have some rest at a private swimming pool or enjoy panoramic views of the ocean, while the 3-star Balfour Place Guesthouse boasts a quiet setting not too far from Camps Bay.
Tulbagh, South Africa
USD 74/night
While staying at the family-friendly Manley Wine Estate you are invited to discover Saronsberg Wine Cellar, set a 10-minute drive away, or Dutch Reformed Church Tulbagh, which is approximately 0.9 miles away.
Hillcrest, South Africa
USD 75/night
Situated in a residential area, the perfect 5-star Valley Hillcrest offers quick access to Pietermaritzburg airport within 41 minutes' drive.
Johannesburg, South Africa
USD 86/night
The excellent 4-star Rivonia Premier features rooms with views of the patio, while a private location provides access to Liliesleaf, which is about 25 minutes' stroll away.
Mbombela, South Africa
USD 107/night
Located within a 10-minute drive of Sonpark Shopping centre, the Khayalami Hotel - features a swimming pool.
Durban, South Africa
USD 96/night
The 5-star Westville Durban, placed 10 minutes by foot from Village Mall, features a swimming pool and a sub-tropical garden.
East London, South Africa
USD 71/night
Approximately 21 miles from German Settlers Memorial, the Harewood Lodge East London includes 8 rooms.
Mbombela, South Africa
USD 62/night
Featuring a swimming pool and 7 rooms, the 2-star Utopia In Africa Guest Villa is within a 15-minute drive of St Michael's Parish.
Cape Town, South Africa
USD 492/night
The 5-star luxury Azamare Cape Town is set in the Camps Bay district, offering a picturesque location within walking distance of Camps Bay while boasting a Jacuzzi and an outdoor swimming pool onsite.
White River, South Africa
USD 56/night
Set 1.4 miles from Plaston, the 4-star smoke free Country Lane Lodge offers 10 rooms and a swimming pool.
Upington, South Africa
USD 87/night
Located in the business district of Upington within 2 miles of Orange River Cellars, the 5-star luxury Le Must Residence has 9 rooms and a swimming pool.
Klapmuts, South Africa
USD 100/night
Offering a lounge bar, the 4-star Marianne Wine Estate Stellenbosch also has an outdoor swimming pool beckoning guests to dive in.
Plettenberg Bay, South Africa
USD 257/night
Located about an 8-minute stroll from Church Street, the La Vista Lodge Plettenberg Bay features an Asian restaurant and a swimming pool.
Chartwell, South Africa
USD 80/night
The Aquanzi Lodge Chartwell has a swimming pool along with a pool bar and boasts a location quite close to Lion Park.
Balgowan, South Africa
USD 91/night
The 3-star Arum Hill is placed in an entertainment area of Balgowan, 2.6 miles from Ardmore Ceramic Studio and within 1.6 miles of Michaelhouse.
Somerset West, South Africa
USD 189/night
The 4-star Lalapanzi Lodge is located in the very heart of Somerset West, boasting an outdoor swimming pool on site.
Plettenberg Bay, South Africa
USD 237/night
Plettenberg Bay Game Reserve is around 2.8 miles from the 4-star Bayside and Robberg Nature Reserve is a 19-minute walk away.
Plettenberg Bay, South Africa
USD 162/night
The 4-star Scallop Lodge is set 0.8 miles from Central Beach and offers guests a swimming pool onsite.
Cape Town, South Africa
USD 111/night
Located in the Camps Bay district within 1.8 miles of Lion's Head, the 3-star luxury 61 On Camps Bay has 7 rooms and a swimming pool.
Cheap hotels in South Africa
East London, South Africa
USD 42/night
Located within 2.6 miles of Buffalo City Stadium, the Larkspur Place East London offers a continental breakfast and features a swimming pool.
Kimberley, South Africa
USD 40/night
Offering an outdoor pool, the hotel is placed in the entertainment area of Kimberley, just off William Humphreys Art Gallery.
Rustenburg, South Africa
USD 45/night
Set a mere 0.6 miles from Kgaswane Nature Reserve, the Rustenburg offers 18 rooms and an outdoor pool.
Benoni, South Africa
USD 31/night
The 3-star Moye Guest House is set approximately 1.2 miles from Benoni Lake Golf Club and within 3.1 miles of Musjid Bilaal.
Knysna, South Africa
USD 78/night
Featherbed Nature Reserve is within 2.6 miles of the 3-star Blue Fern Of Knysna.
Ballito, South Africa
USD 44/night
Resolute Travel + Sport and Granny's Pool SALT ROCK are located 1.8 miles and 0.7 miles from the Villa Roc Ballito respectively.
Johannesburg, South Africa
USD 26/night
Rooms of the Grand View Johannesburg face the city and there is also an outdoor pool on the premises.
East London, South Africa
USD 45/night
German Settlers Memorial is within a 10-minute drive of the 3-star Selborne Bed And Breakfast.
Fish Hoek, South Africa
USD 42/night
Featuring barbeque and loungers, the Leo'S Den Fish Hoek is 1.6 miles from Kalk Bay Theatre.
Port Elizabeth, South Africa
USD 31/night
You can relax by an outdoor swimming pool in the Beachway, located a 20-minute stroll from Shark Rock Pier.
Kempton Park, South Africa
USD 34/night
Woodbridge Square and Madiba Freedom Museum are located 2.2 miles and 2.9 miles from the Pomona Lodge Kempton Park respectively.
St. James, South Africa
USD 113/night
Located 5 minutes by foot from St James Beach and only 5 minutes' walk from Dangers Beach, the comfortable Blue On Blue features snorkeling, hiking and mini golf.
Durban, South Africa
USD 38/night
Located around 1.4 miles from Durban Botanic Garden, the comfortable 268 On Ridge Guesthouse offers fashionable rooms approximately 25 minutes' stroll from South African National Biodiversity Institute.
Somerset West, South Africa
USD 62/night
25 minutes by foot from Blue Rock Adventure Park, guests of the 3-star Milas Place may engage in a variety of activities, including hiking and cycling.
Durban, South Africa
USD 59/night
Boasting the outdoor swimming pool, the 3-star Boma is around 20 minutes' stroll from Accommodation Guide KZN.
Hermanus, South Africa
8.41 review
USD 76/night
Located approximately a 9-minute walk from Cliff Path Walking Trail, the Potting Shed Hermanus features the outdoor swimming pool.
Stormsrivier, South Africa
USD 65/night
Boasting the outdoor swimming pool, the 3-star Andelomi Forest Stormsrivier is 1.1 miles from Knysna Big Tree.
Pretoria, South Africa
USD 49/night
Located in the Waterkloof district of Pretoria, the 3-star Waterkloof Pretoria offers a swimming pool and a continental breakfast.
Jeffreys Bay, South Africa
USD 72/night
Dolphin Beach Entertainment is also set within 2 miles of the Marina Martinique B&B.
Hermanus, South Africa
USD 37/night
Providing access to a swimming pool as well as diving, canoeing and hiking, the Whalers is located 9 minutes by foot from De Wet's Huis Photo Museum.
Bed & Breakfasts with beach in South Africa
Plettenberg Bay, South Africa
USD 166/night
Positioned merely 500 feet from Plettenberg Bay Beach, the By Raw Africa Boutique Collection has 11 rooms, the à la carte restaurant serving the international cuisine, all at guest's disposal.
Muizenberg, South Africa
USD 92/night
While staying at the 3-star Muize Muizenberg you are invited to discover Zandvlei Estuary Nature Reserve, set approximately 1.5 miles away, or Blue Bird Garage Food and Goods Market, which is about a 9-minute walk away.
Port Shepstone, South Africa
USD 79/night
The 3-star My Den Beachfront B&B And Self-Catering is set within 1.3 miles of Harbourview Centre and 1.5 miles from Port Shepstone Juma Masjid.
Nature's Valley, South Africa
USD 129/night
Located in a protected area of Nature's Valley, the Tranquility also has access to a year-round outdoor swimming pool.
Cape Town, South Africa
USD 49/night
The 3-star 7Th Wonder Boutique is situated in the heart of Cape Town, within 2.8 miles of Paddocks shopping Centre.
Durban, South Africa
8.01 review
USD 68/night
Located in the Umhlanga district and 20 minutes by foot from St Michaels Anglican Church, the elegant Umhlanga features 8 rooms plus a swimming pool.
Knysna, South Africa
USD 187/night
4.3 miles from Knysna Forest, the newly renovated Portland Manor Rheenendal offers mountain biking and hiking for guests to keep active.
Kenton on Sea, South Africa
USD 221/night
The comfortable Oyster Box Beach House By The Oyster Collection enjoys a private location and provides easy access to Kariega Beach within a 15-minute walk.
Gansbaai, South Africa
USD 131/night
Danger Point Lighthouse is a 10-minute drive from the 4-star Amazing Grace B&B, while Grootbos Nature Reserve is 10 minutes away by car.
Lambert's Bay, South Africa
USD 141/night
Set around 3.9 miles from Sandveld Museum, the rooms in the Grootvlei Guest Farm have views of garden.
Port Elizabeth, South Africa
USD 187/night
The 4-star Beachwalk Bed And Breakfast offers entertainment activities, various recreational opportunities and barbecue in a tourist area of Port Elizabeth, approximately 10 minutes' drive from South End Museum.
Cape Town, South Africa
USD 391/night
Featuring an outdoor swimming pool, the Boutique@10 Cape Town in the Camps Bay district boasts 41 rooms.
Plettenberg Bay, South Africa
USD 115/night
The comfortable 4-star Milkwood Manor On Sea is nestled in the center of Plettenberg Bay and 1.7 miles from Old Nick Village.
Umdloti, South Africa
USD 110/night
Staying at the Fairlight Beach House Umdloti means you will be 3.6 miles from Africa Art Gallery, while enjoying an outdoor pool onsite.
Wilderness, South Africa
USD 106/night
The 4-star Dune is set about 3.1 miles from Wilderness Lagoon and just 0.9 miles from Parks.
Plettenberg Bay, South Africa
USD 248/night
The luxurious Thanda Vista Plettenberg Bay is set 5 minutes by foot from Market Square Info Centre and 5 minutes' stroll from Poortjies.
Simon's Town, South Africa
USD 38/night
The 3-star Boulders Beach Hotel, Cafe And Curio Shop Simon's Town features a snack bar and boasts a prime location merely 5 minutes' walk from Foxy Beach.
Kidd's Beach, South Africa
USD 80/night
Just 10 minutes' stroll from Kidd's Beach, the 4-star Breeze Inn Guesthouse includes 6 rooms.
Somerset West, South Africa
USD 96/night
The Ridgemor Villa offers elegant accommodation with 8 rooms in the rural area of Somerset West.
Durban, South Africa
USD 86/night
The smoke free Tides Durban is set within 2.1 miles of Clairwood Shree Siva Soobramonior Temple and 15 minutes by car from Catalina Theatre.
Bed & Breakfasts with free parking in South Africa
Stellenbosch, South Africa
USD 65/night
Set in a protected area overlooking Table Mountain, the luxury Country Guesthouse offers 13 rooms and a swimming pool.
Montagu, South Africa
USD 183/night
Set 25 minutes by foot from Montagu Mountain Local Nature Reserve, the 4-star Vines Guesthouse features 6 rooms with private bathrooms.
Plettenberg Bay, South Africa
USD 57/night
Featuring 6 rooms with views of the patio, the La Boheme B&B is set approximately a 25-minute walk from Lookout Beach.
Cape Town, South Africa
USD 80/night
Opened in 1920, the Sweet Lemon Boutique Bed & Breakfast Cape Town is situated 0.3 miles from Milton Beach.
Cape Town, South Africa
USD 202/night
Located 0.3 miles from De Waal Park and 5 minutes' drive from Iziko South African Museum and Planetarium, the 4-star Acorn House features a year-round outdoor swimming pool and 9 rooms.
Port Elizabeth, South Africa
USD 118/night
Nestled in the Walmer district of Port Elizabeth, the perfect 5-star Hacklewood Hill Port Elizabeth is 10 minutes' drive from Fort Frederick.
St Francis Bay, South Africa
USD 404/night
While staying at the luxury Sands @ St Francis you are invited to discover Cape Saint Francis Lighthouse, set approximately 2.9 miles away, or Seal Point Boulevard, which is approximately 2.6 miles away.
Cape Town, South Africa
USD 102/night
Offering the outdoor swimming pool, the 4-star Sundown Manor Cape Town is 5 minutes by car from Green Point Stadium.
Cape Town, South Africa
USD 50/night
There are rooms facing mountain and the comfortable 3-star Liberty Lodge Guest House is set around an 8-minute walk from Labia Theatre.
Cape Town, South Africa
USD 102/night
Within 09 miles of Green Point Lighthouse, the Kingslyn Boutique Guest House Cape Town features spa therapy, entertainment activities and barbeque grills.
Kempton Park, South Africa
USD 53/night
While staying at the Aero Guest Lodge you are invited to discover Noags Market, set approximately a 25-minute walk away, or O. R. Tambo International Airport, which is 1.9 miles away.
East London, South Africa
USD 31/night
Staying at the 3-star Sunnyridge East London means you will be approximately a 20-minute walk from Potter's Pass, while enjoying a swimming pool onsite.
Marloth Park, South Africa
USD 179/night
Rooms of the Turaco Marloth Park face the garden and there is also a swimming pool on the premises.
Knysna, South Africa
USD 85/night
Knysna Heads is also set about 1.7 miles from the Pumula Eco-Friendly Lodge.
Durban, South Africa
USD 79/night
Guests of the 4-star luxury Sandringham Bed And Breakfast Durban can relax in the poolside bar or lounge at a swimming pool.
Knysna, South Africa
USD 69/night
The 3-star Lagoon Lodge is situated in the Paradise district of Knysna, 38 minutes' drive from Plettenberg Bay airport.
Cape Town, South Africa
USD 140/night
The comfortable Dolphin Inn Guesthouse Cape Town is settled in the entertainment district of Cape Town, within 1.8 miles of Bree Street, and includes a snack bar.
Upington, South Africa
USD 148/night
Located 25 minutes' stroll from Donkey Monument, the River Place Manor Upington boasts a swimming pool.
Franschhoek, South Africa
USD 1 862/night
The positioning of the luxury La Cle Village in the center of Franschhoek ensures fast access to Heritage Square.
Johannesburg, South Africa
USD 101/night
The Summerview Guest is a perfect 3-star property set within 1.9 miles of Hobart Grove Shopping Centre and approximately a 10-minute drive from Golden Harvest Park.
Top Bed & Breakfasts in South Africa
Cape Town, South Africa
USD 133/night
Set about a 15-minute drive from The Springbok Experience Rugby Museum, the 3-star Woodbridge Lodge Cape Town lies in the Milnerton district of Cape Town.
Plettenberg Bay, South Africa
USD 65/night
Offering a year-round outdoor pool, the Whale Of A View is 0.8 miles from Robberg Nature Reserve.
Somerset West, South Africa
10.01 review
USD 112/night
Set 1.2 miles from Circle Centre Somerset West, the Somer Place features a swimming pool and a full English breakfast.
Somerset West, South Africa
USD 94/night
The Ongegund features an outdoor pool and 15 rooms facing the mountain.
Durban, South Africa
USD 69/night
Chris Saunders Park is 1.1 miles from the 4-star Addis Bed And Breakfast.
Durban, South Africa
USD 95/night
Situated in the Berea district of Durban near a train station, the 3-star Madeline Grove Durban boasts an outdoor swimming pool and 13 rooms.
Port Elizabeth, South Africa
USD 60/night
Nestled in the Summerstrand district, the Africa Beach is within 0.9 miles of Pollock Beach.
Pretoria, South Africa
USD 68/night
Springbok Park is within 1.1 miles of the 2-star Brooks Cottage Pretoria and Jan Celliers Park is about 1.6 miles away.
Pretoria, South Africa
USD 57/night
Located in a business neighbourhood 2.3 miles from Jan Celliers Park, the 4-star Firwood Lodge has 11 rooms and a swimming pool.
Stellenbosch, South Africa
USD 91/night
Located in the surrounding part of Stellenbosch, the Summerwood Guest House is merely 0.7 miles from Stellenbosch University Botanical Garden.
Honeydew, South Africa
USD 98/night
All Saints Shopping Centre and Tender Care and Travelling Culture are located 1.4 miles and 2.3 miles from the 3-star North Haven Country Estate respectively.
Johannesburg, South Africa
USD 107/night
The 3-star Foxwood House Boutique Johannesburg is located 16 miles from Rand airport and 10 minutes' stroll from Killarney bus stop.
Cape Town, South Africa
USD 141/night
Situated in the Milnerton district of Bloubergstrand, the 3-star Lagoon overlooks the sea and features a swimming pool.
Hout Bay, South Africa
USD 227/night
Osner Gallery is set less than 8 minutes by foot from the 4-star Amakhaya Lodge Hout Bay.
Oudtshoorn, South Africa
USD 68/night
Moooi Art Gallery is also set 10 minutes' drive from the Adley House Oudtshoorn.
Umhlanga, South Africa
USD 45/night
Located 0.9 miles from Chris Saunders Park within walking distance of Kings Park, the Blue Waves Umhlanga offers 8 rooms together with a hot tub and an outdoor swimming pool.
Pretoria, South Africa
USD 56/night
While staying at the 4-star Andante Lodge Pretoria you are invited to discover Jan Smuts House Museum, set 15 minutes away by car, or Moreleta Kloof Nature Reserve, which is 2.1 miles away.
Amanzimtoti, South Africa
USD 80/night
Arbour Crossing Shopping Centre and Galleria Arbour Town are located 0.3 miles and 1.2 miles from the 4-star residential 305 Guest House respectively.
Middelburg (Eastern Cape), South Africa
USD 63/night
Staying at the Celtis Country Lodge & Restaurant means you will be 10 minutes by foot from Middelburg Museum, while enjoying a swimming pool onsite.
Middelburg (Mpumalanga), South Africa
USD 75/night
Amora Bird Park and MBIDI Resort & Animal Sanctuary are located 0.9 miles and 0.5 miles from the Oregon Place Guest House Middelburg respectively.