Most popular cities in South Africa
Cape Town404 hotels
Durban162 hotels
Johannesburg251 hotels
Pretoria160 hotels
South Africa hotels
Cape Town, South Africa
USD 73/night
On the territory of the elegant Grand Daddy Boutique Hotel By Bon Hotels, set nearly a 5-minute walk from Western Cape Provincial Parliament, guests can enjoy mountain biking, rock climbing and hiking plus a sky bar.
Cape St. Francis, South Africa
USD 107/night
46 rooms and a swimming pool are available in the luxury Cape St Francis Resort, located merely 5 minutes' walk from Chokka Trail.
Somerset West, South Africa
USD 204/night
Featuring an à la carte restaurant, the Erinvale Estate Hotel & Spa Somerset West is located a 7-minute walk from The Lourensford Harvest Market and boasts a swimming pool.
Johannesburg, South Africa
USD 97/night
Boasting a perfect location in Johannesburg, the 4-star Southern Sun Sandton features Chairman restaurant and a pool bar.
Cape Town, South Africa
USD 112/night
Located not very far from Table Mountain, the lovely 4-star O On Kloof Boutique Hotel & features a swimming pool and 8 rooms plus it is a 10-minute ride from South African National Gallery.
Oudtshoorn, South Africa
USD 93/night
Located in the business district of Oudtshoorn and a 10-minute ride from Moooi Art Gallery, the comfortable Queens Hotel By Bon Hotels features 42 rooms plus a swimming pool.
Cape Town, South Africa
USD 69/night
Cape Quarter Lifestyle Village is only 12 minutes' walk from the 3-star Daddy Long Legs Art Cape Town that has restaurants and entertainment including a shared lounge and various recreational opportunities.
Hermanus, South Africa
USD 125/night
Located merely 300 metres from Arabella Country Estate Golf Course, the perfect 5-star Arabella Hotel, Golf And Spa features an outdoor swimming pool and a health club.
Cape Town, South Africa
USD 975/night
The traditional Cape Grace Managed By Accor Cape Town is set in a waterfront district along a motorway, featuring steam baths, chaise longues and recreational facilities on-site.
Cape Town, South Africa
USD 281/night
Set merely an 8-minute walk from Camps Bay Beach, the elegant 4-star Camps Bay Retreat Cape Town features an à la carte restaurant serving Asian cuisine.
Port Elizabeth, South Africa
USD 86/night
Featuring a shared lounge and a garden, 4-star The Kelway Port Elizabeth is set in a tourist area nearly 25 minutes' walk from South End Museum.
Cape Town, South Africa
USD 405/night
Located at a 1.6 km distance from Cape Town International Convention Centre, the luxury Victoria & Alfred Hotel By Newmark features 94 rooms with views of the courtyard.
Cape Town, South Africa
USD 70/night
Located within a 6-minute stroll of the four-screen Labia Theatre and about 18 minutes' walk from South African Jewish Museum, the excellent 4-star Cape Milner features a cigar bar plus a swimming pool.
Sun City, South Africa
5.61 review
USD 185/night
Located within a 10-minute drive of Pilanesberg National Park, the inviting 3-star Cabanas Hotel At Sun City Resort Sun City features 380 rooms, water slides, spa therapy and entertainment activities.
Plettenberg Bay, South Africa
USD 316/night
The Plettenberg Plettenberg Bay overlooks the Indian Ocean and offers 37 rooms with available a steam room and an outdoor swimming pool.
Paarl, South Africa
USD 242/night
There is an à la carte restaurant available in the charming Grande Roche, which is set in a historical neighbourhood.
Malalane, South Africa
USD 153/night
Every guest will enjoy an à la carte restaurant and an indoor swimming pool available onsite, while the Pestana Kruger Lodge offers prime setting in a tourist area of Malalane.
Cape Town, South Africa
USD 92/night
Located within 5 minutes' walk of Nobel Square, only 1.6 km from V&A Waterfront, the 5-star Sugar Cape Town features spa therapy and a shared lounge along with 13 rooms.
Durban, South Africa
USD 76/night
Located 20 minutes' walk from Mindgame Escape, the luxury Royal Palm Durban offers luxury rooms plus facials, a courtyard, and a garden onsite.
Cape Town, South Africa
USD 482/night
Boasting an ideal location relatively near Table Mountain, the sophisticated 5-star Westin offers to try international dishes, while a hot tub, sauna facilities and an indoor pool are also available.
More hotels in South Africa:
Best 5-star hotels in South Africa
Cape Town, South Africa
USD 961/night
The contemporary One&Only Cape Town is located in a shopping neighbourhood, overlooking Table Mountain and boasts an infinity swimming pool along with sauna facilities and an outdoor swimming pool on-site.
Knysna, South Africa
USD 209/night
Dining at pizza restaurant with local dishes is available at the Simola, set approximately a 10-minute drive from Holy Trinity Church.
Port Elizabeth, South Africa
USD 161/night
Providing a private pool along with 10 rooms, the superb No5 Boutique is placed around 20 minutes' walk from Splash Waterworld Supertubes.
Johannesburg, South Africa
USD 267/night
Located in a business area and just 1.7 km from Goodman Gallery, the Park Hyatt Johannesburg features 31 rooms plus an outdoor swimming pool.
Stellenbosch, South Africa
USD 105/night
The Stellenbosch Village Museum is located nearly 5 minutes' walk from the 5-star Coopmanhuijs Boutique Hotel &, that boasts a steam room, sauna facilities and an outdoor swimming pool.
Cape Town, South Africa
2.01 review
USD 210/night
Offering a swimming pool, the 5-star Hyatt Regency is placed in the historic area of Cape Town, 8 minutes' walk from Greenmarket Square.
Cape Town, South Africa
USD 85/night
While staying at the perfect The Capital 15 On Orange Hotel & Cape Town, which is located in the City Bowl district, you can enjoy the lounge bar and an outdoor swimming pool.
Johannesburg, South Africa
USD 233/night
The 5-star Sandton Sun And Towers is a 10-minute drive from Hyde Park Corner, boasting fitness classes, facials and massage therapy.
Kempton Park, South Africa
USD 244/night
Offering a swimming pool, massage therapy and live entertainment, the stunning Peermont D'Oreale Grande At Emperors Palace is located 10 minutes on foot from Parking.
Stellenbosch, South Africa
USD 373/night
The intimate 5-star Majeka House Stellenbosch with a year-round outdoor swimming pool is within 10 minutes' drive of Musa Khaly's Art Gallery.
Cape Town, South Africa
USD 231/night
Providing guests with an outdoor swimming pool onsite, the boutique Zest Boutique Cape Town has spacious rooms with a stunning view in a popular area.
Cape Town, South Africa
USD 183/night
Offering a year-round outdoor pool, the world-class 5-star Queen Victoria Hotel By Newmark is located in the vibrant part of Cape Town, within 5 minutes' drive of the metropolitical church "St George's Cathedral".
Johannesburg, South Africa
USD 175/night
Located in the Melrose district and a 10-minute ride from Hyde Park Corner, the exclusive 5-star African Pride Melrose Arch, Autograph Collection Johannesburg features 118 rooms plus an outdoor swimming pool.
Swellendam, South Africa
USD 203/night
Featuring a shared lounge and a large garden, the smoke-free De Kloof Swellendam is an 11-minute walk from SwellenMark Regional Shopping Center.
Amanzimtoti, South Africa
USD 57/night
Located around a 10-minute walk from Toti Mall, the unique The View Boutique Hotel And offers views of the garden along with a hot tub, sauna facilities and an outdoor swimming pool.
Cape Town, South Africa
USD 390/night
Offering 6 rooms with views of the garden, the 5-star Dock House Boutique Hotel And Spa By Newmark is set in the Waterfront district of Cape Town, 5 minutes' drive from District Six Museum.
Knysna, South Africa
USD 344/night
The fantastic 5-star Pezula Nature Retreat is nestled in the centre of Knysna and at a 4.3 km distance from Featherbed Nature Reserve.
Magaliesburg, South Africa
USD 213/night
Guests of the Mount Grace Hotel & Magaliesburg, set near a motorway, are invited to get re-energized using an infinity pool together with an outdoor hot tub, a steam room and a Jacuzzi.
Johannesburg, South Africa
8.81 review
USD 194/night
Set less than 7 minutes' walk from African Craft Market of Rosebank in a trendy area, the 5-star 54 On Bath features a year-round outdoor pool.
Paternoster, South Africa
USD 254/night
The eco-friendly Strandloper Ocean Boutique Paternoster is about 15 minutes' walk from Stone Fish Studio and Gallery and has a quick access to Mosselbank Beach.
Most popular 4-star hotels in South Africa
Johannesburg, South Africa
USD 73/night
Featuring sauna facilities and an outdoor swimming pool, the Southern Sun Rosebank is located in a business area a 7-minute stroll from The Mall of Rosebank.
Knysna, South Africa
USD 106/night
54 rooms and a swimming pool are available in the elegant 4-star Rex Knysna, located merely a 6-minute walk from Featherbed Co.
George, South Africa
USD 277/night
Featuring aerobics classes, facials and barbeque grills, the opulent Oubaai Hotel Golf & Spa George is set in a protected area nearly a 10-minute drive from Herolds Bay Beach.
Stellenbosch, South Africa
USD 247/night
End your day in the charming 4-star Oude Werf that is located a 10-minute ride from De Zalze Golf Club and offers a swimming pool.
Cape Town, South Africa
USD 69/night
Offering an outdoor swimming pool, the 4-star Cresta Grande Cape Town is located approximately 16 minutes on foot from Cape Quarter Lifestyle Village Neighbourhood.
Knysna, South Africa
USD 363/night
Located a 10-minute drive from Featherbed Co, the family Moorings Knysna features 109 rooms with views of the forest.
Melkbosstrand, South Africa
USD 134/night
You can relax by an outdoor swimming pool in the 4-star Atlantic Melkbosstrand, located at a distance of 4.3 km from Blaauwberg Nature Reserve.
Cape Town, South Africa
USD 55/night
Featuring massage therapy, recreational facilities and entertainment activities, the wonderful Doubletree By Hilton Cape Town Upper Eastside has a perfect setting at a 0.7 km distance from The Neighbourgoods Market.
Johannesburg, South Africa
USD 168/night
Set in a restaurant area, the modern Radisson Blu Gautrain Hotel, Sandton has a swimming pool and 217 rooms 8 minutes' stroll from Sandton Convention Center.
Port Elizabeth, South Africa
USD 121/night
The 4-star Singa Lodge Port Elizabeth features a swimming pool and views of the patio, and is located approximately a 25-minute walk from Happy Valley.
Johannesburg, South Africa
USD 76/night
Situated approximately a 25-minute walk from Nelson Mandela Foundation, the 4-star Holiday Inn Johannesburg-Rosebank By Ihg Johannesburg features sun loungers and a garden.
Cape Town, South Africa
USD 65/night
Set a 10-minute drive from District Six Museum, the smoke-free Atlantic Cape Town lies in the Sea Point district.
Stellenbosch, South Africa
10.01 review
USD 91/night
While staying at this 82-room the eco-friendly Spier Hotel And Wine Farm Stellenbosch bordered by the Eerste River, guests can mingle at the à la carte restaurant and pool bar or relax by a swimming pool.
Randburg, South Africa
USD 77/night
Featuring a swimming pool, the Fairway Hotel, Spa & Golf offers a luxurious location in the very heart of Randburg.
Cape Town, South Africa
USD 128/night
Boasting massage therapy and entertainment activities, the 4-star Hyde Cape Town with comfortable rooms is set in a cosmopolitan area less than a 10-minute walk from Studio 7.
Pennington, South Africa
USD 71/night
Offering to take advantage of a treatment room and sauna facilities, the comfortable 4-star Selborne Golf Estate, Hotel & boasts a beautiful location 2.3 km from Pennington Beach Resort.
George, South Africa
USD 70/night
Set within 5 minutes' walk of Moedergemeente Church in the George Central district of George, the 4-star Oakhurst George features a seasonal outdoor swimming pool.
Johannesburg, South Africa
USD 56/night
Located within 25 minutes' walk of Royal Johannesburg & Kensington Golf Club, the comfortable St Andrews Hotel And overlooks the city and features an à la carte restaurant.
Cape Town, South Africa
USD 144/night
There are rooms facing ocean and the Park Inn By Radisson Cape Town Foreshore is set within 6 minutes' walk of Cape Town International Convention Centre.
Cape Town, South Africa
USD 62/night
Featuring a swimming pool and a lounge bar, the 4-star Hippo Boutique is located less than 5 minutes' walk from Labia Theatre and about a 13-minute walk from Gardens Shopping Centre.
Most popular 3-star hotels in South Africa
Umhlali, South Africa
USD 147/night
Approximately 20 km from King Shaka International airport, the 5-star Zimbali Lodge By Dream Resorts Umhlali offers a spa centre for guests' enjoyment.
Pretoria, South Africa
USD 49/night
The smoke-free Rh is merely a 5-minute walk from SunnyPark Shopping Centre and features a shared lounge and various recreational opportunities, along with a snack bar on-site.
Ballito, South Africa
USD 113/night
Located 5 minutes on foot from Quarter Boutique Shopping Centre, the comfortable Hampshire Hotel - provides guests with South African dishes and fitness classes, spa therapy and entertainment activities.
Port Elizabeth, South Africa
USD 49/night
Ideally set within 3 km of Parking William Moffat Centre, 3-star The Hub in the Walmer district of Port Elizabeth offers spa therapy and a prime touristic area.
Durban, South Africa
USD 74/night
Located in the vibrant part of Durban, the 3-star Holiday Inn Express Durban - Umhlanga, An Ihg is a 5-minute drive from Whalebone Pier.
Durban, South Africa
USD 195/night
Located approximately a 5-minute ride from Chris Saunders Park and only 1.8 km from Natal Shark Board, the Aha Gateway Durban features a rooftop bar plus a swimming pool.
Cape Town, South Africa
USD 56/night
Located near an underground station and a mere 12 minutes' walk from the R4.5 - billion Cape Town Stadium, the chic 3-star La Splendida Hotel By Newmark offers spa therapy and entertainment activities.
Cape Town, South Africa
USD 144/night
Offering fitness classes and entertainment activities, the family Protea Hotel By Marriott Cape Town Waterfront Breakwater is 5 minutes by car from Green Point Park as well as only 0.6 km from Victoria & Alfred Waterfront.
Pretoria, South Africa
USD 48/night
Boasting a location around a 5-minute walk from Springbok Park, the sophisticated Protea offers 199 rooms together with a poolside bar onsite.
Cape Town, South Africa
7.01 review
USD 48/night
Boasting its location within a 6-minute stroll of Bree Street, the Onomo Hotel Cape Town - Inn On The Square has a swimming pool and 165 rooms with views of Table Mountain.
Champagne Valley, South Africa
USD 80/night
Based a 16-minute walk from Monks Cowl Country Club, the superior 3-star Gooderson Champagne Valley features 40 spacious rooms, as well as horse riding and ping-pong.
Bellville, South Africa
USD 172/night
PP Smit Sport Ground is a 25-minute walk from the 3-star Protea Bellville and features shopping and dining.
Pretoria, South Africa
USD 103/night
Featuring an outdoor swimming pool and a poolside bar, the Blue Diamond Pretoria is located just 500 metres from Moreleta Kloof Nature Reserve and just 1.8 km from Moreleta Lifestyle Centre.
Port Elizabeth, South Africa
USD 38/night
The 10 is situated only 500 metres from Prince Alfred's Guard Memorial and about a 5-minute drive from No 7 Castle Hill Museum.
Cape Town, South Africa
USD 71/night
Located merely a 9-minute walk from Labia Theatre, at a distance of 250 metres from Checkers Kloof Street, the smoke-free Long Street features a shared lounge and various recreational opportunities along with 12 rooms.
Nottingham Road, South Africa
USD 104/night
Fort Nottingham Museum is merely 0.7 km from perfect The Nottingham Road Hotel.
East London, South Africa
USD 63/night
Set around a 10-minute ride from East London Aquarium, the Park Place welcomes guests to a Moroccan restaurant on site.
Howick, South Africa
USD 53/night
Tweedie Junction is approximately a 10-minute drive from the Biggy Best.
Golders Green, South Africa
USD 227/night
Located just 1.5 km from Entabeni Legends Golf Course, the 3-star Monomotapa Golders Green features 14 rooms, a picnic area and a garden.
Agulhas, South Africa
USD 86/night
Featuring 6 rooms, the 3-star Agulhas is near the beach district of Agulhas and at a distance of 3.1 km from Southernmost Tip Of Africa.
Amazing spa hotels in South Africa
Southbroom, South Africa
USD 125/night
Offering fitness classes and various recreational opportunities, the 4-star San Lameer Resort Hotel & Spa Southbroom is situated within 4.2 km of Riverbend Crocodile Farm.
Knysna, South Africa
USD 86/night
Featuring a swimming pool, the wonderful Protea Hotel By Marriott Knysna Quays lies in a popular neighbourhood, 5 minutes' walk from Featherbed Co.
Montagu, South Africa
USD 91/night
Set merely 1.4 km from Marloth Nature Reserve, the Country features a barber shop and luggage storage.
Cape Town, South Africa
USD 118/night
Featuring a swimming pool, the award-winning Cape Heritage Cape Town lies 300 metres of Greenmarket Square.
Johannesburg, South Africa
USD 111/night
The stylish 4-star Protea Hotel By Marriott Johannesburg Wanderers in the northern district of Johannesburg, offers comfortable rooms along with entertainment activities and barbeque grills.
Cape Town, South Africa
USD 110/night
Boasting a poolside bar along with an outdoor swimming pool, the 4-star Marriott Hotel Crystal Towers Cape Town offers a location in the Milnerton district of Cape Town.
Salt Rock, South Africa
USD 199/night
Boasting a lounge bar along with incredible views, the comfortable 4-star Canelands Salt Rock welcomes guests in the Salt Rock district, 6 km from Flag Animal Farm.
Franschhoek, South Africa
USD 170/night
Guests will be able to relax in a swimming pool, while enjoying the 4-star L'Ermitage - Franschhoek Chateau & Villas's relaxed atmosphere 16 minutes' walk from Huguenot Memorial Museum.
Hazyview, South Africa
USD 218/night
Skyway Trails is at a distance of 1.1 km from the Perry'S Bridge Hollow Boutique Hazyview and Hylton Ross is nearly a 10-minute drive away.
Jozini, South Africa
USD 190/night
Situated in a historical area, the Tiger Lodge & Spa By Dream Resorts overlooks the lake and features a year-round outdoor swimming pool.
Hermanus, South Africa
USD 111/night
Located within 3.3 km of Langbaai Beach, the romantic Harbour House offers spa therapy and barbeque.
Durban, South Africa
7.61 review
USD 79/night
The 4-star Coastlands Durban, placed around a 25-minute walk from uMhlanga Lighthouse, features an outdoor swimming pool and a Japanese garden.
Durban, South Africa
USD 61/night
Located just a 10-minute walk from Durban Botanic Garden, the 4-star Coastlands features an Indian restaurant and an outdoor pool.
Kempton Park, South Africa
USD 206/night
Boasting a swimming pool, the 4-star Mondior is about 10 minutes' drive from Karaglen Shopping Centre.
Cape Town, South Africa
USD 72/night
Boasting an unrivalled location, an 8-minute walk from Labia Theatre, the fantastic Protea Hotel Fire & Ice By Marriott Cape Town includes an outdoor pool.
Knysna, South Africa
USD 241/night
Located on Thesen's Island, just 5 minutes' walk from Ocean Odyssey Whale Watching Knysna, the luxury Turbine Hotel & Spa features extensive leisure facilities, including a swimming pool.
Matroosfontein, South Africa
USD 58/night
Located a 5-minute ride from Vulindlela Swimming Pool, the wonderful 4-star Verde Cape Town Airport features an outdoor swimming pool.
Sandton, South Africa
USD 99/night
Comprising 281 rooms, the 4-star Maslow Hotel, Sandton is set near the shopping district of Sandton, nearly a 20-minute walk from Nelson Mandela Square.
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.
Cape Town, South Africa
USD 670/night
The 5-star Compass House Boutique Hotel - Adults Only is situated near the entertainment district of Cape Town, a 5-minute stroll from Saunders Rock Beach and offers entertainment activities and loungers.
Top family hotels in South Africa
Johannesburg, South Africa
USD 274/night
Located just 8 minutes' walk from James & Ethel Gray Park, the comfortable Peech features a swimming pool for guests to relax in.
Cape Town, South Africa
USD 144/night
Located 550 metres from Greenmarket Square, the 4-star Protea Hotel By Marriott Cape Town North Wharf features 50 rooms with views of the harbour.
Durban, South Africa
USD 101/night
Set 11 minutes on foot from Palm Boulevard, the family-friendly Protea offers 205 rooms and an outdoor swimming pool.
Johannesburg, South Africa
USD 117/night
The designer Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch features views of the garden and a swimming pool, boasting a prime location close to a motorway.
Mossel Bay, South Africa
USD 149/night
The elegant Protea Hotel By Marriott Mossel Bay overlooks Santos Bay and is located right near The Dias Maritime Museum.
Cape Town, South Africa
USD 100/night
The Garden Court Victoria Junction with an outdoor pool is located in the very heart of Cape Town only 6 minutes on foot from Cape Quarter Lifestyle Village Neighbourhood.
Kempton Park, South Africa
USD 63/night
The à la carte restaurant with international dishes and the upscale Protea Hotel By Marriott O R Tambo Airport's prime location make it one of the best accommodation options in a business neighbourhood.
Cape Town, South Africa
USD 82/night
Woolworths Da Luz is in the immediate vicinity of the upmarket Newkings Boutique Cape Town.
Richards Bay, South Africa
USD 110/night
The lovely 4-star Bon Richards Bay provides access to Naval island around 5 minutes' walk away and welcomes its guests to use a shared lounge and various recreational opportunities or to enjoy American dishes in the on-site American-style restaurant.
Cape Town, South Africa
USD 104/night
Located in the Camps Bay district and a 10-minute ride from Pipe Track, as well as close to a bus stop, the deluxe 4-star Primi Seacastle offers various recreational opportunities, entertainment activities and loungers.
Hermanus, South Africa
USD 171/night
The Whale Coast is situated at a distance of 1.9 km from Hermanus Golf Club and approximately a 10-minute drive from Langbaai Beach.
Midrand, South Africa
USD 78/night
You can relax by an outdoor swimming pool in the modern Premier, located 20 minutes' walk from Christ Church Midrand.
Clarens, South Africa
USD 107/night
The 4-star Protea Clarens features an outdoor pool and is just 14 minutes' walk from Tobias Art.
Cape Town, South Africa
USD 269/night
Located just a short drive from Table Mountain, the comfortable Derwent House Cape Town features an outdoor pool and 11 rooms plus it is about a 25-minute walk from Lion's Head.
Stellenbosch, South Africa
USD 56/night
Guests can enjoy an à la carte restaurant and an outdoor pool on the territory of the elegant Eendracht, located approximately 5 minutes' walk from Dutch Reform Church.
Knysna, South Africa
USD 143/night
Set in the heart of Knysna, the romantic Lofts Boutique offers 18 rooms overlooking the sea.
Cape Town, South Africa
USD 233/night
Offering 10 rooms with views of the hills, the stylish 5-star Dysart Boutique Cape Town is set in the trendy district of Cape Town, around a 25-minute walk from V&A Waterfront Shopping Mall.
Durbanville, South Africa
USD 97/night
Perfectly set about a 10-minute drive from Altydgedacht, the 4-star Cape Pillars in a northern area offers various recreational opportunities and barbecue grills.
Simondium, South Africa
USD 675/night
The boutique Angala is placed in a protected area of Simondium, 10 minutes' walk from Plaisir de Merle Wine Estate and at a 3 km distance from Backsberg.
Kempton Park, South Africa
USD 90/night
Set 4.6 km from Madiba Freedom Museum, the perfect 4-star Avant Garde Kempton Park offers 21 rooms and a swimming pool.
Best luxury hotels in South Africa
Muldersdrift, South Africa
USD 163/night
Buggy Parks is at a distance of 3 km from the 4-star Avianto and Walkhaven Dog Park is about 10 minutes' drive away.
Cape Town, South Africa
USD 321/night
Located just 250 metres from Studio G and approximately a 10-minute drive from South African Jewish Museum, the comfortable 5-star Pod Camps Bay Cape Town features fitness classes, spa therapy and entertainment activities.
Wilderness, South Africa
USD 200/night
Featuring 13 luxurious rooms and an outdoor swimming pool, the 5-star Cinnamon Boutique Guest House Wilderness boasts a prime location at a medium distance from Mossel Bay.
Durbanville, South Africa
USD 97/night
Boasting wine-tasting sessions and various recreational opportunities, the perfect Meerendal Durbanville is around 25 minutes' walk from Signal Gun Wines in a historic neighbourhood.
Paternoster, South Africa
USD 122/night
Located merely 0.7 km from At Botha Art Gallary, the fine Abalone features a private pool and a Blues restaurant.
Roodepoort, South Africa
USD 103/night
Roodepoort Athletic Stadium is at a distance of 3.2 km from the 4-star Black Eagle that features an outdoor swimming pool.
Mbombela, South Africa
USD 117/night
Located around a 25-minute walk from Nelspruit Golf Club, the comfortable 4-star Villa offers a seasonal outdoor swimming pool and a fitness room for guests.
Rustenburg, South Africa
USD 87/night
The Rustenburg Rustenburg with an outdoor swimming pool is a mere 1.7 km from Kgaswane Nature Reserve.
Tulbagh, South Africa
USD 122/night
Located just 0.7 km from Earthquake Museum And Tourism Bureau, the 4-star Tulbagh Tulbagh provides an outdoor pool together with massage therapy and a patio.
Hluhluwe, South Africa
USD 143/night
Guests of the 3-star Anew Hotel Hluhluwe can relax at a year-round outdoor pool and have their drinks at the poolside bar.
Boksburg, South Africa
USD 67/night
Sitting around a 25-minute walk from Presley's, the perfect 4-star Afrique is located in the business district of Boksburg.
Riversdale, South Africa
USD 105/night
Boasting an à la carte restaurant, the 4-star Doornkraal Riversdale is available about a 5-minute walk from Hessequa Tourism.
Franschhoek, South Africa
USD 326/night
Since 1888 the Chapter House Boutique Hotel By The Living Journey Collection Franschhoek with a lavender garden accommodates guests a 5-minute stroll from Heritage Square.
Port Alfred, South Africa
USD 75/night
Within 25 minutes' walk of Kelly's Beach, the 4-star Mypond Port Alfred has a shared lounge and barbecue grills along with a lounge bar.
Vanderbijlpark, South Africa
USD 39/night
Offering a location around a 25-minute walk from Animal World At Emerald Resort, the 4-star Emerald Vanderbijlpark features an à la carte restaurant and a swimming pool.
Hout Bay, South Africa
USD 109/night
Located a 5-minute walk from The Bronze Leopard, the 4-star Chapmans Peak Beach Hout Bay features 24 rooms and an à la carte restaurant on-site.
Pafuri Gate, South Africa
USD 1 136/night
Located in a historic area, the Outpost Pafuri Gate offers an outdoor pool and a made-to-order breakfast.
Mbombela, South Africa
USD 81/night
The 4-star Chill Pepper features an outdoor pool and designer rooms where you can admire the city view.
White River, South Africa
USD 231/night
The Schneiders is situated at a distance of 3.9 km from Kruger Bookings and approximately a 10-minute ride from Rottcher Wineries.
Cape Town, South Africa
USD 191/night
Nestled in the City Bowl district of Cape Town, the 4-star Noah House is within 6 minutes' stroll of Woolworths Kloof Street.
Cheap hotels in South Africa
Bloubergstrand, South Africa
USD 95/night
Set about a 25-minute walk from Blouberg Beachfront, the smoke-free Belle Maroc has an à la carte restaurant serving South African cuisine.
Eersterivierstrand, South Africa
USD 82/night
Located 115 km from Plettenberg Bay airport, the 3-star Fynbos includes 100 rooms with views of the garden.
Morgan's Bay, South Africa
USD 82/night
Featuring an outdoor pool and 32 rooms, the 3-star Morgan Bay Morgan's Bay is at a 1.2 km distance from Double Mouth Nature Reserve.
Robertson, South Africa
USD 57/night
You can relax by a saltwater swimming pool in the Robertson, located only 1.3 km from Robertson East NG Church.
Hazyview, South Africa
USD 96/night
Offering an outdoor swimming pool, the 3-star Little Pilgrims Boutique is only 1.2 km from Pabeni Gate Kruger National Park.
Top resorts in South Africa
Potchefstroom, South Africa
USD 114/night
Guests can also enjoy access to North-West University Potchefstroom, which is around 5 km from the 3-star Feather Hill Boutique.
Struisbaai, South Africa
USD 120/night
The Chateau De Marine Boutique Hotel & Wellness is situated in a protected area of Struisbaai, about a 10-minute ride from Parking and within 6 km of Cape Agulhas Lighthouse.
Queenstown, South Africa
USD 111/night
Located around a 5-minute walk from Queenstown Casino, the 4-star Luxe-Molen features 18 rooms together with an à la carte restaurant.
Robertson, South Africa
USD 205/night
Pat Busch Mountain Reserve is around a 10-minute ride from the Thelab Robertson, while Marbrin Farm is merely 1.5 km away.
Benoni, South Africa
USD 123/night
The 4-star One O Eight Benoni with 8 rooms, located 3.5 km from Northfield Methodist Church, offers a hot tub and a sauna for guests to enjoy.
Krugersdorp, South Africa
USD 173/night
Set just a 5-minute stroll from Wondercave, the Forum Homini boasts Asian dishes served at the onsite Asian restaurant.
Bloemfontein, South Africa
USD 94/night
Strategically situated around a 25-minute walk from Freshford House Museum in the business district of Bloemfontein, the comfortable 4-star Protea features 94 rooms and an outdoor pool.
Lanseria, South Africa
USD 1 186/night
The perfect 4-star Cradle Lanseria with 2 outdoor swimming pools is 1.2 km from The Cradle of Humankind Private Nature Reserve.
Kempton Park, South Africa
USD 133/night
The Metcourt is situated at a distance of 2.7 km from Elandsfontein and approximately a 10-minute ride from K90 Centre.
Keimoes, South Africa
USD 88/night
Hiking and fishing make the luxurious Upington attractive to sports enthusiasts, and set 11 minutes on foot from Kanoneiland.
Jeffreys Bay, South Africa
USD 133/night
The 4-star Funky Town Jeffreys Bay features a bonfire area and a garden, Bingo Royale is about 25 minutes' walk away.
Stellenbosch, South Africa
USD 214/night
While staying at the premium 5-star Clouds Estate Stellenbosch, which is located in a historical district, you can enjoy the lounge bar and a swimming pool.
Hermanus, South Africa
USD 124/night
Ideally situated less than a 5-minute walk from Shopping Centre in the Westcliff district, the luxurious Misty Waves Boutique Hermanus features 38 rooms and an outdoor swimming pool.
Hazyview, South Africa
USD 172/night
The 4-star Sanbonani is a perfect vacation spot at a distance of 3.2 km from Perry's Bridge Reptile Park and other Hazyview landmarks.
Vereeniging, South Africa
USD 54/night
Featuring 89 rooms, spa therapy, an outdoor tennis court and entertainment activities, the 3-star Riviera On Vaal Resort is a 10-minute stroll from Maccauvlei Golf Club in Vereeniging.