Top regions in South Africa
Best 5-star hotels in South Africa
8.9Great
Hotel
South Africa, Somerset West
Comprising 56 rooms in the very heart of Somerset West, the 5-star boutique Erinvale Estate Hotel & Spa lies within 2 miles of Waterkloof Wine Estate.
from USD 204 per night
8.2Great
Hotel
South Africa, Durban
Comprising 328 rooms in the heart of Durban, the fantastic Hilton lies 5 minutes' drive from uShaka Marine World.
from USD 85 per night
9.6Perfect
Hotel
South Africa, Tokai
Guests will enjoy a swimming pool and 22 rooms, while staying at the elegant Steenberg Hotel & Spa with location walk from Stone Mountain.
from USD 483 per night
9.2Perfect
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 1 351 per night
8.9Great
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 475 per night
9.6Perfect
Hotel
South Africa, Johannesburg
Including the outdoor swimming pool together with a plunge pool and sauna facilities onsite, the boutique Saxon Hotel, Villas & Spa Johannesburg boasts a location in a beautiful area near a subway station.
from USD 813 per night
9.4Perfect
Hotel
South Africa, Cape Town
Guests of the 5-star luxurious Mount Nelson, A Belmond Hotel, in Cape Town are invited to take a dip in the outdoor swimming pool and relax using a steam room, a sauna and an outdoor swimming pool.
from USD 1 424 per night
9.2Perfect
Hotel
South Africa, Johannesburg
The 5-star Four Seasons Hotel The Westcliff boasts fitness classes, massage therapy and various recreational opportunities, and guests can laze by an indoor pool.
from USD 465 per night
8.6Great
Hotel
South Africa, Cape Town
25 minutes' stroll from South African Maritime Museum, the 5-star luxury Radisson Blu Hotel Waterfront, has fitness classes, facials and massage therapy along with a poolside bar.
from USD 449 per night
6.9Nice
Hotel
South Africa, Pretoria
Located in the Arcadia district near a train station, the 5-star luxury Sheraton Pretoria offers 175 rooms and a poolside bar.
from USD 57 per night
9.0Perfect
Hotel
South Africa, Stellenbosch
Comprising 14 rooms in the very heart of Stellenbosch, the 4-star River Manor Boutique Hotel By The Living Journey Collection lies 5 minutes' drive from Lanzerac Wine Estate.
from USD 120 per night
9.4Perfect
Hotel
South Africa, Plettenberg Bay
37 rooms and the outdoor swimming pool are available in the 5-star luxury Plettenberg, located within 0.4 miles of Lookout Beach.
from USD 441 per night
8.8Great
Hotel
South Africa, Paarl
The 5-star luxury Grande Roche features an à la carte restaurant as well as fitness classes and massage therapy.
from USD 446 per night
9.6Perfect
Hotel
South Africa, Cape Town
You can have some rest at a swimming pool or enjoy panoramic views of the patio, while the 5-star luxury Ellerman House Cape Town boasts a spectacular setting at a short distance from Table Mountain.
from USD 2 993 per night
9.3Perfect
Hotel
South Africa, Cape Town
Located in the Constantia district of Cape Town and within 1.3 miles of Skeleton Gorge, the traditional Cellars-Hohenort Cape Town features 40 rooms plus a swimming pool.
from USD 388 per night
9.4Perfect
Hotel
South Africa, Clanwilliam
Vanity is about 2.3 miles from the luxury Bushmans Kloof Wilderness Reserve And Wellness Retreat and Site 3 is around a 15-minute walk away.
from USD 3 174 per night
9.3Perfect
Hotel
South Africa, Hermanus
Set 0.3 miles from Shark Academy, the comfortable 5-star Marine offers 40 rooms and an outdoor swimming pool.
from USD 287 per night
9.7Perfect
Hotel
South Africa, Plettenberg Bay
Featuring massage therapy and entertainment activities, the Tsala Treetop Plettenberg Bay boasts a perfect location 2.1 miles from Cairnbrogie Estate.
from USD 915 per night
7.9Very good
Hotel
South Africa, Cape Town
Guests of the 5-star luxury Sugar Cape Town can enjoy a swimming pool and alcoholic drinks at the lounge bar.
from USD 52 per night
9.0Perfect
Hotel
South Africa, Cape Town
Set in a conservation area, the sophisticated 5-star Westin has an indoor pool and 483 rooms 0.3 miles from Cape Town International Convention Centre.
from USD 483 per night
Most popular 4-star hotels in South Africa
8.4Great
Hotel
South Africa, Stellenbosch
The tranquil De Zalze Lodge & Residences with a saltwater pool is around 2.7 miles from Toy & Miniature Museum.
from USD 214 per night
9.0Perfect
Hotel
South Africa, Franschhoek
Placed in the shopping district of Franschhoek, 5 minutes by car from Grand Provence Estate, the 4-star luxury Protea Hotel By Marriott offers 50 rooms with fantastic views of the pool.
from USD 225 per night
8.5Great
Hotel
South Africa, Montagu
Boasting a saltwater pool along with an à la carte restaurant, the 4-star Mimosa Lodge Montagu is located nearly a 5-minute stroll from Joubert House.
from USD 103 per night
9.5Perfect
Hotel
South Africa, Cape Town
Boasting a lounge bar along with an outdoor swimming pool, the 4-star Kensington Place offers a location in an entertainment neighbourhood.
from USD 478 per night
7.2Very good
Hotel
South Africa, Cape Town
Located in the business City Bowl district and near a metro station, the 4-star Fountains Cape Town offers heated swimming pool as well as a steam room, sauna facilities and an indoor pool.
from USD 100 per night
7.8Very good
Hotel
South Africa, Cape Town
Located within 5 minutes' walk of Victoria & Alfred Waterfront and within a 10-minute drive of Signal Hill, the 4-star Commodore features massage facilities and an outdoor swimming pool.
from USD 308 per night
9.1Perfect
Aparthotel
South Africa, Cape Town
Located a 25-minute walk from Bree Street, the smoke free Romney Park Luxury entices guests with a steam room and an outdoor swimming pool.
from USD 306 per night
8.8Great
Hotel
South Africa, Cape Town
Boasting a tranquil location, the 4-star Camps Bay Retreat Cape Town offers its guests to enjoy an outdoor swimming pool and an Asian restaurant.
from USD 543 per night
8.5Great
Hotel
South Africa, Cape Town
The guests of the Bay can cool off in an infinity pool or use a treatment room, sauna facilities and an outdoor swimming pool to feel pure relaxation.
from USD 486 per night
9.0Perfect
Guest house
South Africa, Bloemfontein
Featuring the outdoor swimming pool and a lounge bar, the stylish 4-star Bayswater Lodge is located merely 5 minutes by foot from Modenso Park and 1.3 miles from Orchid House.
from USD 60 per night
8.6Great
Hotel
South Africa, Cape Town
Enjoying location in the heart of Cape Town, guests can try seafood dishes and enjoy a year-round outdoor pool.
from USD 477 per night
9.0Perfect
Hotel
South Africa, Cape Town
The 4-star luxury Winchester Hotel By Newmark has an à la carte restaurant and a year-round outdoor swimming pool for its guests.
from USD 389 per night
7.7Very good
Hotel
South Africa, Cape Town
Overlooking Table Mountain in the mountain part of the city, the 4-star family-friendly Capetonian offers easy access to various recreational opportunities and entertainment activities.
from USD 85 per night
7.8Very good
Hotel
South Africa, Durban
Within a 5-minute drive of Mini Town, the elegant Balmoral Durban features an à la carte restaurant as well as entertainment activities and various recreational opportunities.
from USD 36 per night
8.9Great
Hotel
South Africa, Cape Town
Checkers Kloof Street is set about 0.3 miles from the 4-star Cape Milner Cape Town.
from USD 70 per night
7.3Very good
Hotel
South Africa, Secunda
Located 2.4 miles from Graceland Casino, the Walmont At Graceland Secunda features a swimming pool.
from USD 136 per night
8.0Great
Hotel
South Africa, Kempton Park
The 4-star luxury Johannesburg Airport, An Ihg is found 3.1 miles from O. R. Tambo International Airport, offering a steam room and an outdoor swimming pool.
from USD 56 per night
7.5Very good
Resort
South Africa, Malalane
Located approximately 3 miles from Mthethomusha Game Reserve, the comfortable Pestana Kruger Lodge features an indoor pool.
from USD 182 per night
7.8Very good
Hotel
South Africa, Cape Town
Located 16 miles from Cape Town International airport, the 4-star Peninsula All Suite Hotel By Dream Resorts offers a restaurant and a gift store for guests' convenience.
from USD 239 per night
9.2Perfect
Hotel
South Africa, Cape Town
There is an à la carte restaurant with international cuisine and an indoor pool available on site.
from USD 339 per night
Most popular 3-star hotels in South Africa
8.3Great
Resort
South Africa, Cape St. Francis
The 3-star Cape St. Francis Resort Cape St. Francis is set within 2.7 miles of St Francis Bay Beach and boasts 46 rooms plus an a private garden garden.
from USD 107 per night
8.2Great
Hotel
South Africa, Sandton
Featuring a location in a business district, the 3-star modern Express Sandton-Woodmead, An Ihg boasts 155 rooms and an à la carte restaurant, within a 10-minute drive of Woodmead Retail Park.
from USD 66 per night
7.4Very good
Hotel
South Africa, Pinetown
Situated in a business area near a subway station, the comfortable 3-star Premier Splendid Inn boasts the outdoor swimming pool and 100 rooms.
from USD 64 per night
6.3Nice
Hotel
South Africa, Kimberley
Boasting an à la carte restaurant, the elegant 3-star Savoy Hotel Kimberley is available about a 5-minute walk from William Humphreys Art Gallery.
from USD 76 per night
8.3Great
Hotel
South Africa, Umhlali
Set around 2.3 miles from Thompson Bay Rock Pool, the comfortable Zimbali Lodge By Dream Resorts features 26 rooms with private bathrooms.
from USD 147 per night
8.0Great
Hotel
South Africa, Stormsrivier
Approximately 53 miles from Plettenberg Bay airport, the 3-star Tsitsikamma Lodge & Spa offers a spa salon for guests' enjoyment.
from USD 85 per night
Hotel
South Africa, Wilderness
Within 29 miles of Map Of Africa View Point, the Beach Wilderness features a swimming pool along with a steam room, a hot tub and an outdoor swimming pool.
from USD 109 per night
8.1Great
Hotel
South Africa, Harrismith
The African Sky Harrismith Inn is a good starting point to Harrismith's sights including Glen Garriff Conservation, which is 0.3 miles away.
from USD 113 per night
8.5Great
Hotel
South Africa, Stellenbosch
The comfortable 3-star Stellenbosch Stellenbosch features rooms with views of the city, while a central location provides access to Neil Ellis Wines Pty Ltd, which is 2.1 miles away.
from USD 102 per night
6.4Nice
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 72 per night
7.7Very good
Hotel
South Africa, Cape Town
Located less than 5 minutes by foot from The Blue Train Park, the 3-star La Splendida Hotel By Newmark has 23 rooms, and lies near a metro station.
from USD 56 per night
8.3Great
Hotel
South Africa, Johannesburg
The modern Garden Court Sandton is situated in the Sandton district of Johannesburg, 27 minutes' drive from O.R. Tambo International airport.
from USD 119 per night
7.4Very good
Hotel
South Africa, White River
Guests of the cozy 3-star African Sky Pine Lake Inn White River can relax in the lobby bar or lounge at an outdoor pool.
from USD 104 per night
8.7Great
Hotel
South Africa, Durban
Located in a shopping district, the 3-star modern Protea Hotel By Marriott Durban Umhlanga features 260 rooms along with a Japanese garden.
from USD 121 per night
8.1Great
Hotel
South Africa, Stellenbosch
The family-friendly Protea Hotel By Marriott is situated right next to a business district, 6 minutes' walk from Technopark Stellenbosch and offers entertainment activities and barbeque.
from USD 81 per night
8.2Great
Hotel
South Africa, Durban
The family Garden Court Marine Parade Durban, located steps from Mini Town, is also at a proximity to Joe Cool's.
from USD 90 per night
8.0Great
Hotel
South Africa, Johannesburg
The 3-star City Lodge Hotel Bryanston features views of the garden and the outdoor swimming pool, boasting a prime location very close to a highway.
from USD 54 per night
8.3Great
Hotel
South Africa, Bellville
Set approximately 10 minutes' stroll from Tyger Waterfront, the 2-star Town Lodge Bellville Cape Town offers 106 rooms and a swimming pool.
from USD 59 per night
8.2Great
Hotel
South Africa, Cape Town
The 3-star traditional Express Cape Town City Centre, An Ihg, lodged in a business district, boasts a cocktail bar and views of the mountain.
from USD 157 per night
Amazing spa hotels in South Africa
8.2Great
Hotel
South Africa, Midrand
Located within 2.3 miles of Liliesleaf, the Riboville Boutique Hotel And Restaurant Midrand boasts a swimming pool.
from USD 19 per night
8.0Great
Hotel
South Africa, Port Elizabeth
Guests can enjoy views of the Indian Ocean, while taking advantage of the wonderful 5-star Radisson Blu Hotel, Port Elizabeth's stunning location in the Summerstrand district of Port Elizabeth.
from USD 97 per night
7.8Very good
Hotel
South Africa, Johannesburg
Set 2.4 miles from Norscot Manor Public Library, the 4-star family-friendly Indaba Hotel, Spa & Conference Center offers 257 rooms and an outdoor pool.
from USD 66 per night
9.3Perfect
Resort
South Africa, Cape Town
Located a 5-minute walk from The Cape Wheel and 0.7 miles from Cape Medical Museum, the luxury One&Only Cape Town features yoga classes, spa therapy and entertainment activities.
from USD 1 280 per night
9.1Perfect
Hotel
South Africa, Cape Town
Located a 10-minute drive from Table Mountain just a drive from Table Mountain, the Taj offers 176 rooms together with sauna facilities and an indoor pool.
from USD 327 per night
8.8Great
Hotel
South Africa, Cape Town
The 5-star luxury Pepperclub Cape Town in the City Bowl district features an outdoor swimming pool and a fitness center.
from USD 243 per night
9.6Perfect
Guest house
South Africa, Kommetjie
The comfortable Last Word Long is a 25-minute stroll from Imhoff Farm, boasting various recreational opportunities and entertainment activities.
from USD 453 per night
9.3Perfect
Hotel
South Africa, Stellenbosch
Boasting a swimming pool and an à la carte restaurant, the 4-star Spier Hotel And Wine Farm is located just 950 feet from Spier Wine Farm, within 0.2 miles of Spier Wine Estate.
from USD 91 per night
8.6Great
Hotel
South Africa, Randburg
Featuring a luxurious location in the heart of Randburg, the Fairway Hotel, Spa & Golf has 62 rooms and an outdoor pool.
from USD 77 per night
9.1Perfect
Hotel
South Africa, Johannesburg
Featuring a swimming pool, the 5-star luxury Fairlawns Boutique Hotel & Spa in the tranquil district of Johannesburg boasts 37 rooms.
from USD 296 per night
8.1Great
Hotel
South Africa, Johannesburg
Set 10 minutes by car from Rhodes Park, the boutique St Andrews Hotel And Spa Johannesburg lies in the Bedfordview district of Johannesburg.
from USD 101 per night
5.6Needs improvement
Hotel
South Africa, Lakeside
The 5-star luxury Colona Castle Cape Town offers 8 luxury rooms with private bathrooms, within 0.7 miles of Blokart Land Sailing.
from USD 268 per night
9.5Perfect
Hotel
South Africa, Umhlanga
Ideally located in an entertainment area, the perfect 5-star Oyster Box Umhlanga offers fitness classes, facials and massage therapy.
from USD 631 per night
8.8Great
Hotel
South Africa, Cape Town
The comfortable Hippo Boutique offers a prime location 0.2 miles from Labia Theatre, boasting a swimming pool and including diving, hiking and horseback riding onsite.
from USD 62 per night
9.3Perfect
Hotel
South Africa, Skukuza
Located 0.6 miles from Paul Kruger Entrance Gate within close distance of Kruger National Park, the elegant Kruger Gate Skukuza offers 145 rooms together with a treatment room and an outdoor swimming pool.
from USD 335 per night
8.1Great
Resort
South Africa, Southbroom
Featuring 34 rooms, fitness classes and various recreational opportunities, the 4-star San Lameer Resort Hotel & Spa is 10 minutes' drive from Mpenjati Nature Reserve in Southbroom.
from USD 125 per night
8.3Great
Hotel
South Africa, Knysna
Featuring an outdoor swimming pool, the recently refurbished Protea Hotel By Marriott Knysna Quays lies in a waterfront area, pretty near Knysna Waterfront.
from USD 86 per night
8.8Great
Hotel
South Africa, Cape Town
Placed in an entertainment district, the 4-star award-winning Southern Sun The Cullinan is conveniently situated 5 minutes by car from Castle of Good Hope.
from USD 211 per night
8.9Great
Hotel
South Africa, Johannesburg
Approximately 07 miles from French South African Chamber of Commerce and Industry, the 5-star luxury Sandton Sun And Towers Johannesburg features fitness classes, facials and massage therapy.
from USD 233 per night
8.2Great
Hotel
South Africa, Kempton Park
Set around 10 minutes' stroll from Parking, the 5-star luxury Peermont D'Oreale Grande At Emperors Palace Kempton Park features a swimming pool and a continental breakfast.
from USD 233 per night
Top family hotels in South Africa
7.5Very good
Hotel
South Africa, Cape Town
Located within within a 10-minute drive of Bree Street, the 4-star modern Premier Hotel Cape Town features an à la carte restaurant and buffet breakfast.
from USD 220 per night
8.5Great
Hotel
South Africa, Stellenbosch
The 4-star Devon Valley lies 15 minutes' drive from Toy & Miniature Museum and offers an à la carte restaurant and a swimming pool.
from USD 108 per night
9.0Perfect
Hotel
South Africa, Stellenbosch
Due to a central location in the very heart of the city, the guests of the charming 4-star Oude Werf Stellenbosch will find Eikestad Mall nearby.
from USD 247 per night
8.2Great
Hotel
South Africa, Cape Town
Located merely 350 feet from Greenmarket Square and minutes from Western Cape Provincial Parliament, the modern Cresta Grande in Cape Town features a swimming pool with an outdoor swimming pool and locker rooms.
from USD 160 per night
8.6Great
Hotel
South Africa, Cape Town
Featuring the outdoor swimming pool, the smoke-free Hollow Boutique offers an ideal location in the very heart of Cape Town.
from USD 182 per night
8.1Great
Hotel
South Africa, Johannesburg
Located within 0.4 miles of Sandton Convention Center, the 4-star Radisson Blu Gautrain Hotel, Sandton Johannesburg features 217 rooms with views of the sunset.
from USD 114 per night
8.5Great
Hotel
South Africa, Johannesburg
from USD 76 per night
8.3Great
Hotel
South Africa, Durban
Set in a beach area overlooking the Indian Ocean, the excellent 4-star Blue Waters Durban offers 262 rooms and a swimming pool.
from USD 298 per night
9.1Perfect
Hotel
South Africa, Durban
Around an 8-minute walk from Durban Beach Front, the perfect Belaire Suites offers a beachfront location and includes an à la carte restaurant.
from USD 42 per night
8.3Great
Hotel
South Africa, Cape Town
The poolside bar and an outdoor pool are places to relax at the fantastic Hyatt Regency Cape Town, set near a train station and a few steps away from Bo-Kaap Museum.
from USD 252 per night
8.2Great
Hotel
South Africa, Cape Town
The Park Inn By Radisson Cape Town Foreshore in the business district of Cape Town features a swimming pool and a fitness center.
from USD 106 per night
7.9Very good
Hotel
South Africa, Cape Town
10 minutes' drive from Signal Hill, the 3-star modern Lodge Hotel V&A Waterfront has fitness classes and entertainment activities along with a lounge bar.
from USD 203 per night
8.3Great
Hotel
South Africa, Cape Town
The 4-star Southern Sun Cape Sun is nestled very close to the historical district of Cape Town, within 800 feet of The African Portrait Art Gallery.
from USD 135 per night
9.3Perfect
Hotel
South Africa, Knysna
Offering a swimming pool, the affordable Hollow Country Estate Knysna is approximately 10 minutes' drive from Featherbed Nature Reserve.
from USD 290 per night
9.0Perfect
Hotel
South Africa, Johannesburg
Located in a market area, the smoke-free Peech Johannesburg offers 13 rooms along with a swimming pool.
from USD 325 per night
7.9Very good
Hotel
South Africa, Midrand
Boasting accommodation with a swimming pool and views of the garden, the comfortable 2-star Town Lodge Waterfall, Midrand Johannesburg is situated in a touristic area near a train station.
from USD 74 per night
7.5Very good
Hotel
South Africa, Polokwane
Offering an à la carte restaurant, the charming Town Lodge Polokwane is set in a charming area.
from USD 59 per night
8.2Great
Hotel
South Africa, Kimberley
While staying at the 4-star Protea Hotel By Marriott Kimberley you are invited to discover The McGregor Museum, set 10 minutes away by car, or Africana Library, which is just 0.9 miles away.
from USD 79 per night
7.9Very good
Hotel
South Africa, Roodepoort
Set 2.6 miles from CMR Golf Club, the charming 2-star Town Lodge Roodepoort offers 106 rooms and a swimming pool.
from USD 86 per night
7.9Very good
Hotel
South Africa, Kempton Park
Located in the vibrant district of Kempton Park, these the upscale Southern Sun Or Tambo International Airport features a swimming pool.
from USD 92 per night
Best luxury hotels in South Africa
9.5Perfect
Hotel
South Africa, Franschhoek
Offering a swimming pool and an a private garden garden on site, the boutique Last Word is situated a 5-minute drive from Grand Provence Estate.
from USD 599 per night
9.0Perfect
Resort
South Africa, Paarl
Boasting the opportunity to go on a picnic by Berg River, which runs about 0.2 miles away, the 4-star Boschenmeer House offers to relax in a swimming pool.
from USD 114 per night
9.0Perfect
Hotel
South Africa, Cape Town
Located in the entertainment V&A Waterfront district, the world-class 5-star Queen Victoria Hotel By Newmark provides 34 luxury rooms and features spa therapy and various recreational opportunities onsite.
from USD 637 per night
8.7Great
Hotel
South Africa, Cape Town
Guests can relax in a year-round outdoor pool or in the à la carte restaurant of the elegant 4-star Cape Cadogan Boutique Cape Town, which is set a 6-minute stroll from Labia Theatre.
from USD 902 per night
8.4Great
Hotel
South Africa, Cathkin Park
Staying at the Drakensberg Sun Champagne Valley means you will be about 3 miles from Cedarwood Shopping Centre Drakensberg, while enjoying a swimming pool onsite.
from USD 166 per night
9.0Perfect
Hotel
South Africa, Cape Town
Guests can enjoy views of the Atlantic Ocean, while taking advantage of the exclusive Dock House Boutique Hotel And Spa By Newmark Cape Town's prime location in the V&A Waterfront district.
from USD 390 per night
8.9Great
Hotel
South Africa, Kempton Park
Wild Waters and NG Bonaero Park are located 2.9 miles and 2.4 miles from the 5-star Intercontinental Johannesburg Or Tambo Airport Hotel, An Ihg respectively.
from USD 298 per night
9.2Perfect
Hotel
South Africa, Franschhoek
Located within 1.1 miles of Franschhoek Art House, the perfect 5-star Country House & Villas features heated swimming pool and a traditional French restaurant with French dishes.
from USD 470 per night
9.3Perfect
Hotel
South Africa, Cape Town
Located in a southern area and a 10-minute drive from Cecilia Forest Hiking Trail, the luxury The Alphen Boutique Hotel & Spa Cape Town features 18 rooms plus an outdoor pool.
from USD 572 per night
8.8Great
Hotel
South Africa, Matroosfontein
Located within 2.4 miles of King David Golf Club, the wonderful 4-star Verde Cape Town Airport Cape Town boasts an outdoor pool.
from USD 58 per night
8.8Great
Hotel
South Africa, Winterton
Offering the outdoor swimming pool, the premier Cathedral Peak Winterton is around 2.8 miles from Rainbow Gorge.
from USD 37 per night
9.0Perfect
Hotel
South Africa, Johannesburg
Offering the outdoor swimming pool, the Thaba Eco boasts a location merely 5 minutes by foot from Klipriviersberg Municipal Nature Reserve.
from USD 123 per night
8.7Great
Hotel
South Africa, Clarens
Nestled in a historical neighbourhood, the 4-star Protea Hotel By Marriott Clarens is 0.6 miles from Robert Badenhorst Art Gallery.
from USD 107 per night
8.5Great
Hotel
South Africa, Sandton
Boasting a sushi bar along with a swimming pool, the superb Maslow Hotel, Sandton offers a location in the Sandton district.
from USD 99 per night
8.9Great
Hotel
South Africa, East London
Boasting a privileged setting in the exclusive district of East London, the 4-star Quarry Lake features a lounge bar plus fitness classes and entertainment activities.
from USD 99 per night
9.5Perfect
Hotel
South Africa, Cape Town
The Pod Camps Bay is a comfortable 5-star property set merely 0.8 miles from Beta Beach and around 3.6 miles from Cape Town Stadium.
from USD 365 per night
8.6Great
Hotel
South Africa, Swellendam
Guests can enjoy a French restaurant and a swimming pool on the territory of the smoke free Roosje Van De Kaap, located within 0.2 miles of Dutch Reformed Church Swellendam.
from USD 117 per night
9.1Perfect
Hotel
South Africa, Cape Town
Situated in the trendy Green Point district, the stylish 5-star Dysart Boutique offers quick access to Cape Town International airport within 21 minutes' drive.
from USD 233 per night
8.8Great
Hotel
South Africa, Durbanville
Situated in a historic area, the luxurious Meerendal Boutique offers quick access to Cape Town International airport within 30 minutes' drive.
from USD 97 per night
9.1Perfect
Hotel
South Africa, Gansbaai
Fairhill Private Nature Reserve is set within 2.1 miles of the eco-friendly Grootbos Private Nature Reserve Gansbaai.
from USD 1 755 per night
Cheap hotels in South Africa
8.3Great
Hotel
South Africa, Pretoria
Located in the Menlo Park district about 1.2 miles from Spanish Embassy, the lovely Town Lodge Menlo Park Pretoria has 106 rooms and the outdoor swimming pool.
from USD 50 per night
8.7Great
Hotel
South Africa, Hazyview
Offering a traditional restaurant, the comfortable Hippo Hollow Country Estate Hazyview is set in a perfect area.
from USD 102 per night
8.3Great
Hotel
South Africa, Durban
Comprising 414 rooms in the very heart of Durban, the Garden Court South Beach lies 10 minutes by car from Suncoast Casino.
from USD 77 per night
6.8Nice
Bed & Breakfast
South Africa, Cape Town
There are rooms facing mountain and the comfortable 3-star Liberty Lodge Guest House is set around an 8-minute walk from Labia Theatre.
from USD 50 per night
7.8Very good
Hotel
South Africa, Durban
Placed in the Berea district, the 3-star smoke-free Mesami Durban is ideally situated 2.3 miles from Suncoast Casino.
from USD 43 per night
7.7Very good
Guest house
South Africa, Pretoria
Set within 1 miles of Springbok Park, the modern Brooklyn Guesthouses Pretoria lies in the Brooklyn district of Pretoria.
from USD 44 per night
Bed & Breakfast
South Africa, St. James
Located 5 minutes by foot from St James Beach and only 5 minutes' walk from Dangers Beach, the comfortable Blue On Blue features snorkeling, hiking and mini golf.
from USD 113 per night
7.3Very good
Guest house
South Africa, Johannesburg
Located within 3 miles of Johannesburg Expo Centre, the 4-star Winchester welcomes guests with an outdoor pool and an a tropical garden garden.
from USD 28 per night
8.7Great
Hotel
South Africa, George
Located 25 minutes by foot from Redberry Farm, the Alpine features an English breakfast.
from USD 37 per night
7.6Very good
Hotel
South Africa, Ballito
Located about 9 minutes' stroll from Thompsons Beach, the superb 3-star First Group La Montagne Ballito with views of the sea is well-known for its amenities including a hot tub and an outdoor swimming pool.
from USD 53 per night
8.5Great
Hotel
South Africa, Cape Town
Featuring 9 rooms with views of the garden, the comfortable Little Scotia is set approximately 5 minutes by car from Rush Trampoline Park.
from USD 68 per night
9.0Perfect
Guest house
South Africa, Franschhoek
Set 0.4 miles from Huguenot Monument, the 3-star Macaron Boutique can arrange hiking, horseback riding and cycling 6 minutes' walk from Cheetah Outreach.
from USD 106 per night
7.9Very good
Hotel
South Africa, Durban
Boasting a beachfront setting in the Durban Beachfront district, the chic Pavilion Hotel features a lounge bar plus entertainment activities and various recreational opportunities.
from USD 59 per night
8.1Great
Bed & Breakfast
South Africa, Stormsrivier
Boasting the outdoor swimming pool, the 3-star Andelomi Forest Stormsrivier is 1.1 miles from Knysna Big Tree.
from USD 65 per night
8.2Great
Hotel
South Africa, Durban
Sitting within 14 minutes' walk of Olive Convention Centre, the affordable Parade Durban is located in the Golden Mile district.
from USD 31 per night
7.4Very good
Hotel
South Africa, Johannesburg
While staying at the low-budget Road Lodge Southgate you are invited to discover Diepkloof Extreme Park, set approximately 2.1 miles away, or Southgate Shopping Centre, which is 0.2 miles away.
from USD 39 per night
7.2Very good
Hotel
South Africa, Johannesburg
The Road Lodge Randburg Johannesburg is located close to a business district within 2.5 miles of RollEgoli.
from USD 36 per night
Hotel
South Africa, Hectorspruit
Offering a swimming pool, the Buffalo Hectorspruit is around 1.7 miles from Mjejane Lifestyle Private Game Reserve.
from USD 53 per night
8.1Great
Inn
South Africa, Knysna
Featherbed Nature Reserve and Woolworths are located 2.7 miles and 0.7 miles from the 3-star Knysna respectively.
from USD 45 per night
7.3Very good
Guest house
South Africa, Johannesburg
Situated in the heart of Johannesburg and around 4.2 miles from Nelson Mandela Square, the 3-star Angel Guest House offers 20 rooms.
from USD 25 per night
Top resorts in South Africa
7.8Very good
Resort
South Africa, Hazyview
Situated in the heart of Hazyview and around 20 minutes by foot from Elephant Whispers, the 4-star Kruger Park offers 15 rooms.
from USD 239 per night
8.5Great
Inn
South Africa, Stormsrivier
Guests will enjoy a swimming pool and 49 rooms, while staying at the 3-star Tsitsikamma Village Stormsrivier with location within close distance of Plettenberg Bay.
from USD 123 per night
9.3Perfect
Hotel
South Africa, Stellenbosch
Rooms of the 5-star Lanzerac Hotel & Spa face the patio and there is also an outdoor swimming pool on the premises.
from USD 441 per night
8.7Great
Hotel
South Africa, Hermanus
Situated in the very heart of Hermanus and a 20-minute walk from Hermanus Cliff Path, the 4-star Harbour House offers 39 rooms.
from USD 111 per night
9.8Perfect
Hotel
South Africa, Stellenbosch
The Delaire Graff Lodges And Spa Stellenbosch, lodged in the historical district of Stellenbosch, boasts a lounge bar and views of the garden.
from USD 2 796 per night
7.5Very good
Hotel
South Africa, Kempton Park
Set 3.1 miles from Christian Family Church, the 4-star family-friendly Mondior At Emperors Palace Kempton Park features an outdoor pool and a buffet breakfast.
from USD 206 per night
8.4Great
Resort
South Africa, Langebaan
A mere 08 miles from Kraalbaai Close, the upscale Club Mykonos boasts a swimming pool and gives an opportunity to enjoy a steam room, sauna facilities and an outdoor swimming pool.
from USD 86 per night
8.2Great
Hotel
South Africa, Upington
Providing with a treatment room and an outdoor swimming pool, the sophisticated 4-star Protea Hotel By Marriott Upington includes 87 rooms and is set only 550 feet from Sakkie se Arkie.
from USD 170 per night
8.8Great
Hotel
South Africa, Kempton Park
Featuring massage therapy, entertainment activities and loungers, the 5-star luxury African Rock Hotel And is within 3.7 miles of Happy Island Waterworld.
from USD 393 per night
7.9Very good
Inn
South Africa, Richards Bay
Located in a tourist area of Richards Bay, the La Rochelle Inn also has access to the outdoor swimming pool.
from USD 106 per night
8.8Great
Inn
South Africa, Mkuze
Featuring a treatment room, a massage chair and sauna facilities along with a swimming pool, the 4-star family-friendly Ghost Mountain Mkuze is lodged in a rural area near a boat dock.
from USD 284 per night
6.4Nice
Hotel
South Africa, Bloemfontein
Featuring a location in the Bloemfontein Central district of Bloemfontein, the 3-star President Bloemfontein boasts 127 rooms and an à la carte restaurant, 0.2 miles from Freshford House Museum.
from USD 63 per night
8.1Great
Hotel
South Africa, Tzaneen
The pet-friendly Country is set approximately 2 miles from Tzaneen Museum and about 2 miles from Hans Merensky Nature Reserve.
from USD 131 per night
9.4Perfect
Hotel
South Africa, Simondium
Located within 2.1 miles of Simonsvlei Wines, the 5-star Babylonstoren Simondium features a swimming pool and an à la carte restaurant with local dishes.
from USD 2 459 per night
9.2Perfect
Hotel
South Africa, Stellenbosch
Located in a historical neighbourhood within 2.7 miles of Jonkershoek Nature Reserve, the 5-star Clouds Estate Stellenbosch has 13 rooms and a swimming pool.
from USD 214 per night
8.8Great
Hotel
South Africa, Hermanus
The Misty Waves Boutique includes 38 rooms together with an outdoor swimming pool, offering its guests a charming setting in the very heart of Hermanus.
from USD 124 per night
8.7Great
Hotel
South Africa, Boksburg
The 4-star Afrique Boutique Hotel O.R. Tambo Boksburg is located near the business district of Boksburg 10 minutes' drive from St Michael and All Angels Church.
from USD 67 per night
8.8Great
Resort
South Africa, Brenton-on-Sea
Featherbed Nature Reserve is within 1.3 miles of the 4-star Brenton Haven Beachfront Brenton-on-Sea, while Buffalo Bay Beach is approximately a 10-minute drive away.
from USD 205 per night
7.1Very good
Hotel
South Africa, Caledon
Located within 0.4 miles of The Caledon Casino, approximately 5 minutes' drive from NG Kerk Caledon, the family The Caledon Hotel And Spa features fitness classes and entertainment activities along with 91 rooms.
from USD 123 per night