Cape Town346 hotels
East London38 hotels
Stellenbosch82 hotels
Johannesburg193 hotels
Best 5-star hotels in South Africa
Mossel Bay, South Africa
USD 150/night
Sitting within a 5-minute drive of Diaz Water Park, the 5-star African Oceans Manor On The Beach Mossel Bay is located in the shopping district of Mossel Bay.
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.
Stellenbosch, South Africa
USD 109/night
Boasting a treatment room and an outdoor swimming pool, the grand Evergreen Manor And Stellenbosch dates back to 1904, and is situated 1.5 km from Wine Estate.
Durban, South Africa
USD 84/night
Nestled in a business area, the Hilton is a mere 5 minutes' walk from Durban Exhibition Centre Event Venue.
Johannesburg, South Africa
10.01 review
USD 66/night
The 5-star Hilton Sandton is situated in a business area, 26 minutes' drive from O.R. Tambo International airport.
Johannesburg, South Africa
USD 159/night
The Hyatt Regency is situated in the heart of Johannesburg nearly a 15-minute walk from Dunkeld West Shopping Centre.
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.
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.
Sun City, South Africa
USD 318/night
Located 5 minutes on foot from Lost City and a 5-minute ride from Kwena Crocodile Farm, the luxury Palace Of The Lost City At Sun City Resort features fitness classes, water slides and spa therapy.
Cape Town, South Africa
6.81 review
USD 228/night
Comprising 329 rooms in the heart of Cape Town, the typical Table Bay lies nearly 19 minutes' walk from Zeitz Museum of Contemporary Art Africa.
Cape Town, South Africa
USD 907/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
8.21 review
USD 303/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.
Johannesburg, South Africa
USD 790/night
A local cuisine and a pool bar are offered during your stay at the wonderful Saxon Hotel, Villas & Spa Johannesburg that boasts a beautiful setting near a motorway.
Cape Town, South Africa
USD 739/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 451/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 282/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 57/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.
Cape Town, South Africa
USD 163/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.
Sandton, South Africa
USD 227/night
Located in the very heart of Sandton, the 5-star Michelangelo Towers offers fast access to Sandton Convention Center, less than a 10-minute walk away.
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.
Most popular 4-star hotels in South Africa
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.
Stellenbosch, South Africa
USD 144/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 180/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.
Johannesburg, South Africa
USD 83/night
Boasting a perfect location in Johannesburg, the 4-star Southern Sun Sandton features Chairman restaurant and a pool bar.
Cape Town, South Africa
8.24 reviews
USD 144/night
Located in the Waterfront district, the family Commodore Cape Town features an outdoor pool and views of Table Bay.
Cape Town, South Africa
USD 306/night
The sophisticated Romney Park Luxury Cape Town is centrally situated in the Green Point district, it has an outdoor swimming pool along with a steam room and an outdoor swimming pool.
Cape Town, South Africa
USD 283/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 63/night
The Bishops Lodge Port Elizabeth is an upscale 3-star property set a 5-minute drive from Wezandla African Craft Traders and about 15 minutes' walk from Splash Waterworld Supertubes.
Cape Town, South Africa
USD 126/night
Located in the City Bowl district within sight of St George's Cathedral, the modern Mandela Rhodes Place Cape Town boasts spa therapy and entertainment activities.
Cape Town, South Africa
USD 402/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 206/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.
Cape Town, South Africa
USD 41/night
Overlooking Table Mountain and offering an à la carte restaurant, the Capetonian Cape Town is set in a popular area, 25 minutes' walk from Two Oceans Aquarium.
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.
Johannesburg, South Africa
USD 49/night
Ellis Park Stadium is a 10-minute ride from the 4-star Sunnyside Park, An Ihg, while Gandhi Square is 3.2 km away.
Kempton Park, South Africa
USD 56/night
Situated close to a shopping centre, a market and shops, and within a 10-minute drive of Parking, the comfortable Johannesburg Airport offers 151 rooms around a 13-minute walk from East Rand Flea Market.
Malalane, South Africa
USD 184/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 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.
Cape Town, South Africa
USD 70/night
Cavalli Art Gallery and Somerset Value Mart are located 1.6 km and 2.6 km from the unique Nh Cape Town The Lord Charles respectively.
Cape Town, South Africa
USD 169/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
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.
Paulpietersburg, South Africa
USD 83/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.
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.
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 63/night
The comfortable City Lodge Hotel V&A Waterfront Cape Town is 0.7 km from Zeitz Museum of Contemporary Art Africa and features fitness classes and entertainment activities, along with a lounge bar on-site.
Johannesburg, South Africa
8.81 review
USD 86/night
An American-style restaurant and 440 rooms are available during the stay at the 3-star Garden Court Sandton Johannesburg, boasting a location around a 5-minute walk from Sandton Convention Center.
Pretoria, South Africa
USD 98/night
The 3-star Garden Court Hatfield is located 19 minutes' drive from Wonderboom airport and offers a swimming pool as well as a pool area.
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.
Cape Town, South Africa
9.61 review
USD 72/night
Located in the Mowbray district approximately a 15-minute walk from Rondebosch Common, the modern Lodge Hotel Pinelands has 133 rooms and a swimming pool.
Fourways, South Africa
USD 121/night
Set around a 10-minute drive from Bird Gardens, the Piazza Hotel Montecasino Sandton lies in an entertainment area.
Johannesburg, South Africa
USD 70/night
Located 14 minutes on foot from Sandton Market @ The Park, the 3-star City Lodge Hotel Sandton, Morningside offers an outdoor swimming pool and a fitness centre for guests.
Centurion, South Africa
USD 91/night
Boasting a location about 10 minutes' walk from German Visa Collections, the fine Centurion includes 203 rooms along with a Jacuzzi and an outdoor swimming pool.
Port Elizabeth, South Africa
USD 71/night
Located at 600 metres of Bayworld in the Summerstrand district, the attractive 3-star Brookes Hill Suites Port Elizabeth features 100 rooms along with recreational facilities and squash courts.
Kempton Park, South Africa
USD 107/night
Located around 10 minutes by car from Wild Waters, the stylish Peermont Metcourt Suites At Emperors Palace features a swimming pool along with a steam room, sauna facilities and an outdoor swimming pool.
Cape Town, South Africa
USD 75/night
Boasting proximity to Blinkwater, which runs around 1 km away, the Camps Bay Village Cape Town offers 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.
Johannesburg, South Africa
USD 36/night
Situated in the Randburg district, the business Mercure Johannesburg Randburg offers recreational facilities and entertainment activities.
Cape Town, South Africa
USD 47/night
Located merely an 8-minute walk from District Six Memorial Museum in the business City Bowl district, the 3-star Holiday Inn Express Cape Town City Centre, An Ihg features 190 rooms along with entertainment activities and various recreational opportunities.
Amazing spa hotels in South Africa
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.
Tzaneen, South Africa
USD 108/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.
Stellenbosch, South Africa
USD 1 122/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.
Johannesburg, South Africa
USD 66/night
Located 10 minutes by car from Norscot Manor Public Library, the perfect Indaba Hotel, Spa & Conference Center features an outdoor pool.
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.
Port Edward, South Africa
USD 515/night
The premium Wild Coast Sun can be found in a protected area within a minutes' drive of Waves Water Park, where travellers are welcomed with an outdoor swimming pool.
Sun City, South Africa
USD 262/night
Just an 11-minute walk from The Waterworld Picnic Lawn, the sophisticated Cascades Hotel At Sun City Resort Sun City overlooks the pool and features spa therapy and entertainment activities.
Cape Town, South Africa
USD 764/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.
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.
Cape Town, South Africa
USD 142/night
Boasting a heated indoor pool, the Taj Cape Town is set in a shopping area within a minutes' drive from Table Mountain.
Cape Town, South Africa
USD 89/night
The 5-star Pepperclub boasts sauna facilities and an outdoor swimming pool along with an infinity swimming pool onsite while offering a location in the City Bowl district of Cape Town not very far from Table Mountain.
Plettenberg Bay, South Africa
USD 441/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 285/night
There is an à la carte restaurant available in the charming Grande Roche, which is set in a historical neighbourhood.
Cape Town, South Africa
USD 2 259/night
Featuring facials, yoga classes and massage therapy as well as an outdoor pool, the 5-star Ellerman House is situated in the very heart of Cape Town.
Cape Town, South Africa
USD 308/night
Located near a boat dock, the 5-star Cellars-Hohenort Cape Town offers 40 rooms with the great decor and an à la carte restaurant.
Clanwilliam, South Africa
USD 3 174/night
The unique Bushmans Kloof Wilderness Reserve And Wellness Retreat Clanwilliam located within 15 minutes' walk of Site 3, offers a pool bar and elegant rooms.
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.
Plettenberg Bay, South Africa
USD 1 100/night
Located in the very heart of Plettenberg Bay, the Tsala Treetop offers fast access to Knysna Elephant Park, a 10-minute ride away.
Cape Town, South Africa
USD 109/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.
Top family hotels in South Africa
Cape Town, South Africa
USD 57/night
Boasting an à la carte restaurant with European menu, the stylish Premier Hotel is set only a short drive from Camps Bay and at a 2.5 km distance from Lion's Head.
Johannesburg, South Africa
9.62 reviews
USD 47/night
Offering 273 rooms with views of the city, the Park Inn Sandton is set in the Sandton district of Johannesburg, at a 2 km distance from Sandton City Shopping Centre.
Kempton Park, South Africa
6.21 review
USD 75/night
Set at a 3.9 km distance from Noags Market, the affordable 4-star Premier Hotel O.R. Tambo Kempton Park features a swimming pool and a buffet breakfast.
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
2.01 review
USD 630/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 107/night
The 4-star Southern Sun Cape Sun Cape Town is located in the City Bowl district, overlooking Table Mountain and boasts a swimming pool along with a treatment room and an indoor pool on-site.
Umhlanga, South Africa
USD 547/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.
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.
Franschhoek, South Africa
USD 309/night
Situated a mere 0.6 km from Huguenot Monument, the heritage La Fontaine Boutique Hotel By The Oyster Collection features 18 rooms with private bathrooms.
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.
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.
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.
Kempton Park, South Africa
USD 92/night
Offering fitness classes and spa therapy, the 4-star Southern Sun Or Tambo International Airport Kempton Park is situated nearly a 10-minute drive from Wild Waters.
Umhlanga, South Africa
USD 118/night
The family-friendly Breakers is a 10-minute ride from Mount Edgecombe Country Club and has to offer an outdoor pool plus a steam room, a Jacuzzi and an outdoor swimming pool.
Stellenbosch, South Africa
USD 81/night
A 25-minute stroll from Stellenbosch Square, the elegant Protea Hotel By Marriott has entertainment activities and barbecue along with a pool bar.
Durban, South Africa
USD 111/night
Mini Town is set approximately a 15-minute walk from the 3-star Garden Court Marine Parade Durban.
Ledig, South Africa
USD 276/night
Offering a poolside bar, the stunning Kwa Maritane Lodge Ledig also has a swimming pool beckoning guests to dive in.
Hermanus, South Africa
USD 139/night
The Windsor Hotel Hermanus is situated near the shopping district of Hermanus, a mere 5 minutes' walk from Old Harbour Museum.
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.
Cape Town, South Africa
10.01 review
USD 103/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.
Best luxury hotels in South Africa
Sandton, South Africa
USD 72/night
The Radisson Blu Hotel Sandton, Johannesburg Sandton is nestled in the heart of an upscale area, 26 minutes' drive from O.R. Tambo International airport.
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 72/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.
Cape Town, South Africa
USD 313/night
Within 27 km of District Six Museum, the luxury Kensington Place Cape Town offers fitness classes, massage therapy and entertainment activities plus a year-round outdoor pool.
Stellenbosch, South Africa
USD 108/night
Boasting a location in an industrial area, the family Devon Valley Stellenbosch overlooks the pool and offers South African cuisine.
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.
Fish Hoek, South Africa
USD 92/night
The 4-star The Calders Hotel & Conference Centre is situated in the very heart of Fish Hoek within a 5-minute walk of St. John the Evangelist Catholic Church.
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.
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.
Umhlanga, South Africa
USD 149/night
Located quite close to Kings Park, the luxurious Sylvan Grove features a swimming pool and 7 rooms plus it is within 5 minutes' drive of Mindgame Escape.
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.
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.
Kommetjie, South Africa
USD 453/night
While staying at the Last Word Long Kommetjie you are invited to discover Noordhoek Beach, set a 10-minute ride away, or Slangkop Point Lighthouse, which is nearly 5 minutes' drive away.
Franschhoek, South Africa
USD 245/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.
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 51/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.
Cheap hotels in South Africa
George, South Africa
USD 66/night
Located around a 5-minute drive from Victoria heights reptile and bird park, the Town Lodge George features 120 rooms, entertainment activities and recreational facilities.
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.
Cape Town, South Africa
USD 81/night
Located in a shopping district 10 minutes' drive from Castle of Good Hope, the attractive 3-star Garden Court Nelson Mandela Boulevard has 291 rooms and an outdoor swimming pool.
Cape Town, South Africa
USD 53/night
Positioned within 10 minutes' drive of V&A Waterfront, guests can enjoy Mediterranean dishes at the charming Charles Cafe & Guesthouse Cape Town's à la carte restaurant.
Cape Town, South Africa
8.61 review
USD 34/night
Ideally situated within 5 minutes' stroll of Slave Lodge Museum in the City Bowl district of Cape Town, the comfortable Cape Diamond Cape Town features 9 rooms and a rooftop pool.
Pretoria, South Africa
USD 44/night
Offering an outdoor swimming pool, fitness classes, recreational facilities and entertainment activities, the comfortable 3-star City Lodge Hotel Hatfield, Pretoria is located a 25-minute stroll from Rietondale Park.
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.
Pretoria, South Africa
USD 37/night
Located a 10-minute ride from Waverley Plaza, the Purple Olive Pretoria features a large outdoor swimming pool.
Cape Town, South Africa
USD 77/night
Set in the southern district of Cape Town, the 3-star Ascot Gardens Self Catering features various recreational opportunities and entertainment activities.
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.
Hout Bay, South Africa
USD 53/night
Heather Auer Art & Sculpture Gallery is within 20 minutes' walk of the charming Brightwater Lodge Hout Bay, while Bay Harbour Market is just 1.2 km away.
Durban, South Africa
USD 60/night
Featuring a location in an entertainment area, the Florida Park Hotel, Florida Road boasts 34 rooms and an à la carte restaurant, within 25 minutes' walk of Olive Convention Centre.
Johannesburg, South Africa
USD 48/night
Located in the Bedfordview district of Johannesburg, the The Nicol Hotel And Apartments offers 72 rooms along with a swimming pool.
Cape Town, South Africa
USD 69/night
The Stayeasy Century is a charming 2-star property set around 12 minutes' walk from Century City Conference Centre and 6 km from Southern Africa Large Telescope.
Cape Town, South Africa
USD 100/night
Set only 1 km from Cavendish Square Shopping Centre, the 3-star Park Inn offers 122 rooms and a swimming pool.
Johannesburg, South Africa
USD 40/night
Rooms of the 3-star Margarets Place face the garden and there is also an outdoor pool on the premises.
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.
Franschhoek, South Africa
USD 106/night
Set in a protected area, the 3-star Macaron Boutique Franschhoek with 10 rooms offers an outdoor swimming pool and hiking, horseback riding and cycling to those enjoying an active lifestyle.
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.
Clarens, South Africa
USD 58/night
While staying at the Golden Gate Hotel And Chalets you are invited to discover Golden Gate Highlands National Park, set 10 minutes' drive away, or Mushroom Rock, which is a 25-minute stroll away.
Top resorts in South Africa
Cape Town, South Africa
USD 103/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.
Johannesburg, South Africa
USD 384/night
Located in a shopping area, the Fairlawns Boutique Hotel & Spa Johannesburg provides 37 spacious rooms and features facials, massage therapy and various recreational opportunities onsite.
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 82/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 113/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 121/night
Set at 650 metres from The Wilds, the 10 2Nd Avenue Houghton Estate Johannesburg offers 15 rooms and a swimming pool.
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.
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.
Knysna, South Africa
USD 119/night
While staying at the 3-star Hollow Country Estate Knysna you are invited to discover Featherbed Co, set approximately a 25-minute walk away, or Friday Market, which is a mere 450 metres away.
Johannesburg, South Africa
USD 402/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.
George, South Africa
USD 96/night
The world-class 4-star Protea Hotel By Marriott George King enjoys a lovely view overlooking Outeniqua Mountains and is situated about at a 2.6 km distance from St Georges Mall.
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.
Bloubergstrand, South Africa
USD 124/night
Rietvlei and Dolphin Beach are within a walking distance of the exclusive 4-star Dolphin Beach Hotel Self Catering with excellent service.
Cape Town, South Africa
USD 144/night
Guests can try South African cuisine and enjoy an outdoor swimming pool in the grand Southern Sun The Cullinan, which is conveniently located in Cape Town.
Durban, South Africa
USD 90/night
Nestled 400 metres from Funworld, the comfortable Edward features a rooftop pool and 179 rooms.
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.
Cape Town, South Africa
USD 93/night
Comprising 124 rooms in the heart of Cape Town, the modern Protea Hotel By Marriott Cape Town Sea Point lies 3 km from The Watershed.
Johannesburg, South Africa
USD 206/night
The 5-star Sandton Sun And Towers is a 10-minute drive from Hyde Park Corner, boasting fitness classes, facials and massage therapy.
Johannesburg, South Africa
USD 87/night
The Southern Sun Katherine Street with modern rooms and a tropical garden in Johannesburg is around a 10-minute drive from The Wanderers Golf Club.