Top landmarks in South Africa
-
Country Club
-
Mountain
-
National Park
-
Shopping Area
-
Popular attractions
-
Casino
Best 5-star hotels in South Africa
8.4Great325 reviews
Hotel
South Africa, Cape Town
The 5-star boutique Le Vendome Cape Town has a lounge bar and offers panoramic views of Atlantic Coast.
from USD 54 per night
8.4Great8 reviews
Hotel
South Africa, Johannesburg
Offering a wine basement and a restaurant, the family-friendly Ten Bompas Johannesburg lies in a shopping area, within 2 miles of Nelson Mandela Foundation and about 1.9 miles from Jhb Zoo Lake.
from USD 131 per night
8.6Great872 reviews
Hotel
South Africa, Durban
Situated in the heart of the Durban Central Business district of Durban, the fantastic Hilton is 32 minutes' drive from King Shaka International airport.
from USD 51 per night
8.4Great373 reviews
Hotel
South Africa, Johannesburg
The perfect Hilton Sandton Johannesburg overlooks the garden and lies near a train station.
from USD 84 per night
8.4Great60 reviews
Hotel
South Africa, Johannesburg
Offering a swimming pool and special dishes, the deluxe Hyatt Regency Johannesburg boasts a strategic location 8 minutes by foot from The Mall of Rosebank.
from USD 159 per night
8.8Great48 reviews
Hotel
South Africa, Cape Town
Offering a pool bar, the elegant Steenberg Hotel & also has a swimming pool beckoning guests to dive in.
from USD 483 per night
8.6Great70 reviews
Hotel
South Africa, Hermanus
Offering massage therapy, horseback riding activities and wine tasting sessions, the elegant 5-star Arabella Hotel, Golf And lies in a rural area of Hermanus, approximately 2.9 miles from Bosman Hermanus and near Arabella Golf club.
from USD 169 per night
8.4Great115 reviews
Hotel
South Africa, Sandton
The comfortable 5-star Michelangelo in the central Sandton district features a swimming pool and a gym.
from USD 131 per night
8.6Great134 reviews
Hotel
South Africa, Cape Town
The 5-star Table Bay has an à la carte restaurant and a seasonal outdoor swimming pool for its guests.
from USD 280 per night
8.8Great42 reviews
Hotel
South Africa, Cape Town
Located in a waterfront neighbourhood and less than 8 minutes by foot from Two Oceans Aquarium, the Cape Grace Managed By Accor features massage therapy, chaise longues and entertainment activities.
from USD 355 per night
8.6Great49 reviews
Hotel
South Africa, Cape Town
Boasting a perfect location in a shopping area, the exclusive Twelve Apostles Hotel & Cape Town offers a swimming pool plus a luxurious view.
from USD 357 per night
8.8Great44 reviews
Hotel
South Africa, Johannesburg
Featuring beautiful rooms, the family Saxon Hotel, Villas & Johannesburg also has a plunge pool, a steam room and a Jacuzzi, where you can relax.
from USD 589 per night
8.4Great45 reviews
Hotel
South Africa, Cape Town
Featuring a sauna and an outdoor swimming pool, the 5-star luxurious Mount Nelson, A Belmond Hotel, Cape Town is located in a stunning district a 7-minute walk from Labia Theatre.
from USD 342 per night
8.2Great288 reviews
Hotel
South Africa, Johannesburg
Within 14 miles of Constitution Hill, the 5-star Four Seasons Hotel The Westcliff is located in the Randburg district of Johannesburg and offers an indoor swimming pool along with a panoramic view of the garden.
from USD 333 per night
8.2Great52 reviews
Hotel
South Africa, Cape Town
Located about a 19-minute walk from Clock Tower Retail Centre, the 5-star luxury Radisson Blu Hotel Waterfront features an outdoor pool and an à la carte restaurant with local dishes.
from USD 145 per night
8.2Great65 reviews
Hotel
South Africa, Pretoria
Boasting a location in the Arcadia district, near a train station, the 5-star modern Sheraton Pretoria offers modern rooms as well as sauna facilities and an outdoor swimming pool.
from USD 62 per night
8.6Great33 reviews
Hotel
South Africa, Cape Town
Located in the Claremont district about 25 minutes by foot from Kirstenbosch National Botanical Garden, the Greenways has 17 rooms and a swimming pool.
from USD 193 per night
8.2Great21 reviews
Hotel
South Africa, Sandton
Placed in the Sandton district, the impressive Michelangelo Towers Sandton offers the outdoor swimming pool and a traditional restaurant.
from USD 265 per night
8.2Great17 reviews
Hotel
South Africa, Plettenberg Bay
Staying at the stylish Plettenberg Plettenberg Bay means you will be 0.7 miles from Old Timber Shed, while enjoying a swimming pool onsite.
from USD 183 per night
8.8Great17 reviews
Hotel
South Africa, Paarl
Within 12 miles of Red Hot Glass, the 5-star luxury Grande Roche offers hiking, horseback riding and cycling for guests to keep active.
from USD 138 per night
Most popular 4-star hotels in South Africa
7.8Very good173 reviews
Hotel
South Africa, Cape Town
Featuring massage therapy and entertainment activities, the elegant 4-star Grand Daddy Cape Town offers guests 32 spacious rooms merely 9 minutes' walk from Castle of Good Hope.
from USD 73 per night
7.6Very good15 reviews
Hotel
South Africa, Mossel Bay
Featuring spacious rooms, the fascinating 4-star The Point Hotel & Mossel Bay also has a steam room and a Jacuzzi, where you can relax.
from USD 105 per night
7.8Very good53 reviews
Hotel
South Africa, Franschhoek
Located just 5 minutes' walk from Akademie Street, the 4-star smoke-free Protea Hotel By Marriott offers a fantastic view of the pool along with a saltwater swimming pool.
from USD 131 per night
8.2Great395 reviews
Hotel
South Africa, Cape Town
Just 12 minutes' stroll from Chavonnes Battery Museum and overlooking Table Mountain, the 4-star Commodore Cape Town features fitness classes, steam baths and massage therapy.
from USD 148 per night
7.4Very good7 reviews
Hotel
South Africa, Pretoria
Located within 1.2 miles of Melrose House, the 4-star Premier Hotel offers spacious rooms 1.7 miles from Sci-Enza.
from USD 45 per night
9.0Perfect11 reviews
Hotel
South Africa, Cape Town
Situated about 25 minutes' stroll from Pipe Track in a popular area, the 4-star Camps Bay Retreat Cape Town offers spacious rooms together with steam baths and an outdoor swimming pool onsite.
from USD 283 per night
8.2Great226 reviews
Hotel
South Africa, Cape Town
Offering easy access to Royal View, set 900 feet away, the gorgeous Bay boasts sauna facilities and an outdoor swimming pool.
from USD 134 per night
8.4Great146 reviews
Hotel
South Africa, Port Elizabeth
Featuring an elevator and complimentary newspapers, the suburban Kelway Port Elizabeth is set near the beach district of Port Elizabeth about 25 minutes by foot from South End Museum.
from USD 59 per night
8.2Great346 reviews
Hotel
South Africa, Cape Town
Located walk from Camps Bay, the Mandela Rhodes Place features a swimming pool and 45 rooms plus it is just a 10-minute stroll from Bree Street.
from USD 126 per night
8.4Great224 reviews
Hotel
South Africa, Cape Town
Offering a beachfront setting in the central district of Cape Town, guests of the fantastic Lagoon Beach Hotel & Cape Town can enjoy windsurfing, diving and canoeing onsite plus an Irish bar.
from USD 77 per night
8.6Great405 reviews
Hotel
South Africa, Cape Town
The upscale 4-star Victoria & Alfred lies nearly a 20-minute stroll from Cape Quarter Lifestyle Village and around the corner from a boat dock.
from USD 211 per night
8.4Great299 reviews
Hotel
South Africa, Cape Town
Located 14 minutes' stroll from Clifton, the 4-star Ambassador Cape Town boasts a swimming pool.
from USD 194 per night
8.6Great30 reviews
Hotel
South Africa, Stellenbosch
A traditional restaurant with sauna facilities and an outdoor swimming pool are provided on site, while the intimate River Manor Boutique boasts an unbeatable setting in the shopping district of Stellenbosch.
from USD 120 per night
8.6Great77 reviews
Hotel
South Africa, Cape Town
Offering a swimming pool, the spectacular Winchester Mansions Cape Town features a traditional restaurant while providing guests with access to a bus stop.
from USD 196 per night
8.2Great59 reviews
Hotel
South Africa, Cape Town
Within 500 feet of Adderley Street, the comfortable Capetonian Cape Town offers a lounge bar together with various recreational opportunities and entertainment activities.
from USD 41 per night
8.2Great55 reviews
Hotel
South Africa, Durban
There are entertainment activities and various recreational opportunities on site and guests can enjoy the à la carte restaurant, while the elegant Balmoral boasts a prime location in Durban.
from USD 45 per night
8.8Great22 reviews
Hotel
South Africa, Cape Town
Set in a trendy area, the trendy 4-star Cape Milner Cape Town offers an air-conditioned restaurant and rooms with pleasant views of Table Mountain.
from USD 70 per night
8.6Great255 reviews
Hotel
South Africa, Cape Town
Featuring a swimming pool, the elegant Townhouse offers 106 rooms right in a quiet area.
from USD 68 per night
8.0Great20 reviews
Hotel
South Africa, Johannesburg
Set within 1.9 miles of Carlton Centre, the stylish Sunnyside Park offers 152 rooms and a swimming pool.
from USD 52 per night
8.4Great51 reviews
Hotel
South Africa, Cape Town
The 4-star Peninsula All Suite Hotel By Dream Resorts Cape Town, overlooking Signal Hill, offers 110 modern rooms with a hot tub, sauna facilities and an outdoor swimming pool.
from USD 93 per night
Most popular 3-star hotels in South Africa
7.6Very good7 reviews
Hotel
South Africa, Wilderness
Located in a lake district, the 3-star smoke-free Fairy Knowe Wilderness offers a swimming pool and an English breakfast.
from USD 67 per night
8.0Great63 reviews
Hotel
South Africa, Sandton
Located within within 2 miles of Woodmead Retail Park, the perfect Express Sandton - Woodmead features an à la carte restaurant and continental breakfast.
from USD 66 per night
7.4Very good38 reviews
Hotel
South Africa, Edenvale
Boasting the outdoor swimming pool, the Airport Inn And Suites Edenvale is set in an entertainment area a few minutes drive from Kempton Park.
from USD 29 per night
8.4Great75 reviews
Hotel
South Africa, Cape Town
The 3-star Lady Hamilton Cape Town boasts 78 rooms along with squash, tennis and golf, within 0.3 miles of Iziko South African Museum and Planetarium.
from USD 31 per night
8.0Great7 reviews
Hotel
South Africa, Roodepoort
Set right by a mall and shops, and within 2.4 miles of Northcliff, the upscale Anew Hotel Roodepoort Johannesburg features 79 rooms 2.8 miles from Worldwear Shopping Centre.
from USD 44 per night
7.8Very good7 reviews
Hotel
South Africa, Pinetown
Located in a business area 25 minutes by foot from Sarnia Japanese Gardens, the comfortable 3-star Premier Splendid Inn has 100 rooms and the outdoor swimming pool.
from USD 64 per night
8.0Great40 reviews
Hotel
South Africa, Cape Town
Placed approximately 15 minutes' walk from South African National Gallery in a popular area, the affordable 3-star Daddy Long Legs Art features contemporary rooms and a lounge bar.
from USD 71 per night
7.2Very good27 reviews
Hotel
South Africa, Durban
Nestled very close to a bus stop, the comfortable Gooderson Tropicana Durban has diving, canoeing and cycling to offer along with the sea views.
from USD 55 per night
5.4Guest rating16 reviews
Hotel
South Africa, Kimberley
Convent is a 15-minute walk from the elegant 3-star Savoy Hotel Kimberley and The Big Hole Museum is around 15 minutes' walk away.
from USD 42 per night
8.4Great163 reviews
Hotel
South Africa, Cape Town
Ideally situated only 0.8 miles from St George's Cathedral in the Six district of Cape Town, the Western Cape Suites Cape Town features 60 rooms and a swimming pool.
from USD 46 per night
8.0Great6 reviews
Hotel
South Africa, East London
Positioned 5 minutes' stroll from Orient Pools, guests can enjoy Spanish dishes at the 3-star Premier Hotel Regent East London's broiler restaurant.
from USD 64 per night
8.0Great158 reviews
Hotel
South Africa, Durban
The 3-star Royal serves international dishes and features an outdoor swimming pool, boasting a central location not too far from Durban Natural Science Museum.
from USD 36 per night
8.6Great58 reviews
Hotel
South Africa, Kempton Park
Guests of the family Peermont Metcourt At Emperors Palace Kempton Park can relax in the poolside bar, swim in a swimming pool, or enjoy steam baths, facials and entertainment activities close to an expressway.
from USD 107 per night
8.2Great263 reviews
Hotel
South Africa, Cape Town
Labia Theatre is 1.7 miles from the 3-star Ritz Cape Town, while Castle of Good Hope is around 2.1 miles away.
from USD 51 per night
8.2Great60 reviews
Hotel
South Africa, Johannesburg
Conveniently set within 1.4 miles of Nizamiye Mosque, the 3-star Mercure Johannesburg Midrand Johannesburg in a business neighbourhood offers horseback riding activities and aqua fitness.
from USD 42 per night
8.4Great328 reviews
Hotel
South Africa, Mbombela
Located 7 minutes by foot from i'Langa Mall and 1.8 miles from Midnight, the Mercure Nelspruit features comfortable rooms and a swimming pool.
from USD 56 per night
8.4Great178 reviews
Hotel
South Africa, Johannesburg
Offering a good location right at a freeway, the cozy Mercure Hotel Bedfordview Johannesburg is near Eastgate Shopping Centre.
from USD 76 per night
8.4Great61 reviews
Hotel
South Africa, Johannesburg
Located within 4 miles of Nelson Mandela Square, the welcoming 3-star Mercure Johannesburg Randburg features 104 rooms, spa therapy and entertainment activities.
from USD 41 per night
8.6Great164 reviews
Hotel
South Africa, Cape Town
Guests can enjoy views of Table Mountain, while taking advantage of the comfortable Express Cape Town City Centre, An Ihg's prime location in a business district.
from USD 47 per night
8.0Great53 reviews
Hotel
South Africa, Durban
The 3-star Gooderson, lodged in an entertainment neighbourhood, boasts a lounge bar and views of the sea.
from USD 48 per night
Amazing spa hotels in South Africa
8.4Great407 reviews
Hotel
South Africa, Johannesburg
There is an à la carte restaurant available in the fabulous Radisson Blu Hotel Sandton, which is set in the upscale district of Johannesburg.
from USD 94 per night
8.0Great18 reviews
Hotel
South Africa, Tzaneen
Within 14 miles of Kings Walden, the 3-star smoke free Coach House Hotel And offers entertainment activities, loungers and billiard plus an indoor swimming pool.
from USD 69 per night
8.6Great52 reviews
Hotel
South Africa, Umhlali
Located 2.3 miles from Umhlali Country Club, the comfortable Zimbali Lodge By Dream Resorts features 26 rooms, tennis courts and loungers.
from USD 177 per night
8.0Great74 reviews
Hotel
South Africa, Port Elizabeth
You can have some rest at an outdoor pool or enjoy amazing views of the bay, while the modern Radisson Blu Hotel, Port Elizabeth boasts an ideal setting not too far from Algoa Bay.
from USD 95 per night
8.6Great376 reviews
Hotel
South Africa, Stellenbosch
European dishes and a seasonal outdoor pool is available for guests in the perfect 5-star Asara Wine Estate in the heart of Stellenbosch.
from USD 387 per night
8.0Great13 reviews
Hotel
South Africa, Johannesburg
Featuring 257 rooms, massage therapy, entertainment activities and loungers, the 4-star luxurious Indaba is within 2.2 miles of Norscot Koppies Nature Reserve in Johannesburg.
from USD 66 per night
7.4Very good30 reviews
Hotel
South Africa, Stormsrivier
Boasting whirlpool baths and an outdoor swimming pool, the 3-star Tsitsikamma is set within 850 feet of Kruis River.
from USD 59 per night
8.0Great5 reviews
Hotel
South Africa, Port Edward
The family Wild Coast Sun Port Edward is located 0.2 miles from Rennies Beach and comprises 246 rooms with modern comforts.
from USD 515 per night
8.4Great95 reviews
Hotel
South Africa, Stellenbosch
With views of the courtyard, the 4-star Devon Valley is situated 5 minutes by car from Aaldering Vineyards & Wines and offers various recreational opportunities and loungers.
from USD 108 per night
8.2Great84 reviews
Hotel
South Africa, Muldersdrift
Located in the very heart of Muldersdrift, 2.3 miles from Walkhaven Dog Park, the Misty Hills Country features a steam room, a solarium and a hot tub.
from USD 49 per night
8.4Great219 reviews
Hotel
South Africa, Stellenbosch
The charming 4-star Oude Werf Stellenbosch is located steps from the historical district of Stellenbosch right off Dutch Reform Church.
from USD 137 per night
8.6Great163 reviews
Hotel
South Africa, Cape Town
Featuring 176 rooms together with various recreational opportunities and loungers, the 5-star luxury Taj is located in a shopping area a 5-minute walk from Greenmarket Square.
from USD 128 per night
8.6Great316 reviews
Hotel
South Africa, Cape Town
Offering a swimming pool, the Cape Royale Luxury Hotel And Residence has a central setting based in the heart of Cape Town.
from USD 153 per night
8.8Great33 reviews
Hotel
South Africa, Cape Town
Nestled in the Constantia district of Cape Town, the luxury Cellars-Hohenort Cape Town offers elegant rooms and an à la carte restaurant.
from USD 241 per night
8.4Great31 reviews
Hotel
South Africa, Hermanus
Featuring 40 romantic rooms and an outdoor swimming pool, the spectacular 5-star Marine boasts a prime location just a drive from Walker Bay.
from USD 235 per night
8.8Great30 reviews
Hotel
South Africa, Plettenberg Bay
Featuring 16 rooms, massage therapy and entertainment activities, the unique Tsala Treetop is 2.1 miles from Cairnbrogie Estate in Plettenberg Bay.
from USD 555 per night
8.4Great78 reviews
Hotel
South Africa, Cape Town
The 5-star luxury Sugar Cape Town is settled in an entertainment district, a 20-minute walk from Signal Hill, and includes a lounge bar.
from USD 121 per night
8.0Great22 reviews
Hotel
South Africa, Durban
The stunning Royal Palm Hotel & Apartments By Bon Hotels, located 11 minutes' walk from The Barnyard Theatre, offers a lounge bar and luxury rooms.
from USD 85 per night
8.4Great692 reviews
Hotel
South Africa, Cape Town
Staying at the sophisticated 5-star Westin Cape Town means you will be approximately 25 minutes' walk from V&A Waterfront, while enjoying an indoor pool onsite.
from USD 109 per night
8.6Great194 reviews
Hotel
South Africa, Cape Town
Offering an indoor pool with views of mountain, the 4-star Vineyard is located in a southern neighbourhood.
from USD 186 per night
Top family hotels in South Africa
8.2Great23 reviews
Hotel
South Africa, Oudtshoorn
Located 5 minutes by foot from CP Nel Museum and within 1.1 miles of ArtKaroo Stay, the non-smoking Queens Hotel By Bon Hotels Oudtshoorn offers 40 fashionable rooms.
from USD 74 per night
8.2Great484 reviews
Hotel
South Africa, Cape Town
Located in the business City Bowl district, the 4-star Fountains Cape Town features a heated swimming pool and views of Table Mountain.
from USD 87 per night
8.0Great39 reviews
Hotel
South Africa, Cape Town
Nestled in the Sea Point district, the 4-star family-friendly Premier Hotel Cape Town offers elegant rooms and a traditional restaurant.
from USD 57 per night
7.4Very good6 reviews
Hotel
South Africa, East London
Featuring an outdoor pool and 99 rooms, the gorgeous Blue Lagoon Hotel And Conference Centre is 20 minutes by foot from Bonza Bay Beach.
from USD 68 per night
8.2Great109 reviews
Hotel
South Africa, Cape Town
Guests can enjoy views of Table Mountain, while taking advantage of the 4-star modern Urban Chic Boutique's central location in the City Bowl district.
from USD 54 per night
8.0Great20 reviews
Hotel
South Africa, Knysna
Located a 20-minute walk from Belvidere Street, the Premier Resort The Moorings, features an outdoor pool and a Salmon restaurant.
from USD 71 per night
7.0Very good21 reviews
Hotel
South Africa, Wilderness
Yoga classes and a fitness center are available to all guests of the family-friendly Wilderness, located in a historical neighbourhood.
from USD 60 per night
8.4Great33 reviews
Hotel
South Africa, Knysna
Situated 2.9 miles from Holy Trinity Church, the 5-star luxury Simola offers heated swimming pool near a boat dock.
from USD 416 per night
7.8Very good22 reviews
Hotel
South Africa, Mbombela
Located less than 10 minutes by foot from St Michael's Parish, the modern Promenade boasts a swimming pool.
from USD 57 per night
8.0Great1 review
Hotel
South Africa, Pretoria
Located in a market district 3 miles from Pretoria National Botanical Garden, the elegant 137 Murray has 43 rooms and a swimming pool.
from USD 56 per night
8.4Great198 reviews
Hotel
South Africa, Johannesburg
Rooms of the comfortable Park Inn Sandton Johannesburg face the city and there is also a swimming pool on the premises.
from USD 45 per night
7.6Very good18 reviews
Hotel
South Africa, Pretoria
The luxurious Manhattan is nestled in the very heart of a central area, 22 minutes' drive from Wonderboom airport.
from USD 85 per night
8.2Great60 reviews
Hotel
South Africa, Cape Town
9 minutes by foot from Bree Street, the 5-star luxury Pepperclub in Cape Town offers 210 rooms as well as sauna facilities and an outdoor swimming pool.
from USD 431 per night
8.4Great489 reviews
Hotel
South Africa, Johannesburg
Set in the northern Sandton district, the attractive 4-star Radisson Blu Gautrain Hotel, Sandton offers 217 beautiful rooms with views of the skyline and boasts a hot tub and an outdoor swimming pool.
from USD 82 per night
8.6Great47 reviews
Hotel
South Africa, Johannesburg
Placed close to a mall and a market, and within 0.6 miles of Saint Martin-in-the-field, the 4-star - Rosebank Johannesburg offers 158 rooms 0.6 miles from African Craft Market of Rosebank.
from USD 76 per night
8.6Great39 reviews
Hotel
South Africa, Wilderness
Placed in the Wilderness Beach district of Wilderness, approximately 3.1 miles from Map Of Africa View Point, the 5-star Views Boutique Hotel & Wilderness offers 26 rooms with spectacular views of the sea.
from USD 155 per night
8.4Great255 reviews
Hotel
South Africa, Durban
Situated just a 5-minute stroll from Kwazulu-Natal Sharks Board Maritime Centre of Excellence, the Express Durban - Umhlanga, An Ihg has an award-winning restaurant, an outdoor swimming pool and a Japanese garden.
from USD 83 per night
8.2Great141 reviews
Hotel
South Africa, Kempton Park
The 4-star Premier Hotel Or Tambo Kempton Park lies 25 minutes by foot from Silver Lakes Country club and at the edge of a trolley bus stop.
from USD 75 per night
8.6Great164 reviews
Hotel
South Africa, Randburg
Set within 600 feet of Randpark Golf Course, the sophisticated Fairway Hotel & Golf offers the outdoor swimming pool together with fitness classes and loungers for guest enjoyment.
from USD 74 per night
7.8Very good25 reviews
Hotel
South Africa, Durban
Boasting a prime location in a central area, the family-friendly Riverside Durban features entertainment activities and barbeque grills.
from USD 60 per night
Best luxury hotels in South Africa
8.4Great272 reviews
Hotel
South Africa, Johannesburg
About a 6-minute walk from JSE, the luxury Sandton Rivonia Road offers a poolside bar together with fitness classes, various recreational opportunities and entertainment activities.
from USD 66 per night
7.8Very good17 reviews
Hotel
South Africa, Montagu
Featuring an outdoor swimming pool, the 4-star Mimosa Montagu in a northern neighbourhood boasts 17 rooms.
from USD 39 per night
6.8Nice2 reviews
Hotel
South Africa, Johannesburg
Boasting fitness classes and entertainment activities, the Urban Hip Hotels - Splice Johannesburg is 1.8 miles from James & Ethel Gray Park in the exclusive district of Johannesburg.
from USD 91 per night
9.0Perfect40 reviews
Hotel
South Africa, Cape Town
Approximately 16 miles from Table Mountain, the 4-star Kensington Place has fitness classes, massage therapy and entertainment activities along with a poolside bar.
from USD 373 per night
8.0Great222 reviews
Hotel
South Africa, Johannesburg
Directly 7 minutes by foot from The Mall of Rosebank in a popular neighbourhood, the Southern Sun Rosebank Johannesburg offers sauna facilities and an outdoor swimming pool along with a poolside bar.
from USD 78 per night
8.6Great218 reviews
Hotel
South Africa, Knysna
Based in the Knysna Central district of Knysna near a boat dock, the 4-star Aha The Rex offers 54 luxury rooms along with hiking, horseback riding and cycling.
from USD 166 per night
8.0Great18 reviews
Hotel
South Africa, Johannesburg
Located in a central neighbourhood, the Premier Hotel Mapungubwe offers 104 rooms along with a swimming pool.
from USD 73 per night
8.0Great102 reviews
Hotel
South Africa, Cape Town
Boasting an outdoor swimming pool and locker rooms along with 238 comfortable rooms, the modern Cresta Grande features a central location near a subway station.
from USD 69 per night
8.2Great9 reviews
Hotel
South Africa, Melkbosstrand
The Birkenhead Centre is also set 10 minutes by foot from the superb 4-star Atlantic Melkbosstrand.
from USD 139 per night
8.0Great22 reviews
Hotel
South Africa, Cape Town
Serving great dishes, the cozy 4-star Hollow Boutique Cape Town is set around 20 minutes' walk from De Waal Park boasting 56 rooms along with the outdoor swimming pool.
from USD 54 per night
8.6Great313 reviews
Hotel
South Africa, Cape Town
The luxurious Doubletree By Hilton Cape Town - Upper Eastside Cape Town offers 183 spacious rooms with private bathrooms, approximately 2.3 miles from Greenmarket Square.
from USD 49 per night
8.0Great17 reviews
Hotel
South Africa, East London
Set 1.8 miles from Ann Bryant Art Gallery, the 4-star family-friendly Premier Hotel East London Icc offers 260 rooms and a swimming pool.
from USD 56 per night
8.0Great27 reviews
Hotel
South Africa, Port Elizabeth
Located minutes’ driving from Nelson Mandela Bay, the comfortable 4-star Singa Lodge - Lion Roars Hotels & Lodge offers an outdoor swimming pool and a poolside bar.
from USD 122 per night
8.6Great105 reviews
Hotel
South Africa, Cape Town
Offering 12 rooms with views of the sea, the contemporary Atlantic Affair Boutique is set in the Sea Point district, approximately 1.7 miles from Cape Town Stadium.
from USD 65 per night
8.4Great25 reviews
Hotel
South Africa, Johannesburg
Located in a business district a 25-minute walk from Bidvest Wanderers Stadium, the 5-star luxury Winston Johannesburg has 30 rooms and a year-round outdoor swimming pool.
from USD 87 per night
8.4Great103 reviews
Hotel
South Africa, Stellenbosch
Guests can enjoy African cuisine in an à la carte restaurant of the fantastic Coopmanhuijs Boutique Hotel & Stellenbosch and relax by a swimming pool.
from USD 128 per night
8.4Great131 reviews
Hotel
South Africa, Stellenbosch
Boasting an ideal location in a protected area, the 4-star Spier Hotel And Wine Farm offers a swimming pool plus a gorgeous view.
from USD 91 per night
8.2Great299 reviews
Hotel
South Africa, Johannesburg
Set about 5 minutes by foot from Gauteng Provincial Government, the Reef boasts fitness classes, entertainment activities and various recreational opportunities.
from USD 46 per night
8.0Great35 reviews
Hotel
South Africa, Cape Town
The family Lord Charles is situated in the center of Cape Town, within 3.3 miles of Vergelegen Picnic.
from USD 70 per night
8.2Great26 reviews
Hotel
South Africa, Johannesburg
Offering a beauty salon and a lobby area, the modern Intercontinental Hotels Johannesburg Sandton Towers Johannesburg lies in an exclusive area, 13 minutes by foot from Joy of Jazz Festival and within 25 minutes' walk of Sandton Market @ The Park.
from USD 205 per night
Cheap hotels in South Africa
7.4Very good62 reviews
Hotel
South Africa, Cape Town
Victoria & Alfred Waterfront is around 20 minutes by foot from the cheap Tulip Cape Town and St George's Cathedral is just a 10-minute walk away.
from USD 45 per night
8.2Great60 reviews
Hotel
South Africa, Pretoria
Located in a business neighbourhood and within 1 miles of Church Square, the Rh Hotel Pretoria features 365 rooms plus a swimming pool.
from USD 40 per night
8.2Great14 reviews
Hotel
South Africa, Johannesburg
One will enjoy an outdoor bar or entertainment activities and various recreational opportunities, while the 3-star Devonshire Johannesburg also boasts central setting 9 minutes by foot from Constitution Hill Human Rights Precinct.
from USD 41 per night
8.2Great110 reviews
Hotel
South Africa, Wilderness
Located just a drive from Mossel Bay, the lovely Wilderness features a traditional restaurant and spa therapy and entertainment activities.
from USD 73 per night
8.2Great131 reviews
Hotel
South Africa, Stellenbosch
Located in the center of Stellenbosch, within 900 feet of Dutch Reform Church and within walking distance of Eikestad Mall, the comfortable 3-star Stellenbosch offers various recreational opportunities and entertainment activities.
from USD 119 per night
8.0Great11 reviews
Hotel
South Africa, Tzaneen
Located a few minutes drive from Kruger National Park, the Magoebaskloof Tzaneen features the outdoor swimming pool and 36 rooms plus it is within 1.8 miles of Blueberry Heights Farm.
from USD 59 per night
8.2Great403 reviews
Hotel
South Africa, Durban
Located in the central Durban Central Business district within easy walking distance of Durban Natural Science Museum, the 3-star Albany boasts various recreational opportunities and entertainment activities.
from USD 35 per night
8.2Great30 reviews
Hotel
South Africa, Umhlanga
The Aha Gateway Umhlanga features an outdoor pool and an à la carte restaurant, boasting a location merely 7 minutes' stroll from Gateway Theatre of Shopping.
from USD 76 per night
8.0Great39 reviews
Hotel
South Africa, Cape Town
Located in the Mouille Point district and within 0.6 miles of Cape Town Stadium, as well as near a subway station, the 3-star La Splendida offers spa therapy and entertainment activities.
from USD 56 per night
8.2Great8 reviews
Hotel
South Africa, Johannesburg
Located in a business neighbourhood and within 1.7 miles of Delta Park, the Apollo features 76 rooms plus a swimming pool.
from USD 36 per night
8.0Great2 reviews
Hotel
South Africa, Port Elizabeth
Located within 2.8 miles of Cape Recife Lighthouse, the Summerstrand Port Elizabeth offers an English breakfast and features a swimming pool.
from USD 44 per night
7.8Very good33 reviews
Hotel
South Africa, Cape Town
Located 9 minutes by foot from Two Oceans Aquarium and 0.8 miles from Cape Town International Convention Centre, the 3-star modern Lodge V&A Waterfront features fitness classes and entertainment facilities.
from USD 63 per night
6.8Nice11 reviews
Hotel
South Africa, Bela-Bela
Located a mere 600 feet from Sondela Rehab Centre Bela Bela, 0.7 miles from Bela Mall, the 2-star Elephant Springs Bela-Bela features various recreational opportunities and entertainment activities along with 36 rooms.
from USD 42 per night
7.6Very good28 reviews
Hotel
South Africa, Cape Town
Guests can enjoy views of Table Mountain, while taking advantage of the Protea Hotel By Marriott Cape Town Tyger Valley's strategic location in the northern district of Cape Town.
from USD 68 per night
8.2Great130 reviews
Hotel
South Africa, Cape Town
Located within 1.6 miles of Bo-Kaap Museum, the attractive 3-star Protea Hotel By Marriott Cape Town Sea Point offers premium rooms approximately a 25-minute walk from Christopher Moller Art Gallery.
from USD 93 per night
7.6Very good3 reviews
Hotel
South Africa, Cape Town
Featuring a swimming pool, the 3-star Lodge Hotel Pinelands in the Mowbray district of Cape Town boasts 133 rooms.
from USD 64 per night
6.8Nice23 reviews
Hotel
South Africa, Sandton
Situated close to a movie theater and best restaurants, and 10 minutes by foot from Citibank SA, the trendy The Westford Hotel And Suites Sandton includes 63 rooms 10 minutes by car from James & Ethel Gray Park.
from USD 59 per night
7.8Very good27 reviews
Hotel
South Africa, Stellenbosch
Featuring an elevator and complimentary newspapers, the family Protea Hotel By Marriott Stellenbosch is set next to the business district of Stellenbosch about 10 minutes' drive from Vredenheim Estate.
from USD 103 per night
8.0Great4 reviews
Hotel
South Africa, Durban
The 3-star Lodge Hotel, located steps from Durban Beach Front, is also at a proximity to Regent Business School.
from USD 61 per night
8.0Great25 reviews
Hotel
South Africa, Ledig
Located approximately within 2.7 miles of Cultural Village, the stunning 4-star Kwa Maritane offers airy rooms together with tennis, golf and billiard.
from USD 226 per night
Top resorts in South Africa
8.6Great678 reviews
Hotel
South Africa, Durban
Offering sauna facilities and an indoor pool on-site, along with an infinity pool, the excellent 4-star Blue Waters Durban boasts a setting located only 8 minutes' walk from Suncoast Casino.
from USD 61 per night
8.6Great1112 reviews
Hotel
South Africa, Durban
Comprising 127 rooms, the perfect Belaire Suites Durban is set near an entertainment district approximately 20 minutes' stroll from Mabhida Stadium climb.
from USD 62 per night
8.6Great29 reviews
Hotel
South Africa, Johannesburg
Featuring views of the garden and an à la carte restaurant, the opulent Fairlawns Boutique Hotel & is nestled near an expressway.
from USD 234 per night
8.2Great196 reviews
Hotel
South Africa, Cape Town
One can feel the benefits of a steam room, an outdoor swimming pool and locker rooms, while staying at the fantastic Hyatt Regency, placed in a restaurant area of Cape Town, just 8 minutes' walk from Greenmarket Square.
from USD 98 per night
8.0Great20 reviews
Hotel
South Africa, Mossel Bay
The 4-star family-friendly Diaz Hotel And Resort features an infinity pool and panoramic views of the beach, boasting a setting 5 minutes by foot from Diaz Beach.
from USD 91 per night
8.6Great34 reviews
Hotel
South Africa, Johannesburg
Featuring comfortable rooms, the cheap St Andrews Hotel And Johannesburg also has a massage chair and an outdoor swimming pool, where you can relax.
from USD 68 per night
8.6Great26 reviews
Hotel
South Africa, Johannesburg
Boasting a prime location in a business area near a subway station, the sophisticated 4-star Premier Hotel Quatermain Johannesburg features fitness classes, entertainment activities and loungers on site.
from USD 63 per night
8.2Great88 reviews
Hotel
South Africa, Cape Town
Featuring fitness classes, entertainment activities and barbeque grills, the affordable Park Inn By Radisson Cape Town Foreshore has a convenient setting 6 minutes' walk from Cape Town International Convention Centre.
from USD 81 per night
8.4Great45 reviews
Hotel
South Africa, Cape Town
Located around a 20-minute walk from Labia Theatre, the 4-star Southern Sun Cape Sun offers a buffet breakfast and features a swimming pool.
from USD 107 per night
8.6Great226 reviews
Hotel
South Africa, Johannesburg
Set within 550 feet of Sandton Convention Center, the renowned 3-star Garden Court Sandton Johannesburg boasts international dishes served at the onsite garden restaurant.
from USD 75 per night
8.6Great57 reviews
Hotel
South Africa, Umhlanga
The 5-star Oyster Box Umhlanga offers Turkish steam bath and locker rooms along with a swimming pool, and boasts a location 5 minutes by foot from Whalebone Pier.
from USD 453 per night
8.4Great54 reviews
Hotel
South Africa, Cape Town
Featuring a swimming pool along with Turkish steam bath and an outdoor swimming pool on site, the perfect 5-star Capital 15 On Orange Cape Town is nestled in the City Bowl district of Cape Town.
from USD 85 per night
8.0Great24 reviews
Hotel
South Africa, Johannesburg
Located less than 7 minutes by foot from Constitution Hill Human Rights Precinct, the comfortable Anew Hotel Parktonian Johannesburg has 265 rooms, and lies near a freeway.
from USD 53 per night
7.8Very good38 reviews
Hotel
South Africa, Cape Town
Featuring a swimming pool and 17 rooms, the comfortable Hippo Boutique Cape Town is around 25 minutes' walk from Cape Quarter Lifestyle Village.
from USD 62 per night
8.2Great4 reviews
Hotel
South Africa, Knysna
Offering a secluded location at a moderate distance from Plettenberg Bay, the affordable Hollow Country Estate Knysna includes a casual restaurant and a swimming pool.
from USD 382 per night
8.8Great5 reviews
Hotel
South Africa, Johannesburg
Located within a 10-minute drive of The Wanderers Golf Club, the luxury Courtyard Hotel Sandton Johannesburg offers an outdoor pool and a gym for guests.
from USD 58 per night
7.6Very good21 reviews
Hotel
South Africa, Johannesburg
South African National Museum of Military History is 2.1 miles from the smoke-free Peech Johannesburg and The Wanderers Grounds is 0.6 miles away.
from USD 148 per night
8.6Great139 reviews
Hotel
South Africa, Cape Town
Featuring 50 spacious rooms and an outdoor pool, the Protea Hotel By Marriott Cape Town North Wharf is located around 25 minutes by foot from Labia Theatre.
from USD 144 per night
7.8Very good85 reviews
Hotel
South Africa, Skukuza
Located in a popular area, 0.6 miles from Paul Kruger Entrance Gate, the unique Kruger Gate Skukuza has a swimming pool on site and guests can enjoy an à la carte restaurant.
from USD 303 per night
8.0Great16 reviews
Hotel
South Africa, Durban
The 4-star Protea Hotel Fire & Ice! By Marriott Durban Umhlanga Ridge Durban, set 9 minutes by foot from Chris Saunders Park, offers an excellent location and boasts 205 contemporary rooms along with an outdoor swimming pool.
from USD 81 per night
South Africa Brands & Themes
-
Themes
- Hotels near beach in South Africa
- Boutique hotels in South Africa
- Cheap hotels in South Africa
- Family resorts and hotels in South Africa
- Luxury hotels in South Africa
- Spa Hotels in South Africa
- Pet-friendly hotels in South Africa
- Self-Catering Accommodation in South Africa
- Hotels with jacuzzi in South Africa
- Hotels with indoor pool in South Africa
- 5 star hotels in South Africa