Most popular cities in South Africa
Cape Town404 hotels
Durban162 hotels
Johannesburg251 hotels
Pretoria160 hotels
South Africa hotels
Stellenbosch, South Africa
USD 230/night
Situated within 9 minutes' stroll of Kleine Zalze Wine Estate, the 4-star De Zalze Lodge Stellenbosch features 46 rooms with private bathrooms.
Franschhoek, South Africa
USD 194/night
Offering 50 rooms with views of the mountain, the Protea Hotel By Marriott Franschhoek is set in a shopping area, about a 13-minute walk from Huguenot Memorial Museum.
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.
Tokai, South Africa
USD 483/night
Opened in 1682, the 5-star Steenberg Hotel & Cape Town with luxurious rooms and an outdoor swimming pool boasts its proximity to Steenberg Golf Club a mere 300 metres away.
East London, South Africa
USD 88/night
Offering a panoramic location at a 600-metre distance from Orient Beach, the upscale 3-star Premier serves South African cuisine.
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
8.21 review
USD 350/night
Set 30 km from Cape Town International airport, the 5-star Twelve Apostles Hotel & Spa offers 3 restaurants as well as cars for rent.
Cape Town, South Africa
USD 812/night
Boasting an outdoor swimming pool, the authentic Mount Nelson, A Belmond Hotel, Cape Town is around a 25-minute walk from Lion's Head.
Johannesburg, South Africa
USD 521/night
Offering easy access to Johannesburg Holocaust and Genocide Centre, set merely a 5-minute walk away, the luxury Four Seasons Hotel The Westcliff boasts a steam room, sauna facilities and an indoor pool.
Cape Town, South Africa
USD 299/night
The wonderful Radisson Blu Hotel Waterfront, features views of Table Mountain and boasts access to a free beach and The Watershed, located nearly a 17-minute walk away.
Pretoria, South Africa
USD 98/night
Situated within an 8-minute stroll of the 9-m high bronze sculpture "Statue of Nelson Mandela", the 5-star Sheraton in Pretoria features massage therapy and entertainment activities.
Durban, South Africa
USD 36/night
Located just 5 minutes' walk from Durban Natural Science Museum and at a distance of 400 metres from Old Court House Museum, smoke-free The Royal features a snack bar plus an outdoor swimming pool.
Cape Town, South Africa
USD 203/night
Located nearly 6 minutes' walk from Greenpoint Park and Biodiversity Garden, the Bay offers views of Table Mountain as well as onsite there are sauna facilities and an outdoor swimming pool.
Cape Town, South Africa
USD 71/night
Located a 10-minute ride from Paddocks shopping Centre, the smoke-free Lagoon overlooks the garden and features an à la carte restaurant.
Cape Town, South Africa
USD 334/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.
Stellenbosch, South Africa
USD 120/night
While staying at the River Manor Boutique Hotel By The Living Journey Collection you are invited to discover Jan Marais Nature Reserve, set 1.3 km away, or Rupert Museum, which is 5 minutes away by car.
Cape Town, South Africa
USD 300/night
Offering a superb location 5 minutes' stroll from Sea Point Promenade, the 4-star Winchester Hotel By Newmark features a year-round outdoor pool and an à la carte restaurant.
Durban, South Africa
USD 36/night
The Balmoral is an elegant 4-star property set around 16 minutes' walk from The Bat Centre Art Center and about 25 minutes' walk from the friendly uShaka Marine World Theme Park.
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.
Hermanus, South Africa
USD 287/night
The comfortable 5-star Marine Hermanus features a manicured garden and overlooks Walker Bay, while staying 550 metres from Gearing's Point.
More hotels in South Africa:
Best 5-star hotels in South Africa
Stellenbosch, South Africa
USD 448/night
Situated 10 minutes' drive from Eagle Encounters, the grand 5-star Asara Wine Estate & Hotel has 41 rooms with exceptional views of the inner courtyard.
Cape Town, South Africa
USD 132/night
Boasting a heated indoor pool, the Taj Cape Town is set in a shopping area within a minutes' drive from Table Mountain.
Wilderness, South Africa
USD 470/night
Featuring a rooftop swimming pool along with a vitality pool, a treatment room and a Jacuzzi, the luxury Views Boutique Hotel & offers a spectacular setting relatively near Mossel Bay.
Franschhoek, South Africa
USD 714/night
Located 5 minutes on foot from First South African Perfume Museum and within a 5-minute walk of Akademie Street, the sumptuous Last Word Franschhoek features an outdoor swimming pool and 6 rooms.
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.
Umhlanga, South Africa
USD 567/night
The perfect 5-star Oyster Box is conveniently placed a 5-minute walk from uMhlanga Main Beach, offering 86 rooms along with an à la carte restaurant.
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.
Centurion, South Africa
USD 141/night
Located within 10 minutes' stroll of Irene Farm and 10 minutes by car from Centurion Lifestyle Centre, the upmarket 5-star Irene Country Lodge, Autograph Collection features an outdoor swimming pool and 123 rooms.
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.
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.
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.
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.
Kempton Park, South Africa
USD 298/night
Boasting a location in a business area of Kempton Park, the luxury Intercontinental Johannesburg Or Tambo Airport Hotel, An Ihg features a steam room and an indoor pool as well as 138 rooms.
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.
George, South Africa
USD 436/night
Situated in a business area, the Fancourt offers quick access to George airport within 15 minutes' drive.
Cape Town, South Africa
USD 889/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.
Cape Town, South Africa
USD 130/night
The 5-star The Glen Boutique Hotel & Spa Cape Town is within 2.6 km of Two Oceans Aquarium and offers an outdoor pool.
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.
Dullstroom, South Africa
USD 287/night
Featuring an outdoor swimming pool and 26 rooms, the welcoming 5-star Walkersons is 4.9 km from Dullstroom Country Estate.
Most popular 4-star hotels in South Africa
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.
Montagu, South Africa
USD 220/night
Situated in a historic district, and about a 17-minute walk from Montagu Rock Climbing, the lovely 4-star Mimosa Lodge offers a sub-tropical garden plus a saltwater swimming pool.
Tzaneen, South Africa
USD 101/night
Located around 25 minutes on foot from Agatha Forest Reserve, the stunning Coach House Hotel And Tzaneen offers a steam room, sauna facilities and an outdoor swimming pool.
Port Elizabeth, South Africa
USD 97/night
The elegant Radisson Blu Hotel, Port Elizabeth is settled in the Summerstrand district, 350 metres from Summerstrand Village, and includes an Irish bar.
Muldersdrift, South Africa
USD 49/night
Featuring a fitness club and an outdoor pool, the family Misty Hills Country Hotel, Conference Centre & Spa Muldersdrift is located 15 minutes on foot from Ngwenya Glass Village.
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.
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.
Cape Town, South Africa
USD 54/night
Guests can have an English breakfast and enjoy visiting Bree Street, set nearly 16 minutes' walk from the 4-star Hollow Boutique Cape Town.
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.
East London, South Africa
USD 56/night
Located at a 2.9 km distance from Ann Bryant Art Gallery, the 4-star Premier Hotel East London Icc features an outdoor swimming pool and an à la carte restaurant with African dishes.
Johannesburg, South Africa
USD 102/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.
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.
Durban, South Africa
USD 99/night
Overlooking the sea, the excellent 4-star Blue Waters is based in the Golden Mile district and offers sauna facilities and an indoor pool plus an à la carte restaurant.
Cape Town, South Africa
USD 129/night
Woolworths Da Luz is 5 minutes' stroll from the family Peninsula All Suite Hotel By Dream Resorts that has restaurants and entertainment including fitness classes, recreational facilities and entertainment activities.
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.
Durban, South Africa
USD 74/night
Set in the Durban North district of Durban merely 1.4 km from Japanese Gardens, 4-star The Riverside offers a Japanese garden along with a nightclub and barbecue grills.
Cape Town, South Africa
USD 210/night
Located only 6 minutes on foot from YDE, the luxury Vineyard provides guests with international dishes and fitness classes, facials and massage therapy.
Most popular 3-star hotels in South Africa
Durban, South Africa
8.81 review
USD 56/night
Featuring panoramic views of the sea, the smoke-free Tropicana is 6 minutes' walk from O R Tambo Parade.
Paulpietersburg, South Africa
USD 93/night
From the Gooderson Natal Spa Hot Springs Resort, you can admire views of the garden, enjoy a hot spring public bath, a hot tub and sauna facilities and take advantage of the hotel's prime location.
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.
Stormsrivier, South Africa
USD 85/night
An à la carte restaurant is available in the luxury Tsitsikamma, which boasts a tranquil location a mere 5 minutes' walk from Tsitsikamma Falls Adventure.
Pretoria, South Africa
USD 53/night
Set merely 0.6 km from Freedom Park, the perfect Manhattan Pretoria features an à la carte restaurant serving international cuisine.
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.
Stellenbosch, South Africa
USD 102/night
Situated around a 5-minute walk from Paul Roos Markotter Stadium, the wonderful 3-star Stellenbosch offers a lounge bar and an à la carte restaurant serving international dishes.
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.
Johannesburg, South Africa
USD 36/night
Located a 6-minute stroll from Randburg Methodist and 3.5 km from RollEgoli, the superior 3-star Apollo Johannesburg features a shared lounge, recreational facilities, and a garden.
Durban, South Africa
USD 88/night
Featuring a swimming pool and 260 rooms, the comfortable Protea Hotel By Marriott Durban Umhlanga is within 14 minutes' stroll of Granada Square Shopping Centre.
Simon's Town, South Africa
USD 69/night
Comprising 29 rooms in the heart of Cape Town, the unique Simon'S Town Quayside lies a 25-minute walk from Boulders Beach.
Stormsrivier, South Africa
USD 123/night
Lounge bar, entertainment activities and recreational facilities make the attractive 3-star Tsitsikamma Village Inn Stormsrivier very attractive to all tourists.
Hazyview, South Africa
USD 102/night
Featuring a sub-tropical garden, the 4-star Hippo Hollow Country Estate Hazyview is set in a central location, around 9 minutes' walk from Perry's Bridge Reptile Park.
Saldanha Bay, South Africa
USD 98/night
Set around 4 km from SAS Saldanha Contractual Nature Reserve, the 3-star Saldanha Bay Saldanha Bay has an à la carte restaurant serving South African cuisine.
Richards Bay, South Africa
USD 37/night
Located 3.9 km from Richards Bay Baptist Church, the family-friendly Premier boasts an outdoor pool.
Witbank, South Africa
USD 75/night
Set 4.9 km from The Ridge Casino, the comfortable 3-star Anew Witbank boasts chaise longues, a shared lounge, and a garden available on site.
Amanzimtoti, South Africa
USD 86/night
Guests of the 3-star Protea Hotel By Marriott Karridene Amanzimtoti will appreciate its quiet location as well as a steam room and an outdoor swimming pool.
Boksburg, South Africa
USD 46/night
Approximately 10 minutes' drive from Benoni Lake Golf Club, guests of the Onvrey Boksburg may engage in a variety of activities, including ping-pong and golf.
Pretoria, South Africa
USD 57/night
Located approximately 25 minutes' walk from Roodeplaat Dam, the charming Premier offers views of the patio along with a steam room and a sauna.
Amazing spa hotels in South Africa
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.
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.
Johannesburg, South Africa
USD 60/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.
Skukuza, South Africa
USD 335/night
Boasting an à la carte restaurant with international menu, the 4-star Kruger Gate Skukuza is set a few minutes drive from Kruger National Park and just 11 minutes' walk from Paul Kruger Entrance Gate.
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.
Durban, South Africa
USD 81/night
Nestled 400 metres from Funworld, the comfortable Edward features a rooftop pool and 179 rooms.
Midrand, South Africa
USD 86/night
Offering spa therapy and a shared lounge, the 4-star Protea is situated within 15 minutes' drive of Nizamiye Mosque.
Ledig, South Africa
USD 332/night
The Bakubung Bush Lodge is set a 10-minute ride from The Waterworld Picnic Lawn and 7 minutes on foot from Pilanesberg National Park.
Durban, South Africa
USD 95/night
Featuring a location in the Golden Mile district of Durban, the Southern Sun Elangeni & Maharani Durban boasts 1452 rooms and an à la carte restaurant, just 6 minutes' walk from North Beach Jamaat Khana.
Ledig, South Africa
USD 276/night
The 4-star Kwa Maritane offers a swimming pool and provides access to Sun City Resort, which is about 6 km away.
Cape Town, South Africa
10.01 review
USD 105/night
Offering location in the beautiful Sea Point district, the charming President features an à la carte restaurant plus fitness classes, spa therapy and various recreational opportunities.
Cape Town, South Africa
USD 118/night
Featuring a swimming pool, the award-winning Cape Heritage Cape Town lies 300 metres of Greenmarket Square.
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.
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.
Himeville, South Africa
USD 141/night
Sani Pass is a 5-minute walk from the family Premier Himeville and features shopping and dining.
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.
Top family hotels in South Africa
Durban, South Africa
USD 42/night
The Belaire Durban is situated only 200 metres from Blue Lagoon and nearly 25 minutes on foot from Old Court House Museum.
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.
Johannesburg, South Africa
USD 47/night
Located 20 minutes' walk from SAB World of Beer, the smoke-free Parktonian All Suite Johannesburg has a casino and a shared lounge plus an à la carte restaurant.
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.
Sandton, South Africa
USD 63/night
Fashionable rooms with garden views and a swimming pool are at guests' disposal at the Protea Hotel By Marriott Johannesburg Balalaika, around 10 minutes by car from Hyde Park Corner.
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.
Kimberley, South Africa
USD 79/night
An à la carte restaurant and 120 rooms are available during the stay at the upscale Protea Kimberley, boasting a location only a 9-minute walk from The Big Hole Museum.
Port Elizabeth, South Africa
USD 109/night
Offering 112 rooms with views of the sea, the 4-star Marine is set in the Summerstrand district of Port Elizabeth, a mere 1.4 km from Shark Rock Pier.
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.
Plettenberg Bay, South Africa
USD 121/night
Set within 7 km of Plettenberg Bay Game Reserve, the 4-star Whalesong boasts a sundeck, a shared lounge, and a garden available on site.
Langebaan, South Africa
USD 254/night
Boasting an outdoor pool, the 4-star Adventure Pad'S By The Farmhouse is 10 minutes by car from Postberg Flower Reserve.
Cape Town, South Africa
USD 127/night
Situated in the business Milnerton district, the 4-star Colosseum Luxury offers quick access to Cape Town International airport within 19 minutes' drive.
Mbombela, South Africa
USD 77/night
The comfortable Protea Mbombela offers 94 rooms and a botanical garden about 25 minutes' walk from Nelspruit Methodist Church in the business district of Mbombela.
Port Elizabeth, South Africa
USD 86/night
Set in the Summerstrand district of Port Elizabeth just a 9-minute walk from Shark Rock Pier, the 4-star Beach features an à la carte restaurant.
Cape Town, South Africa
USD 82/night
Woolworths Da Luz is in the immediate vicinity of the upmarket Newkings Boutique Cape Town.
Witbank, South Africa
USD 94/night
Featuring the pleasure of tasting European specialities, this 82-room the upmarket Anew Witbank is placed in a business neighbourhood, at a distance of 4 km from The Ridge Casino.
Cape Town, South Africa
USD 172/night
Situated in the Waterfront district, around a 5-minute walk from The Cape Wheel, the superior 4-star Portswood accommodates its guests in 101 rooms and offers steam baths and an outdoor swimming pool.
Langebaan, South Africa
USD 128/night
Around 15 minutes' walk from Calypso Beach, guests of the Club Mykonos Langebaan may engage in a variety of activities, including windsurfing, diving and archery.
Winterton, South Africa
USD 37/night
Offering a swimming pool, fitness classes and spa therapy, the 4-star Cathedral Peak Winterton is located 10 minutes by car from Baboon Rock.
Best luxury hotels in South Africa
Mafikeng, South Africa
USD 88/night
Featuring an outdoor swimming pool and a lounge bar, the 4-star Protea is located only 550 metres from Mafikeng Museum and at a distance of 2.3 km from Leopard Park Golf Club.
Johannesburg, South Africa
USD 123/night
Offering spa therapy and entertainment activities, the luxurious Thaba Eco Johannesburg is situated around a 15-minute ride from Apartheid Museum.
Machadodorp, South Africa
USD 101/night
Featuring a lounge bar together with an outdoor pool on site, the Gooderson is nestled right in the centre of the city.
Clarens, South Africa
USD 107/night
The 4-star Protea Clarens features an outdoor pool and is just 14 minutes' walk from Tobias Art.
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.
Knysna, South Africa
USD 143/night
Set in the heart of Knysna, the romantic Lofts Boutique offers 18 rooms overlooking the sea.
Knysna, South Africa
USD 87/night
Featuring 13 rooms together with a sun deck, water sports facilities, and a garden, the Under Milkwood is located in a touristic area just 0.6 km from View point Eastern Knysna Head.
Swellendam, South Africa
USD 117/night
Located around 25 minutes' walk from Marloth Nature Reserve, the 4-star Roosje Swellendam features 2 outdoor swimming pools.
Clarens, South Africa
USD 124/night
Featuring 25 rooms, a sauna, spa therapy, and a shared lounge, the fine 4-star Mont D'Or is around a 25-minute walk from Clarens Golf Club in Clarens.
Mkuze, South Africa
USD 284/night
The 4-star Ghost Mountain Mkuze features canoeing, rowing and hiking while offering an ideal location near a boat dock.
Addo, South Africa
USD 76/night
Offering a location 4.3 km from Doringnek, the 4-star Zuurberg features an à la carte restaurant and an outdoor swimming pool.
Graaff Reinet, South Africa
USD 106/night
Providing an à la carte restaurant which serves South African dishes, the luxury Drostdy Hotel By Newmark welcomes guests in a secluded area of Graaff Reinet.
Dullstroom, South Africa
USD 163/night
Elands Valley is at a distance of 3.1 km from The Highlander and Dullstroom Nature Reserve is nearly a 10-minute drive away.
Rustenburg, South Africa
USD 90/night
The quality 4-star Anew offers you to enjoy international cuisine, an outdoor swimming pool and a picturesque location just an 8-minute walk from Olifantsnek Dam.
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.
Cape Town, South Africa
USD 264/night
Located at a 3.7 km distance from Table Mountain, the Cloud 9 Boutique Hotel And Spa Cape Town features a made-to-order breakfast.
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.
Brenton-on-Sea, South Africa
USD 205/night
Featuring 34 luxury guest rooms, the comfortable Brenton Haven is set around 10 minutes' drive from Knysna Lagoon and at a distance of 3.6 km from The Motorcycle Room.
Harkerville, South Africa
USD 241/night
Located a 5-minute drive from Radical Raptors, the intimate Hunter'S Country House features massage therapy, recreational facilities and entertainment activities on-site along with a lounge bar.
Cheap hotels in South Africa
Bloubergstrand, South Africa
USD 62/night
Located within walking distance of Rietvlei, the 3-star Dolphin Inn Bloubergstrand boasts garden views, a snack bar on-site and a swimming pool.
Durban, South Africa
USD 45/night
The 3-star Mesami is situated in the Berea district of Durban, 33 minutes' drive from King Shaka International airport.
Muizenberg, South Africa
USD 74/night
Just 1.3 km from Cape Town International Kite Festival, the 3-star Bluebottle Guesthouse overlooks the mountain and features a shared lounge, various recreational opportunities, and a garden.
Ballito, South Africa
USD 53/night
Featuring a swimming pool together with a hot tub and an outdoor swimming pool, the superb 3-star First Group La Montagne is located within 0.6 km of Willard's Beach and at 550 metres from Ballito Beach.
Nottingham Road, South Africa
USD 104/night
Fort Nottingham Museum is merely 0.7 km from perfect The Nottingham Road Hotel.
Durban, South Africa
USD 26/night
Durban Botanic Garden is at a 2.8 km distance from the 3-star Pavilion Hotel and Elizabeth Gordon Gallery is nearly 25 minutes' walk away.
Plettenberg Bay, South Africa
USD 58/night
Comprising 11 rooms right in the centre of Plettenberg Bay, the 3-star Formosa Bay lies at a distance of 2.5 km from Lookout Beach.
Panorama (Mpumalanga), South Africa
USD 43/night
Guests can enjoy South African cuisine in an à la carte restaurant of the Malaga and relax by an outdoor swimming pool.
Cape Town, South Africa
USD 85/night
Placed in a southern neighbourhood, the comfortable Protea is centrally situated just 9 minutes' walk from South African Astronomical Observatory.
Durban, South Africa
USD 31/night
Offering 76 rooms with views of the sea, the 3-star Parade is set in the Golden Mile district, a 20-minute walk from Durban Natural Science Museum.
Top resorts in South Africa
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.
White River, South Africa
USD 93/night
The smoke-free Anew is 2.8 km from Bagdad Centre and features a sauna and spa therapy, along with a lounge bar on-site.
Dullstroom, South Africa
USD 182/night
Located in the busy part of Dullstroom, 10 minutes by car from Beans About Coffee, the 3-star Dunkeld Country & Equestrian Estate offers facials, massage therapy and horse riding activities.
Harrismith, South Africa
USD 178/night
Sterkfontein Dam is at a distance of 4.8 km from the 3-star Qwantani Harrismith that features 2 outdoor swimming pools.
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.
Scottburgh, South Africa
USD 225/night
Located within an 8-minute stroll of Scottburgh Beach, a 10-minute drive from Crocworld, the Blue Marlin features entertainment activities and billiards along with 90 rooms.
Hazyview, South Africa
USD 165/night
Set 3.5 km from Shangana Cultural Village, the family Cabanas offers 27 rooms and an outdoor swimming pool.
Arniston, South Africa
USD 88/night
Located 2 km from Waenhuiskrans Cave, the 4-star Spa Arniston boasts a swimming pool and an à la carte restaurant with South African dishes.
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.