Most popular cities in South Africa
East London17 bed and breakfasts
Cape Town29 bed and breakfasts
Port Elizabeth18 bed and breakfasts
Simon's Town4 bed and breakfasts
Amazing spa hotels in South Africa
Stellenbosch, South Africa
USD 107/night
Set 3.8 km from Polkdraai Strawberry farm, the 4-star Marshden Estate Bed & Breakfast Stellenbosch boasts a picnic area, barbecue grills, and a garden available on site.
Pietermaritzburg, South Africa
USD 51/night
Comrades Marathon House is nearly 25 minutes' walk from the Ascot Bush Lodge Pietermaritzburg and KwaZulu-Natal Museum is 2.9 km away.
Franschhoek, South Africa
USD 117/night
Wine Estate is around 15 minutes on foot from the Roundhouse Guesthouse Franschhoek, while Art de vivre Gallery is only 0.7 km away.
Dullstroom, South Africa
USD 54/night
Dullstroom on the Dam is only 0.9 km from The Rose Cottage, while Elands Valley is about a 10-minute ride away.
Blythedale Beach, South Africa
USD 98/night
Located 4 km from Blythedale Beach's city centre, this hotel boasts bright rooms and a swimming pool.
The Crags, South Africa
USD 169/night
Around a 5-minute ride from Brackenburn C.R.E.W, the 4-star Trogon House And Forest The Crags offers a swimming pool along with a hot tub, sauna facilities and an outdoor swimming pool on-site.
Hartbeespoort, South Africa
USD 119/night
3-star The Shore House is equipped with an outdoor swimming pool and is situated at a distance of 4.9 km from Pecanwood Golf & Country Club.
Benoni, South Africa
USD 46/night
4-star The Lazy Grape is around 5 km from Benoni Lake Golf Club and features a sunbathing terrace, a shared lounge, and a garden, along with a garden bar on-site.
Paarl, South Africa
USD 168/night
Located in a historic area and around a 10-minute ride from Graceland Venues, the Adara features 19 rooms plus a seasonal outdoor swimming pool.
Franschhoek, South Africa
USD 480/night
With views of the pool, the Basse Provence Franschhoek is situated about 10 minutes' drive from Akademie Street and offers barbecue grills and a garden.
Johannesburg, South Africa
USD 74/night
Offering 15 spacious rooms, the exclusive 4-star Villa Simonne overlooks the patio and is nestled 2.8 km from Constitution Hill.
Cape Town, South Africa
USD 110/night
Boasting a swimming pool, the 4-star Banksia is just 1.6 km from Mowbray Golf Club.
Champagne Valley, South Africa
USD 92/night
While staying at the Cathkin Cottage Champagne Valley you are invited to discover Drakensberg Mountains, set about 10 minutes' drive away, or Dragon Rock Reptile and Nature Park, which is 3.5 km away.
St Lucia, South Africa
USD 56/night
End your day in the 4-star Whalesong St Lucia that is located approximately a 20-minute walk from Jabula Beach and offers an outdoor swimming pool.
Durban, South Africa
USD 142/night
Featuring a swimming pool and a rose garden, the Burnham House Durban is located approximately 2 km from uMhlanga Main Beach.
Malalane, South Africa
USD 84/night
Located only 1.5 km from Malelane Golf Club, the Selati boasts a swimming pool and an à la carte restaurant with international dishes.
Swellendam, South Africa
USD 116/night
Offering a sundeck and a patio, the 4-star Swellendam is situated about a 10-minute drive from Bontebok National Park.
Stellenbosch, South Africa
USD 53/night
While staying at this perfectly located 12 minutes' walk from Braak the comfortable Avenues Stellenbosch, guests can enjoy a patio and various recreational opportunities.
Franschhoek, South Africa
USD 144/night
At a 36 km distance from Mont Rochelle Nature Reserve, the 4-star Residence Vive La Vie Franschhoek boasts an outdoor pool and gives an opportunity to enjoy a treatment room and an outdoor swimming pool.
Pniel, South Africa
USD 143/night
Located 3.8 km from Simonsberg Nature Reserve, the 4-star Lumley'S Place Guesthouse Pniel boasts an outdoor swimming pool.
Top family hotels in South Africa
Cape Town, South Africa
USD 84/night
Offering a sun deck, barbecue grills, and a garden, the Villa Bianca Cape Town is around a 10-minute drive from Signal Hill as well as only 0.7 km from Oranjezicht City Farm.
Cape Town, South Africa
USD 133/night
The 3-star Woodbridge Lodge is a good starting point to Cape Town's sights including Cape Town International airport, which is 20 km away.
Upington, South Africa
USD 101/night
Located a 25-minute walk from Donkey Monument, the family River Place Upington features 16 rooms with views of the river.
Johannesburg, South Africa
USD 101/night
The perfect Summerview Johannesburg offers 9 rooms and a botanical garden nearly a 25-minute walk from Epsom Downs Shopping Centre in the Bryanston district.
Durban, South Africa
USD 38/night
Durban Botanic Garden is around 25 minutes on foot from the Ridge Guesthouse.
Johannesburg, South Africa
USD 87/night
Offering a shared lounge and barbecue grills, the excellent Rivonia is located in a shopping neighbourhood, at a distance of 2.5 km from Cambridge Crossing Shopping Centre Paulshof.
Durban, South Africa
USD 94/night
Located approximately 25 minutes' walk from Palmiet Nature Reserve, the Westville Durban features a year-round outdoor pool.
Bloemfontein, South Africa
USD 55/night
Located 6 minutes' walk from Church and 2.1 km from Friends of the Zoo, the perfect 3-star Premiere Guesthouse features barbecue grills and a garden.
Graskop, South Africa
USD 96/night
The Westlodge is situated only 1.4 km from Pilgrims Rest and around a 10-minute ride from Panorama Route.
Durban, South Africa
USD 70/night
The 3-star Dolphin Coast Durban is situated in the Durban North district, 25 minutes' drive from King Shaka International airport.
Plettenberg Bay, South Africa
USD 248/night
Set within 25 minutes' walk of St Peters Anglican Church, the rooms in the 4-star Thanda Vista Bed & Breakfast Plettenberg Bay have views of sea.
Simon's Town, South Africa
USD 38/night
Penguin spotting is just 1.2 km from the 3-star Boulders, while South African Naval Museum is nearly 25 minutes' walk away.
Stellenbosch, South Africa
USD 100/night
Offering hiking and cycling, the 4-star Marianne Wine Estate Bed & Breakfast boasts a private location just a pleasant stroll away from Simonsberg Mountains.
Gordons Bay, South Africa
USD 57/night
Featuring various recreational opportunities and barbecue grills, the 3-star Helderberg Guesthouse Gordons Bay is 25 minutes' walk from Youth Crescent Play Park.
Worcester, South Africa
USD 72/night
Located approximately 20 minutes' walk from Karoo National Botanical Gardens, the 3-star 19Th Hole Golf Villa Bed And Breakfast features a swimming pool along with a sundeck, barbecue, and a garden.
Mbombela, South Africa
USD 206/night
The family Torburnlea Mbombela is 10 minutes by car from EcoTraining, boasting a shared lounge and a garden.
Plettenberg Bay, South Africa
USD 98/night
While staying at this 12-room the 3-star Beachfront Plettenberg Bay, you can easily walk over to Robberg Nature Reserve, which is just 9 minutes' walk away.
Umhlanga, South Africa
USD 50/night
Offering 8 rooms with views of the pool, the Blue Waves Umhlanga is set in the entertainment Umhlanga district, nearly 25 minutes' walk from Mindgame Escape.
Pretoria, South Africa
USD 67/night
The comfortable Andante Lodge is a perfect vacation spot at a distance of 4.3 km from Rietvleidam and other Pretoria landmarks.
St Lucia, South Africa
USD 110/night
Located merely 1.1 km from Saint Lucia Estuary, the 4-star Santa Lucia St Lucia features a swimming pool along with a shared lounge, barbecue grills, and a garden.
Best luxury hotels in South Africa
Marloth Park, South Africa
USD 179/night
Featuring 9 rooms with views of the private pool, the Turaco Marloth Park is set nearly 25 minutes' walk from Lionspruit Game Reserve.
Constantia, South Africa
USD 81/night
Offering an outdoor swimming pool, the luxury Cottages Constantia is 5 km from Kirstenbosch National Botanical Garden.
Franschhoek, South Africa
USD 1 775/night
Situated near a tram stop, the 5-star La Cle Village Franschhoek is just 0.6 km from Huguenot Monument.
Stellenbosch, South Africa
USD 192/night
The smoke-free De Hoek is a good starting point to Stellenbosch's sights including Stellenbosch University Botanical Garden, which is about 5 minutes' walk away.
Stellenbosch, South Africa
USD 91/night
Endler Hall is only 1.5 km from the Summerwood Stellenbosch and Rupert Museum is approximately a 10-minute drive away.
Cape Town, South Africa
USD 492/night
Offering a year-round outdoor swimming pool with views of ocean, the 5-star Azamare Luxury is located in the Camps Bay district of Cape Town.
Umdloti, South Africa
USD 123/night
Featuring an outdoor swimming pool, the 4-star Fairlight is set 15 minutes on foot from Umdloti beach tidal pool and offers panoramic views of the sea.
Wilderness, South Africa
USD 106/night
Sitting 3 km from Half Collared Kingfisher Trail, the 4-star Dune Beach House Bed & Breakfast is located in the Wilderness Beach district.
White River, South Africa
USD 56/night
Guests will be able to relax in a swimming pool, while enjoying the 4-star Country Lane White River's warm atmosphere a 25-minute walk from South African National Parks.
Bloemfontein, South Africa
USD 126/night
Featuring 8 rooms with views of the garden, the 4-star Liedjiesbos Bloemfontein is set a 10-minute ride from South African Armour Museum.
Jeffreys Bay, South Africa
USD 61/night
Featuring spa therapy and a play area, the 5-star Dio Dell Amore in Jeffreys Bay is perfectly located 4.9 km from Jeffreys Bay Main Beach.
Botrivier, South Africa
USD 114/night
Boasting a shared lounge and a library, along with a garden bar, the comfortable 4-star Wildekrans has a prime location a mere 5 minutes' walk from Green Mountain Trail.
Plettenberg Bay, South Africa
USD 84/night
Boasting a location in the coastal part of Plettenberg Bay just 8 minutes on foot from Brackenburn, the Vista features an Asian restaurant.
Chartwell, South Africa
USD 87/night
Featuring views of the garden, the luxury Aquanzi Lodge Chartwell includes an à la carte restaurant with South African cuisine.
Durban, South Africa
USD 49/night
St. Michaels is also located only 1.9 km from the Ridgesea Durban.
Sedgefield, South Africa
USD 141/night
Located a 10-minute drive from Gericke's Point, the luxury Dover Sedgefield features 7 rooms with views of the pool.
Somerset West, South Africa
USD 198/night
Offering an outdoor swimming pool, the 4-star Lalapanzi Lodge Somerset West is 4.3 km from The Lourensford Harvest Market.
Plettenberg Bay, South Africa
USD 237/night
Guests will be able to relax in an outdoor pool, while enjoying the 4-star Bayside Lodge's lovely atmosphere at a distance of 4.3 km from Plettenberg Bay Game Reserve.
Durban, South Africa
USD 106/night
The Tesorino is settled in the Umhlanga district of Durban, approximately 15 minutes on foot from uMhlanga Main Beach, and includes a poolside bar.
Plettenberg Bay, South Africa
USD 162/night
The 4-star Scallop Lodge Plettenberg Bay is 2.6 km from Brackenburn and offers an outdoor pool.
Cheap hotels in South Africa
Cape Town, South Africa
USD 57/night
Located within 5 minutes' walk of Bree Street, the Rose B&B Cape Town has 12 rooms, and lies near a train station.
Cape Town, South Africa
USD 73/night
While staying at the 3-star Sandown Lodge you are invited to discover Cape Town Science Centre, set approximately 10 minutes away by car, or Keurboom Park, which is merely 0.9 km away.
Plettenberg Bay, South Africa
USD 95/night
While staying at the 3-star Panoramic Blue you are invited to discover Goose Valley Golf Club, set 3.3 km away, or Lookout Beach, which is approximately 25 minutes' walk away.
Somerset West, South Africa
10.01 review
USD 64/night
While staying at the Somer Place Somerset West you are invited to discover Waterworld Strand, set approximately 10 minutes' drive away, or Cheetah Outreach, which is 3.3 km away.
Stellenbosch, South Africa
USD 41/night
Set 20 minutes' walk from Stellenbosch University Botanical Garden, the modern Besigheim Bed & Breakfast features a patio, barbecue, and a garden.
Durban, South Africa
USD 64/night
Located only 1.2 km from Umhlanga Rocks Promenade, the Joan'S Bed And Breakfast boasts a swimming pool.
Knysna, South Africa
USD 70/night
While staying at the 3-star Guinea Fowl you are invited to discover Ocean Odyssey Whale Watching Knysna, set nearly 25 minutes' walk away, or Brenton Blue Butterfly Nature Reserve, which is 4.8 km away.
Wilderness, South Africa
USD 62/night
Perdepoort Horse trails is at a distance of 4.4 km from the Wilderness Wilderness and Waterfall At End Of Giant Kingfisher Trail is around 10 minutes' drive away.
Pretoria, South Africa
USD 43/night
The Elonda B&B is situated at a distance of 2.6 km from Diep-in-die-Berg Conference Venue and around a 5-minute ride from Zita Park.
Johannesburg, South Africa
USD 48/night
The Acacia Johannesburg provides a swimming pool and is 2.9 km from Gillooly's Farm.
Addo, South Africa
USD 101/night
There are rooms facing garden and the 3-star Rosedale is set just 6 minutes' walk from Addo Raptor and Reptile Centre.
Johannesburg, South Africa
USD 18/night
44 Stanley Shopping Area is nearly 25 minutes on foot from the Agterplaas, while Gallery MOMO is only 1.3 km away.
Tulbagh, South Africa
USD 74/night
Located less than at a distance of 2.3 km from De Oude Drostdy, the 3-star Manley offers a large outdoor swimming pool.
Hermanus, South Africa
8.41 review
USD 76/night
Featuring a seasonal outdoor swimming pool and 11 rooms, The Potting Shed Hermanus is at a distance of 1.8 km from Cliff Path.
Stormsrivier, South Africa
USD 65/night
Located at a distance of 3.8 km from Paul Sauer Bridge and about 20 minutes' walk from Big Tree, the 3-star Andelomi Stormsrivier features an outdoor swimming pool and a poolside bar.
Addo, South Africa
USD 60/night
Merely 1.4 km from Addo Raptor and Reptile Centre, the 3-star Homestead overlooks the patio and features a picnic area, barbecue grills, and a garden.
Jeffreys Bay, South Africa
USD 71/night
While staying at the 3-star Marina Martinique Jeffreys Bay you are invited to discover Wacky Waterpark, set a 20-minute walk away, or Bingo Royale, which is 4.6 km away.
Jeffreys Bay, South Africa
USD 29/night
Supertubes is also located just 0.7 km from the 3-star Greystone Guesthouse Jeffreys Bay.
Wilderness, South Africa
USD 62/night
The 3-star Whales Way Wilderness offers 6 rooms and a botanical garden at a distance of 3.3 km from Half Collared Kingfisher Trail in the Wilderness Beach district.
Addo, South Africa
USD 76/night
The Happy Lands is situated in the very heart of Addo nearly 25 minutes on foot from Adrenalin Addo.
Bed & Breakfasts with beach in South Africa
Cape Town, South Africa
USD 177/night
Signal Hill is within a 5-minute drive of the comfortable Mountview Guest House, while Into the Blue is a mere 400 metres away.
Wilderness, South Africa
USD 104/night
Featuring a swimming pool combined with hiking and horseback riding, the 4-star Mont Fleur is located 2.8 km from Wilderness National Park.
East London, South Africa
USD 31/night
Set 5 minutes by car from Potter's Pass, the 3-star Sunnyridge Lodge East London offers 11 rooms and a swimming pool.
Knysna, South Africa
USD 85/night
Offering 6 rooms with views of the patio, the smoke-free Pumula Lodge is set in the Hunter's Home district, 10 minutes by car from Ocean Odyssey Whale Watching Knysna.
Port Elizabeth, South Africa
USD 41/night
Featuring a private swimming pool and 12 rooms, the 3-star Treetops Guesthouse is nearly 25 minutes' walk from Donkin Reserve.
Knysna, South Africa
USD 69/night
Set about a 25-minute walk from Skuilte Private Nature Reserve, the rooms in the 3-star Lagoon Lodge Knysna have views of garden.
Cape Town, South Africa
USD 149/night
Castle of Good Hope is at a distance of 3.9 km from the Dolphin Inn, while Putt-Putt Golf is merely a 7-minute stroll away.
Pretoria, South Africa
USD 71/night
Offering barbecue grills and a satellite flat-screen, the smoke-free All Seasons Pretoria is situated 3.3 km from Zita Park.
Port Elizabeth, South Africa
USD 86/night
Within 25 minutes' walk of Splash Waterworld, guests of the Millard Crescent Port Elizabeth may engage in a variety of activities, including mountain biking, hiking, and horse riding.
Wilderness, South Africa
USD 123/night
The 4-star Interlaken has a swimming pool and lies in proximity to Dolphin Point Lookout which is worth visiting.
St Francis Bay, South Africa
USD 78/night
The I-Lollo is situated at a distance of 2.6 km from Aqua Spa @ The Links and approximately a 10-minute drive from Bruces Beauties Surf Spot.
Cape Town, South Africa
USD 191/night
Situated in the Camps Bay district of Cape Town, the Balfour Place Guesthouse overlooks the sea and features a private swimming pool.
Hillcrest, South Africa
USD 80/night
Staying at the smoke-free Rivendell means you will be 2.6 km from The Valley of a 1000 Hills, while enjoying an outdoor swimming pool onsite.
Hillcrest, South Africa
USD 75/night
While staying at the perfect Valley Lodge Hillcrest you are invited to discover Iphithi Nature Reserve, set approximately 10 minutes away by car, or Springside Nature Reserve, which is 3.1 km away.
Port Elizabeth, South Africa
USD 41/night
Located a 10-minute ride from Happy Valley, the smoke-free Keiskama Port Elizabeth offers views of the garden and a seasonal outdoor pool.
St James, South Africa
USD 113/night
Located around 5 minutes on foot from St James Beach and only 1.7 km from SAPS Museum, the 3-star Blue features a library and a garden.
Durban, South Africa
USD 41/night
Set within 3.4 km of Kwa Muhle Museum, the Ridgeview Bed & Breakfast Durban features an outdoor swimming pool and a continental breakfast.
Port Elizabeth, South Africa
USD 66/night
The 4-star Beachwalk Port Elizabeth offers modern guest rooms and a swimming pool 1.4 km from Bayworld.
Cape Town, South Africa
USD 337/night
Lion's Head is at a distance of 2.9 km from the Boutique@10 Bed & Breakfast, while Oranjezicht City Farm is about a 10-minute ride away.
Plettenberg Bay, South Africa
USD 115/night
The comfortable 4-star Milkwood Manor On Sea Bed & Breakfast is nestled in the centre of Plettenberg Bay and 10 minutes by car from Sanctuary Beach.
Bed & Breakfasts with free parking in South Africa
George, South Africa
USD 55/night
Guests can also enjoy access to Cape Palette Art & Picture Framing, which is 2.6 km from the smoke-free French Lodge.
Montagu, South Africa
USD 155/night
Located merely a 6-minute walk from Leidam Bird Sanctuary, the charming Montagu Vines Montagu features a swimming pool for guests to relax in.
Cape Town, South Africa
USD 185/night
Boasting its location nearly 6 minutes' walk from De Waal Park, the Acorn House Bed & Breakfast has a year-round outdoor swimming pool and 9 rooms with views of Table Bay.
Port Elizabeth, South Africa
USD 109/night
The perfect 5-star Hacklewood Hill Country House Bed & Breakfast features a swimming pool and views of the garden, and is located at a 3.3 km distance from Nelson Mandela Metropolitan Art Museum.
St Francis Bay, South Africa
USD 404/night
The 5-star Sands @ St Francis Bed & Breakfast St Francis Bay has an à la carte restaurant specialising in local cuisine and is situated 5 minutes on foot from Two Harbours Walk Trail.
Cape Town, South Africa
USD 99/night
The 4-star Three with courtyard views lies just 7 minutes' walk from Oranjezicht City Farm.
Cape Town, South Africa
USD 125/night
Signal Hill is at a distance of 4.2 km from the 4-star Sundown Manor Cape Town that has restaurants and entertainment including chaise longues, various recreational opportunities, and a garden.
Port Elizabeth, South Africa
USD 60/night
The Conifer Port Elizabeth boasts a shared lounge, barbecue grills, and a garden on site and guests can laze by an outdoor swimming pool.
Port Elizabeth, South Africa
USD 118/night
The 4-star Admiralty is a perfect vacation spot approximately a 25-minute walk from Happy Valley and other Port Elizabeth landmarks.
Durban, South Africa
USD 114/night
Providing travelers with a shared lounge, recreational facilities, and a garden, the 4-star Loggia Durban is set in the Umhlanga district, approximately a 25-minute walk from uMhlanga Lighthouse.
Cape Town, South Africa
USD 50/night
The comfortable Liberty Lodge Guest House Cape Town overlooks Table Mountain and is located only 0.6 km from Labia Theatre.
Ballito, South Africa
USD 199/night
Approximately 25 minutes' walk from Thompsons Beach, the 5-star Petite Provence features a patio, barbecue grills, and a garden.
Stellenbosch, South Africa
USD 103/night
While staying at the Penelope'S Stellenbosch Bed & Breakfast Stellenbosch you are invited to discover Blaauwklippen Family Market, set approximately a 20-minute walk away, or Dorp Street, which is 2.2 km away.
Durban, South Africa
USD 47/night
While staying at the family-run Roseland House Bed & Breakfast you are invited to discover Durban Botanic Garden, set a 25-minute walk away, or Kwa Muhle Museum, which is 3.4 km away.
Oudtshoorn, South Africa
USD 80/night
Offering a restaurant, the Old Mill Lodge lies in a beautiful area, at a distance of 2.6 km from Cango Wildlife Ranch and approximately a 25-minute stroll from Cango Ostrich Farm.
Port Elizabeth, South Africa
USD 80/night
Shark Rock Pier is a 20-minute stroll from the smoke-free Carslogie House Bed & Breakfast and features shopping and dining.
Melkbosstrand, South Africa
USD 62/night
Featuring a fitness studio and a swimming pool, 3-star The Sandcastle is located 1.5 km from Atlantic Beach Golf Course.
Gordons Bay, South Africa
USD 110/night
Situated about 10 minutes by car from Gordon's Bay Main Beach, the charming Kloof offers 6 rooms.
Rietvalleirand, South Africa
USD 79/night
Featuring 23 rooms with views of the garden, the designer Pheasant Hill Rietvalleirand is set a 15-minute drive from Rietvleidam.
Centurion, South Africa
USD 112/night
Set within 10 minutes' drive of German Visa Collections, the 4-star Leopardsong Manor Bed & Breakfast lies in a business area.
Top Bed & Breakfasts in South Africa
Cape Town, South Africa
USD 73/night
Table Mountain Aerial Cableway is at a distance of 2.5 km from the 4-star African Vibes, while Clifton 4th Beach is about a 25-minute walk away.
Cape Town, South Africa
USD 138/night
Set approximately a 10-minute walk from Molteno Reservoir, the 2-star Himmelblau features an outdoor swimming pool.
Plettenberg Bay, South Africa
USD 152/night
Located at a distance of 3.7 km from Plettenberg Bay Game Reserve, a shared lounge and a garden are available at the 4-star Bitou.
Plettenberg Bay, South Africa
USD 166/night
Positioned a 5-minute ride from Knysna Elephant Park, guests can enjoy local dishes at the stylish By Raw Africa Boutique Collection's à la carte restaurant.
Honeydew, South Africa
USD 98/night
Set nearly a 20-minute walk from Northlands Corner, the rooms in the 3-star North Haven have views of garden.
Johannesburg, South Africa
USD 107/night
Goodman Gallery is also set a 10-minute drive from the 3-star Foxwood House Bed & Breakfast Johannesburg.
Cape Town, South Africa
USD 198/night
Set only 0.7 km from Uthando in the Claremont district of Cape Town, the Harfield Cape Town features an outdoor pool.
Pretoria, South Africa
USD 58/night
Sitting approximately 3 km from Groenkloof Nature Reserve, the 3-star Waterkloof offers various recreational opportunities, barbecue grills, and a satellite flat-screen.
Piet Retief, South Africa
USD 72/night
Located nearly 25 minutes' walk from Mall @ Mfula, the 3-star African Flair Piet Retief features 6 rooms, barbecue grills, a satellite flat-screen, and a garden.
Port Elizabeth, South Africa
USD 93/night
Featuring 9 rooms with views of the patio, the 4-star Ocean Bay is set nearly 25 minutes' walk from Happy Valley.
Cape Town, South Africa
USD 157/night
Millers Point Tidal Pool is within 2.8 km of the 4-star Watercolours House Bed & Breakfast, while Heritage Museum is approximately a 10-minute ride away.
Durban, South Africa
USD 83/night
Golf Course at The Bluff is approximately 5 minutes by car from the Misty Blue, while Phansi Museum is approximately 6 km away.
Bloemfontein, South Africa
USD 59/night
With barbecue grills and a garden at the premises, the 4-star Jedidja Bloemfontein is located at a distance of 3.1 km from Fourth Raadsaal.
Cape Town, South Africa
USD 111/night
Nestled in the Camps Bay district of Cape Town, the Camps Bay is approximately a 10-minute ride from Maiden's Cove.
Port Elizabeth, South Africa
USD 45/night
The Kingfisher Guesthouse is situated just 200 metres from Pollock and around a 5-minute drive from Humewood Golf Club.
Hazyview, South Africa
USD 155/night
Featuring 11 rooms with views of the pool, the 4-star Ashbourne is set at a distance of 4 km from Elephant Whispers.
East London, South Africa
USD 40/night
Mpongo Park Game Private Reserve is approximately a 10-minute ride from the Fish Eagle, while Buffalo City Stadium is approximately 6 km away.
Amanzimtoti, South Africa
USD 80/night
While staying at the residential Guest House you are invited to discover Amanzimtoti Beach, set a 10-minute drive away, or Amanzimtoti Bird Sanctuary, which is 2.3 km away.
Pietermaritzburg, South Africa
USD 55/night
Featuring 6 rooms, a casino and barbecue grills, the comfortable 3-star Tancredi B&B is 4.1 km from Carter High School in Pietermaritzburg.
Middelburg (Eastern Cape), South Africa
USD 63/night
Set within 1 km of Middelburg Museum, the Celtis offers 17 rooms and a swimming pool.