Most popular cities in South Africa
Cape Town82 guest houses
Johannesburg39 guest houses
Pretoria35 guest houses
Durban20 guest houses
Top landmarks in South Africa
-
Hospitals
-
Landmark
- Emerald Casino3 hotels
- North-West University Vaal Triangle Campus4 hotels
- Braamfontein Station3 hotels
- Nelson Mandela University7 hotels
- Spice Route3 hotels
- Musgrave Shopping Centre4 hotels
- Senwes Park3 hotels
- Buffalo Park Cricket Stadium4 hotels
- Mangaung Oval7 hotels
- Time Square Casino9 hotels
- Graskop Gorge lift3 hotels
-
Monuments and Landmarks
-
Mountain
-
Parks
-
Popular attractions
- Gateway Mall7 hotels
- V&A Waterfront19 hotels
- Long Street31 hotels
- Nelson Mandela Gateway22 hotels
- Newcastle Golf Club3 hotels
- University of Pretoria9 hotels
- Melrose Arch Shopping Centre5 hotels
- Eastgate Shopping Centre3 hotels
- Durbanville Rose Garden3 hotels
- De Ville Shopping Centre3 hotels
- Willowbridge Mall4 hotels
- Rust-en-Vrede Art Gallery3 hotels
- Hartbeespoort Dam7 hotels
- Makhado Crossing Shopping Centre3 hotels
- Waterfall Park Midrand3 hotels
- Tzaneen Dam Nature Reserve3 hotels
- Suspension Bridge5 hotels
-
Shopping Area
-
Stadiums
-
University
Amazing spa hotels in South Africa
Stellenbosch, South Africa
8.4132 reviews
USD 230/night
Offering 10 rooms together with massage therapy, various recreational opportunities and entertainment activities onsite, the Clos Malverne Wine Estate Stellenbosch is set in a protected area.
Hermanus, South Africa
8.4173 reviews
USD 235/night
The à la carte restaurant at the comfortable 4-star Auberge Burgundy serves local local cuisine, and guests can lounge at the outdoor swimming pool.
Kempton Park, South Africa
8.4474 reviews
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
8.464 reviews
USD 453/night
The comfortable Last Word Long is a 25-minute stroll from Imhoff Farm, boasting various recreational opportunities and entertainment activities.
Stellenbosch, South Africa
8.4120 reviews
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
8.4341 reviews
USD 177/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
8.6301 reviews
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.
Paarl, South Africa
8.6140 reviews
USD 144/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.
Pretoria, South Africa
8.210 reviews
USD 341/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
8.26 reviews
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.
Franschhoek, South Africa
8.2233 reviews
USD 323/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
8.421 reviews
USD 83/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
8.664 reviews
USD 259/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.
Bloemfontein, South Africa
8.032 reviews
USD 96/night
Approximately 0.5 miles from Bram Fischer International airport, the 3-star Monte Bello Estate Bloemfontein offers a wellness area for guests' enjoyment.
Ladybrand, South Africa
7.833 reviews
USD 118/night
Located about a 15-minute walk from Ladybrand Golf Course, the Cranberry Cottage offers a year-round outdoor pool and a gym facility for guests.
Knysna, South Africa
8.258 reviews
USD 458/night
The 5-star luxurious Kanonkop House, lodged in the Kanonkop district, boasts a lounge bar and views of the patio.
Hermanus, South Africa
8.668 reviews
USD 339/night
About 5 minutes' walk from Sievers Point and within 1.2 miles of Shopping Centre, the 4-star Abalone Guest Lodge features the outdoor swimming pool along with a lounge bar.
St Francis Bay, South Africa
8.233 reviews
USD 246/night
Chokka Trail is 3 miles from the 4-star St Francis Golf Lodge St. Francis Bay, while St. Francis Bay Market is approximately a 5-minute walk away.
Hartbeespoort, South Africa
8.436 reviews
USD 49/night
Located in an entertainment area and approximately 10 minutes' drive from The Aloe Farm, the boutique Club Cocomo Hartbeespoort features 9 rooms plus the outdoor swimming pool.
Cape Town, South Africa
8.272 reviews
USD 1 337/night
Featuring facials, various recreational opportunities and entertainment activities, the 4-star smoke-free Sea Star Rocks Boutique Cape Town is 25 minutes by foot from Maiden's Cove.
Top family hotels in South Africa
Stellenbosch, South Africa
8.2121 reviews
USD 334/night
Toy & Miniature Museum is 3.9 miles from the Jordan Suites, while Technopark Stellenbosch is approximately 3 miles away.
Swellendam, South Africa
8.4113 reviews
USD 90/night
Staying at the 5-star boutique Rothman Manor Swellendam, located in a historical district, guests can keep active with canoeing, hiking and horseback riding.
Hluhluwe, South Africa
8.444 reviews
USD 215/night
The 4-star Falaza Game Park And Spa Hluhluwe lies 0.8 miles from Kuleni Game Park, and features a store and a restaurant.
Knysna, South Africa
8.060 reviews
USD 104/night
Located within 2.2 miles of Brenton Beach, the perfect Belvidere Manor Knysna features an outdoor pool.
Stellenbosch, South Africa
8.4240 reviews
USD 181/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
8.679 reviews
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.
Cape Town, South Africa
8.260 reviews
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.
Franschhoek, South Africa
8.689 reviews
USD 382/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.
Cape Town, South Africa
8.651 reviews
USD 210/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.
Mossel Bay, South Africa
8.4236 reviews
USD 108/night
The Aquamarine Mossel Bay is a comfortable 4-star property set only 0.9 miles from Santos Beach and 14 minutes by foot from Cape St Blaize Lighthouse.
Cape Town, South Africa
8.6156 reviews
USD 112/night
Located within 0.2 miles of Iziko South African Museum and Planetarium, the 4-star Parker features 10 rooms with views of the garden.
Wilderness, South Africa
8.2146 reviews
USD 237/night
Situated in the very heart of Wilderness and approximately 1.3 miles from Wilderness National Park, the 4-star Moontide Riverside Lodge offers 12 rooms.
Port Elizabeth, South Africa
8.226 reviews
USD 67/night
Located within 2.1 miles of Apple Express Steam Train, the perfect 3-star Admirals features a swimming pool and 8 spacious rooms.
Pretoria, South Africa
8.277 reviews
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.
Wellington, South Africa
8.049 reviews
USD 198/night
The superb Val Du Charron Wine & Leisure Estate Wellington is 3.1 miles from Bainskloof, boasting massage therapy, entertainment activities and wine tasting sessions.
Franschhoek, South Africa
8.480 reviews
USD 238/night
Nestled in a shopping neighbourhood, the 4-star Auberge Clermont Franschhoek is approximately 1.3 miles from Grand Provence Estate.
Wellington, South Africa
7.427 reviews
USD 122/night
The Diemersfontein Wine & Country Estate is placed in a protected area of Wellington, 2.4 miles from Bovlei Wine Cellars and a 5-minute drive from Breytenbach Sentrum.
Somerset West, South Africa
8.2100 reviews
USD 155/night
Erinvale Golf Club is set 1.9 miles from the luxury Spanish Farm Guest Lodge By Raw Africa Boutique Collection Somerset West.
Hermanus, South Africa
8.2122 reviews
USD 135/night
The comfortable House On Westcliff with a swimming pool is 2.2 miles from Hermanus Golf Club.
Franschhoek, South Africa
8.4124 reviews
USD 174/night
Located in a historical neighbourhood approximately 0.4 miles from Akademie Street, the 4-star Ashbourne Boutique Guest House Franschhoek features an outdoor pool and the lounge bar.
Cheap hotels in South Africa
Polokwane, South Africa
USD 44/night
While staying at the Home Sweet Home you are invited to discover Splash Polokwane, set a 10-minute drive away, or St John Church, which is 1.9 miles away.
Laingsburg, South Africa
8.027 reviews
USD 51/night
Set 10 minutes by foot from Laingsburg Tourism, the Swallows Nest offers 14 rooms and a plunge pool.
Klerksdorp, South Africa
USD 29/night
Klerksdorp Concentration Camp and Klerksdorp Museum are located 0.6 miles and 1.7 miles from the Rose Guesthouse respectively.
Stellenbosch, South Africa
8.676 reviews
USD 31/night
Situated in the very heart of Stellenbosch and within 1.2 miles of Toy & Miniature Museum, the 3-star Magnolia Place Guest Houses offers 23 rooms.
Johannesburg, South Africa
8.251 reviews
USD 26/night
The Linden Guest House Johannesburg, lodged in the Randburg district, boasts a pool bar and views of the garden.
Port Elizabeth, South Africa
8.010 reviews
USD 29/night
Newton Park Methodist Church is less than 9 minutes by foot from the 2-star Garden Gate Guest House Port Elizabeth and North End Lake is around 1.7 miles away.
Port Elizabeth, South Africa
8.474 reviews
USD 38/night
The Ascot Place Port Elizabeth with an outdoor swimming pool is 1.1 miles from The Bridge at Greenacres.
Wilderness, South Africa
8.295 reviews
USD 41/night
Victoria heights reptile and bird park and Half Collared Kingfisher Trail are located 2.7 miles and 2.1 miles from the Sea La Vie Beach House Wilderness respectively.
Durbanville, South Africa
8.033 reviews
USD 55/night
The 3-star D'Aria Guest Cottages is set within 2.2 miles of De Ville Shopping Centre and within 25 minutes' walk of Hillcrest Estate.
Cape Town, South Africa
8.2226 reviews
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
8.014 reviews
USD 19/night
Indonesian Embassy is set 1.6 miles from the Inn.
Polokwane, South Africa
7.65 reviews
USD 32/night
St John Church is within 1.6 miles of the Favour Guest House Polokwane.
Johannesburg, South Africa
8.218 reviews
USD 28/night
Located within 3 miles of Johannesburg Expo Centre, the 4-star Winchester welcomes guests with an outdoor pool and an a tropical garden garden.
Mossel Bay, South Africa
8.249 reviews
USD 63/night
Zipline Mossel Bay and White Shark Parasailing are located 1.2 miles and 1.1 miles from the Sandstone Manor respectively.
Johannesburg, South Africa
8.212 reviews
USD 49/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.
Franschhoek, South Africa
8.2121 reviews
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.
Swellendam, South Africa
8.6285 reviews
USD 62/night
NG Kerk, Swellendam is 0.9 miles away and Two Feathers Horse Trails can be reached within 5 minutes by car.
Graskop, South Africa
8.293 reviews
USD 74/night
Natural Bridge is about 0.4 miles away and Dam can be reached within 5 minutes by car.
Agulhas, South Africa
8.614 reviews
USD 71/night
Featuring 9 rooms with views of the landscape, the Cape Agulhas Guest House is set around a 20-minute stroll from Southernmost Tip Of Africa.
Johannesburg, South Africa
8.68 reviews
USD 40/night
Comprising 18 rooms, the 3-star cheap Bella Casa Johannesburg is set near a shopping district within 2.2 miles of RollEgoli.
hotels with beach in South Africa
Durban, South Africa
USD 60/night
Granada Square Shopping Centre is set 1.7 miles from the 2-star Somerset In Durban.
Franschhoek, South Africa
8.213 reviews
USD 788/night
Located 35 miles from Cape Town International airport, the Ludus Magnus Boutique provides airport shuttle bus service, as well as bicycles for rent.
Wilderness, South Africa
8.222 reviews
USD 106/night
Within 17 miles of Acrobranch Wildwoods, the White Sands Self-Catering Units Wilderness includes 6 rooms.
Cape Town, South Africa
8.2132 reviews
USD 112/night
The 3-star boutique Atlantic Palms is within 1.9 miles of Milnerton Lighthouse, boasting entertainment activities and loungers.
Wilderness, South Africa
8.454 reviews
USD 304/night
Set 0.6 miles from Milkwood Village Shopping Centre, the rooms in the quality Sea Paradise Wilderness have views of sea.
Wilderness, South Africa
8.456 reviews
USD 149/night
The Haus Am Strand - On The Beach, located in the Wilderness Beach district, has spa therapy, entertainment activities and barbeque grills.
Langebaan, South Africa
8.260 reviews
USD 81/night
1 miles from The Laguna Mall, the Crystal Lagoon Langebaan offers windsurfing, canoeing and cycling for guests to keep active.
Wilderness, South Africa
8.6104 reviews
USD 229/night
Kingfisher Trail is 10 minutes' drive from the 5-star Beach Villa.
Port Elizabeth, South Africa
8.630 reviews
USD 49/night
Featuring the outdoor swimming pool and 8 rooms, the Aqua Marine is a mere 0.9 miles from McArthur Pool and Leisure Centre.
Amanzimtoti, South Africa
8.433 reviews
USD 37/night
Offering diving, horseback riding and bowling in the area, the Santorini lies 0.4 miles from Amanzimtoti Bird Sanctuary, and 20 minutes by foot from Splash Waterworld.
Pringle Bay, South Africa
8.471 reviews
USD 217/night
Kogelberg Biosphere is 2.6 miles from the Villa Marine Guest House.
Hermanus, South Africa
8.2136 reviews
USD 159/night
Set approximately 15 minutes' drive from Gearing's Point, the elegant 138 Marine Beachfront Guesthouse features 6 rooms with private bathrooms.
hotels with free parking in South Africa
Midrand, South Africa
7.423 reviews
USD 155/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
8.4114 reviews
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.
Franschhoek, South Africa
8.4176 reviews
USD 419/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.
Oudtshoorn, South Africa
8.2208 reviews
USD 110/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.
Oyster Bay, South Africa
8.426 reviews
USD 174/night
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.
Cape Town, South Africa
8.661 reviews
USD 399/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
8.4141 reviews
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
8.417 reviews
USD 93/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
8.442 reviews
USD 301/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.
Knysna, South Africa
8.4198 reviews
USD 297/night
34 Degrees South is also set 10 minutes' drive from the 4-star Amanzi Island Boutique Knysna.
Cape Town, South Africa
8.449 reviews
USD 85/night
The 4-star Walden House has a swimming pool and lies within 950 feet of Labia Theatre which is worth visiting.
Cape Town, South Africa
8.4102 reviews
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
8.2119 reviews
USD 144/night
Offering a year-round outdoor swimming pool, the Blyde River Wilderness is around 1.9 miles from Jessica the Hippo.
Johannesburg, South Africa
8.6186 reviews
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
8.0120 reviews
USD 95/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.
Stellenbosch, South Africa
8.4346 reviews
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.
Cape Town, South Africa
8.2116 reviews
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.
Franschhoek, South Africa
8.2283 reviews
USD 148/night
Located about 25 minutes' stroll from Heritage Square, the 4-star Lavender Farm boasts a seasonal outdoor pool.
Kalk Bay, South Africa
8.022 reviews
USD 321/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.
Hermanus, South Africa
8.4138 reviews
USD 211/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.
Top hotels in South Africa
Cape Town, South Africa
8.432 reviews
USD 61/night
Nestled in the Milnerton district of Cape Town, the 2-star Buddha Garden is 0.8 miles from Milnerton Lighthouse.
Durban, South Africa
8.231 reviews
USD 91/night
Set about a 20-minute stroll from Whalebone Pier, the 4-star Casa Ridge Self-Catering Durban features various recreational opportunities, entertainment activities and barbeque.
Hermanus, South Africa
8.465 reviews
USD 328/night
The 5-star modern Selkirk House is approximately 2.3 miles from Grotto Beach, boasting entertainment activities and barbeque.
Stellenbosch, South Africa
8.2132 reviews
USD 115/night
Located in a historical district 2 miles from Eaglevlei, the charming Hawksmoor House Stellenbosch has 15 rooms and an outdoor pool.
Cape Town, South Africa
8.482 reviews
USD 96/night
Set 0.3 miles from Molteno Reservoir, the Abbey Manor Luxury features the outdoor swimming pool.
Plettenberg Bay, South Africa
8.4141 reviews
USD 217/night
The comfortable 4-star Christiana is nestled in the heart of Plettenberg Bay and 2.8 miles from Lookout Beach.
Cape Town, South Africa
8.4147 reviews
USD 124/night
Featuring 7 rooms with views of the sea, the quality Diamond House is set within 2 miles of Oranjezicht City Farm.
Midrand, South Africa
7.835 reviews
USD 66/night
Located 0.9 miles from Eskom Convention Centre, the luxurious Accolades Boutique Venue offers an English breakfast and features a swimming pool.
Franschhoek, South Africa
8.4139 reviews
USD 309/night
Centrally located within 6 minutes' walk of Huguenot Monument, the Maison Chablis Guest House features fitness classes, massage therapy and entertainment activities.
Jeffreys Bay, South Africa
8.251 reviews
USD 130/night
Set within 1.3 miles of Noorsekloof Local Authority Nature Reserve, the rooms in the Supertubes Guesthouse Jeffreys Bay have views of sea.
Bloemfontein, South Africa
8.66 reviews
USD 56/night
Set within a 5-minute drive of Preller Square, the 4-star Altissimo Guesthouse features various recreational opportunities and entertainment activities.
Cape Town, South Africa
8.4105 reviews
USD 159/night
You can take a dip in a swimming pool at the 5-star Villa Coloniale Schumacher Luxury Retreat, located in the heart of Cape Town.
Montagu, South Africa
8.4104 reviews
USD 398/night
Set within 2.9 miles of IBIS Gallery, the Galenia Estate Montagu provides superb views of the patio along with 10 rooms.
Skukuza, South Africa
8.48 reviews
USD 1 282/night
The 4-star Rhino Walking Safaris lies 40 minutes' drive from Skukuza airport and features a wine basement and a restaurant.
Cape Town, South Africa
8.498 reviews
USD 180/night
The 4-star Rouge On Rose Boutique Cape Town is situated near the shopping district of Cape Town, less than 5 minutes by foot from Grand Parade Shopping Centre.
Stellenbosch, South Africa
8.294 reviews
USD 422/night
Settled in a protected area just a drive from Gordon's Bay, the comfortable Webersburg provides a lounge bar and a swimming pool.
Hoedspruit, South Africa
8.452 reviews
USD 811/night
Located approximately 4.1 miles from Kingfisher Gallery, the 4-star Umvangati House Hoedspruit features a swimming pool.
Somerset West, South Africa
8.611 reviews
USD 25/night
Staying at the 3-star Mooring House Guest means you will be 25 minutes' walk from Somerset West Golf Club, while enjoying a swimming pool onsite.
Cape Town, South Africa
8.820 reviews
USD 171/night
Boasting its location approximately 0.5 miles from Newlands Brewery, the 4-star Hedge House Guest House Cape Town has a swimming pool and 7 rooms with views of Table Mountain.
Cape Town, South Africa
8.478 reviews
USD 270/night
Guests will enjoy a swimming pool and 6 rooms, while staying at the smoke free Atlantic Gold Cape Town with location just a drive from Table Mountain.