Most popular cities in South Africa
Cape Town404 hotels
Durban162 hotels
Johannesburg251 hotels
Pretoria160 hotels
South Africa hotels
Cape Town, South Africa
USD 73/night
On the territory of the elegant Grand Daddy Boutique Hotel By Bon Hotels, set nearly a 5-minute walk from Western Cape Provincial Parliament, guests can enjoy mountain biking, rock climbing and hiking plus a sky bar.
Cape St. Francis, South Africa
USD 107/night
46 rooms and a swimming pool are available in the luxury Cape St Francis Resort, located merely 5 minutes' walk from Chokka Trail.
Franschhoek, South Africa
USD 194/night
Offering 50 rooms with views of the mountain, the Protea Hotel By Marriott Franschhoek is set in a shopping area, about a 13-minute walk from Huguenot Memorial Museum.
Stellenbosch, South Africa
USD 174/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.
Wilderness, South Africa
USD 87/night
Located within 3 km of Dolphin Point Lookout, the Fairy Knowe Wilderness features 42 rooms, a picnic area and a garden.
Durban, South Africa
USD 85/night
Nestled in a business area, the Hilton is a mere 5 minutes' walk from Durban Exhibition Centre Event Venue.
East London, South Africa
USD 88/night
Offering a panoramic location at a 600-metre distance from Orient Beach, the upscale 3-star Premier serves South African cuisine.
Sandton, South Africa
USD 131/night
Featuring a gym and a heated indoor pool, comfortable The Michelangelo is located nearly a 5-minute walk from Nelson Mandela Square.
Cape Town, South Africa
USD 975/night
The traditional Cape Grace Managed By Accor Cape Town is set in a waterfront district along a motorway, featuring steam baths, chaise longues and recreational facilities on-site.
Cape Town, South Africa
USD 812/night
Boasting an outdoor swimming pool, the authentic Mount Nelson, A Belmond Hotel, Cape Town is around a 25-minute walk from Lion's Head.
Pretoria, South Africa
USD 98/night
Situated within an 8-minute stroll of the 9-m high bronze sculpture "Statue of Nelson Mandela", the 5-star Sheraton in Pretoria features massage therapy and entertainment activities.
Durban, South Africa
USD 36/night
Located just 5 minutes' walk from Durban Natural Science Museum and at a distance of 400 metres from Old Court House Museum, smoke-free The Royal features a snack bar plus an outdoor swimming pool.
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.
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.
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.
Stellenbosch, South Africa
USD 120/night
While staying at the River Manor Boutique Hotel By The Living Journey Collection you are invited to discover Jan Marais Nature Reserve, set 1.3 km away, or Rupert Museum, which is 5 minutes away by car.
Cape Town, South Africa
USD 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.
Plettenberg Bay, South Africa
USD 316/night
The Plettenberg Plettenberg Bay overlooks the Indian Ocean and offers 37 rooms with available a steam room and an outdoor swimming pool.
More hotels in South Africa:
Best 5-star 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.
Cape Town, South Africa
USD 961/night
The contemporary One&Only Cape Town is located in a shopping neighbourhood, overlooking Table Mountain and boasts an infinity swimming pool along with sauna facilities and an outdoor swimming pool on-site.
Cape Town, South Africa
USD 132/night
Boasting a heated indoor pool, the Taj Cape Town is set in a shopping area within a minutes' drive from Table Mountain.
Cape Town, South Africa
USD 153/night
Located in the Green Point district of Cape Town and just 1.3 km from Two Oceans Aquarium, the Cape Royale Luxury Suites features 28 rooms plus a swimming pool.
Cape Town, South Africa
USD 222/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.
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 714/night
Located 5 minutes on foot from First South African Perfume Museum and within a 5-minute walk of Akademie Street, the sumptuous Last Word Franschhoek features an outdoor swimming pool and 6 rooms.
Stellenbosch, South Africa
USD 105/night
The Stellenbosch Village Museum is located nearly 5 minutes' walk from the 5-star Coopmanhuijs Boutique Hotel &, that boasts a steam room, sauna facilities and an outdoor swimming pool.
Cape Town, South Africa
2.01 review
USD 210/night
Offering a swimming pool, the 5-star Hyatt Regency is placed in the historic area of Cape Town, 8 minutes' walk from Greenmarket Square.
Umhlanga, South Africa
USD 567/night
The perfect 5-star Oyster Box is conveniently placed a 5-minute walk from uMhlanga Main Beach, offering 86 rooms along with an à la carte restaurant.
Cape Town, South Africa
USD 85/night
While staying at the perfect The Capital 15 On Orange Hotel & Cape Town, which is located in the City Bowl district, you can enjoy the lounge bar and an outdoor swimming pool.
Cape Town, South Africa
USD 231/night
Providing guests with an outdoor swimming pool onsite, the boutique Zest Boutique Cape Town has spacious rooms with a stunning view in a popular area.
Fourways, South Africa
USD 163/night
Located 25 minutes on foot from Montecasino Boulevard, the 5-star Palazzo features an outdoor swimming pool.
Cape Town, South Africa
USD 671/night
Featuring spa therapy and recreational facilities, the elegant 4-star Cape Cadogan Boutique boasts a central location a 5-minute walk from Peppertree Cafe.
Franschhoek, South Africa
USD 336/night
Within a 5-minute drive of Akademie Street, the luxury Mont Rochelle offers an outdoor swimming pool along with a Turkish steam room, a Turkish bath and a hot tub on-site.
St Francis Bay, South Africa
USD 404/night
The 5-star Sands @ St Francis Bed & Breakfast St Francis Bay has an à la carte restaurant specialising in local cuisine and is situated 5 minutes on foot from Two Harbours Walk Trail.
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.
Cape Town, South Africa
USD 105/night
Located within 5 minutes' walk of Nobel Square, only 1.6 km from V&A Waterfront, the 5-star Sugar Cape Town features spa therapy and a shared lounge along with 13 rooms.
Cape Town, South Africa
USD 482/night
Boasting an ideal location relatively near Table Mountain, the sophisticated 5-star Westin offers to try international dishes, while a hot tub, sauna facilities and an indoor pool are also available.
Cape Town, South Africa
USD 197/night
Designer rooms with city views and an outdoor swimming pool are at guests' disposal at the 5-star Cape Diem Cape Town, a mere 1.6 km from The Nelson Mandela Gateway To Robben Island.
Most popular 4-star hotels in South Africa
Oudtshoorn, South Africa
USD 93/night
Located in the business district of Oudtshoorn and a 10-minute ride from Moooi Art Gallery, the comfortable Queens Hotel By Bon Hotels features 42 rooms plus a swimming pool.
Montagu, South Africa
USD 220/night
Situated in a historic district, and about a 17-minute walk from Montagu Rock Climbing, the lovely 4-star Mimosa Lodge offers a sub-tropical garden plus a saltwater swimming pool.
Knysna, South Africa
USD 106/night
54 rooms and a swimming pool are available in the elegant 4-star Rex Knysna, located merely a 6-minute walk from Featherbed Co.
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.
Knysna, South Africa
USD 363/night
Located a 10-minute drive from Featherbed Co, the family Moorings Knysna features 109 rooms with views of the forest.
Montagu, South Africa
USD 181/night
Located merely a 6-minute walk from Leidam Bird Sanctuary, the charming Montagu Vines Montagu features a swimming pool for guests to relax in.
Cape Town, South Africa
USD 77/night
Located merely 0.7 km from Cape Town International Convention Centre, just 9 minutes' walk from St George's Cathedral, the 4-star Hollow features spa therapy, a shared lounge, and various recreational opportunities along with 56 rooms.
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.
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.
Kempton Park, South Africa
USD 66/night
The Sunrock Guesthouse is located 10 minutes' drive from O.R. Tambo International airport, featuring a restaurant.
Midrand, South Africa
USD 74/night
Offering an outdoor swimming pool, the 4-star Midrand Midrand is located approximately a 25-minute walk from Lory Park Zoo.
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.
Johannesburg, South Africa
USD 40/night
The modern Reef Johannesburg features a shared lounge and various recreational opportunities, boasting a location near a train station.
Wilderness, South Africa
USD 149/night
A 25-minute walk from Wilderness National Park, the comfortable 4-star Mes Amis overlooks the mountain and features a patio, a shared lounge, and barbecue grills.
Durban, South Africa
USD 42/night
The Belaire Durban is situated only 200 metres from Blue Lagoon and nearly 25 minutes on foot from Old Court House Museum.
Pretoria, South Africa
USD 82/night
Located a mere 550 metres from Venning Park and within 25 minutes' walk of Pretoria Arts Association, the 4-star Classique features facials, massage therapy, and a spacious seating area.
George, South Africa
USD 70/night
Set within 5 minutes' walk of Moedergemeente Church in the George Central district of George, the 4-star Oakhurst George features a seasonal outdoor swimming pool.
Pietermaritzburg, South Africa
USD 127/night
Offering the opportunity to observe the dawn on the bank of Umsindusi River, which flows about 25 minutes' walk away, the 4-star Golden Horse Pietermaritzburg features a casino and a shared lounge.
Most popular 3-star hotels in South Africa
Cape Town, South Africa
USD 69/night
Cape Quarter Lifestyle Village is only 12 minutes' walk from the 3-star Daddy Long Legs Art Cape Town that has restaurants and entertainment including a shared lounge and various recreational opportunities.
Durban, South Africa
8.81 review
USD 56/night
Featuring panoramic views of the sea, the smoke-free Tropicana is 6 minutes' walk from O R Tambo Parade.
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.
Pretoria, South Africa
USD 110/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.
Polokwane, South Africa
USD 94/night
Positioned merely a 12-minute walk from Polokwane Art Museum, guests can enjoy South African dishes at the 3-star Garden's à la carte restaurant.
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.
Durban, South Africa
USD 111/night
Mini Town is set approximately a 15-minute walk from the 3-star Garden Court Marine Parade Durban.
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.
Stormsrivier, South Africa
USD 123/night
Lounge bar, entertainment activities and recreational facilities make the attractive 3-star Tsitsikamma Village Inn Stormsrivier very attractive to all tourists.
Cape Town, South Africa
USD 144/night
Offering fitness classes and entertainment activities, the family Protea Hotel By Marriott Cape Town Waterfront Breakwater is 5 minutes by car from Green Point Park as well as only 0.6 km from Victoria & Alfred Waterfront.
Durban, South Africa
USD 75/night
Featuring a swimming pool, the Garden Court South Beach offers a beachfront location in the heart of Durban.
Richards Bay, South Africa
USD 60/night
Nestled a mere 600 metres from Alkantstrand Beach, the Indaba Richards Bay features an outdoor pool and 67 rooms.
East London, South Africa
USD 104/night
The perfect Kennaway with ocean views lies 15 km from East London airport.
Saldanha Bay, South Africa
USD 98/night
Set around 4 km from SAS Saldanha Contractual Nature Reserve, the 3-star Saldanha Bay Saldanha Bay has an à la carte restaurant serving South African cuisine.
Witbank, South Africa
USD 75/night
Set 4.9 km from The Ridge Casino, the comfortable 3-star Anew Witbank boasts chaise longues, a shared lounge, and a garden available on site.
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.
Worcester, South Africa
USD 108/night
A sauna, a game area, and a garden are all open to guests of this 54-room the 3-star Cumberland that is located around 25 minutes' walk from Karoo Desert Garden.
Pretoria, South Africa
USD 48/night
Boasting a location around a 5-minute walk from Springbok Park, the sophisticated Protea offers 199 rooms together with a poolside bar onsite.
Cape Town, South Africa
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 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.
Southbroom, South Africa
USD 125/night
Offering fitness classes and various recreational opportunities, the 4-star San Lameer Resort Hotel & Spa Southbroom is situated within 4.2 km of Riverbend Crocodile Farm.
Knysna, South Africa
USD 86/night
Featuring a swimming pool, the wonderful Protea Hotel By Marriott Knysna Quays lies in a popular neighbourhood, 5 minutes' walk from Featherbed Co.
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 207/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 81/night
Nestled 400 metres from Funworld, the comfortable Edward features a rooftop pool and 179 rooms.
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.
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.
Knysna, South Africa
USD 92/night
Luxury rooms with city views and an outdoor pool are at guests' disposal at the smoke-free Log-Inn Knysna, a 7-minute walk from Spitzkop Viewpoint.
Montagu, South Africa
USD 91/night
Set merely 1.4 km from Marloth Nature Reserve, the Country features a barber shop and luggage storage.
Cape Town, South Africa
USD 118/night
Featuring a swimming pool, the award-winning Cape Heritage Cape Town lies 300 metres of Greenmarket Square.
Stellenbosch, South Africa
USD 136/night
While staying at the traditional Protea you are invited to discover Morkel House, set a 15-minute walk away, or Stellenbosch City Hall, which is 1.2 km away.
Franschhoek, South Africa
USD 170/night
Guests will be able to relax in a swimming pool, while enjoying the 4-star L'Ermitage - Franschhoek Chateau & Villas's relaxed atmosphere 16 minutes' walk from Huguenot Memorial Museum.
Cathkin Park, South Africa
USD 166/night
10 minutes by car from Falcon Ridge, guests of the Drakensberg Sun may engage in a variety of activities, including canoeing, hiking and horse riding.
Jozini, South Africa
USD 190/night
Situated in a historical area, the Tiger Lodge & Spa By Dream Resorts overlooks the lake and features a year-round outdoor swimming pool.
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.
Hermanus, South Africa
USD 111/night
Located within 3.3 km of Langbaai Beach, the romantic Harbour House offers spa therapy and barbeque.
Magaliesburg, South Africa
USD 213/night
Guests of the Mount Grace Hotel & Magaliesburg, set near a motorway, are invited to get re-energized using an infinity pool together with an outdoor hot tub, a steam room and a Jacuzzi.
Cape Town, South Africa
USD 72/night
Boasting an unrivalled location, an 8-minute walk from Labia Theatre, the fantastic Protea Hotel Fire & Ice By Marriott Cape Town includes an outdoor pool.
Top family hotels in South Africa
Cape Town, South Africa
USD 144/night
There are rooms facing ocean and the Park Inn By Radisson Cape Town Foreshore is set within 6 minutes' walk of Cape Town International Convention Centre.
Cape Town, South Africa
USD 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.
Cape Town, South Africa
USD 218/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.
Johannesburg, South Africa
USD 47/night
Located 20 minutes' walk from SAB World of Beer, the smoke-free Parktonian All Suite Johannesburg has a casino and a shared lounge plus an à la carte restaurant.
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.
Franschhoek, South Africa
USD 389/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.
Sandton, South Africa
USD 63/night
Fashionable rooms with garden views and a swimming pool are at guests' disposal at the Protea Hotel By Marriott Johannesburg Balalaika, around 10 minutes by car from Hyde Park Corner.
Cape Town, South Africa
USD 171/night
Boasting its location nearly 6 minutes' walk from De Waal Park, the Acorn House Bed & Breakfast has a year-round outdoor swimming pool and 9 rooms with views of Table Bay.
Kimberley, South Africa
USD 79/night
An à la carte restaurant and 120 rooms are available during the stay at the upscale Protea Kimberley, boasting a location only a 9-minute walk from The Big Hole Museum.
Mossel Bay, South Africa
USD 149/night
The elegant Protea Hotel By Marriott Mossel Bay overlooks Santos Bay and is located right near The Dias Maritime Museum.
Cape Town, South Africa
USD 100/night
The Garden Court Victoria Junction with an outdoor pool is located in the very heart of Cape Town only 6 minutes on foot from Cape Quarter Lifestyle Village Neighbourhood.
Oudtshoorn, South Africa
USD 105/night
Offering a location 16 minutes' walk from Cango Wildlife Ranch, the charming 4-star Protea Oudtshoorn features an à la carte restaurant and a swimming pool.
Oudtshoorn, South Africa
USD 68/night
Featuring 27 rooms with views of the patio, the Hlangana Lodge Oudtshoorn is set approximately 2 km from CP Nel Museum.
Bellville, South Africa
USD 59/night
With a shared lounge and a garden this 61-room the 2-star Lodge Bellville is at a distance of 2.6 km from Majik Forest Upper Entrance.
Cape Town, South Africa
USD 82/night
Perfectly situated at a distance of 800 metres from Slave Lodge Museum in a cosmopolitan district, the unique 4-star Sunsquare Cape Town features 135 rooms and an outdoor heated pool.
St Lucia, South Africa
USD 95/night
The Elephant St Lucia lies within 25 minutes' walk of Jabula Beach and offers an à la carte restaurant and a swimming pool onsite.
Langebaan, South Africa
USD 254/night
Boasting an outdoor pool, the 4-star Adventure Pad'S By The Farmhouse is 10 minutes by car from Postberg Flower Reserve.
Cape Town, South Africa
USD 131/night
The perfect Aha Harbour Bridge Hotel & Suites is settled in a waterfront neighbourhood, within 25 minutes' walk of the Military Rd Signal Hill, and includes a lounge bar.
Mbombela, South Africa
USD 77/night
The comfortable Protea Mbombela offers 94 rooms and a botanical garden about 25 minutes' walk from Nelspruit Methodist Church in the business district of Mbombela.
Best luxury hotels in South Africa
Oudtshoorn, South Africa
USD 99/night
Located approximately 5 minutes' walk from CP Nel Museum and at a distance of 2.1 km from Meerkat Magic, the elegant Turnberry offers 22 luxury rooms.
Richards Bay, South Africa
USD 110/night
The lovely 4-star Bon Richards Bay provides access to Naval island around 5 minutes' walk away and welcomes its guests to use a shared lounge and various recreational opportunities or to enjoy American dishes in the on-site American-style restaurant.
Witbank, South Africa
USD 94/night
Featuring the pleasure of tasting European specialities, this 82-room the upmarket Anew Witbank is placed in a business neighbourhood, at a distance of 4 km from The Ridge Casino.
Paternoster, South Africa
USD 254/night
The eco-friendly Strandloper Ocean Boutique Paternoster is about 15 minutes' walk from Stone Fish Studio and Gallery and has a quick access to Mosselbank Beach.
Matroosfontein, South Africa
USD 58/night
Located a 5-minute ride from Vulindlela Swimming Pool, the wonderful 4-star Verde Cape Town Airport features an outdoor swimming pool.
Zinkwazi Beach, South Africa
USD 109/night
The beachfront Anew Hotel Ocean Reef Zinkwazi has a pizza restaurant and a swimming pool for its guests.
Upington, South Africa
USD 83/night
Situated in the centre of Upington and at a distance of 507 km from Donkey Monument, the 4-star Protea offers 87 rooms.
Clarens, South Africa
USD 107/night
The 4-star Protea Clarens features an outdoor pool and is just 14 minutes' walk from Tobias Art.
Sandton, South Africa
USD 99/night
Comprising 281 rooms, the 4-star Maslow Hotel, Sandton is set near the shopping district of Sandton, nearly a 20-minute walk from Nelson Mandela Square.
Knysna, South Africa
USD 143/night
Set in the heart of Knysna, the romantic Lofts Boutique offers 18 rooms overlooking the sea.
Ruiterbos, South Africa
USD 117/night
Offering mountain biking and bowling, the 4-star Eight Bells Mountain Inn Ruiterbos boasts a charming location within close distance of Mossel Bay.
Swellendam, South Africa
USD 117/night
Located around 25 minutes' walk from Marloth Nature Reserve, the 4-star Roosje Swellendam features 2 outdoor swimming pools.
Wilderness, South Africa
USD 200/night
Featuring 13 luxurious rooms and an outdoor swimming pool, the 5-star Cinnamon Boutique Guest House Wilderness boasts a prime location at a medium distance from Mossel Bay.
Montagu, South Africa
USD 119/night
While staying at 4-star The Vineyard you are invited to discover Montagu Mountain Local Nature Reserve, set a 25-minute walk away, or Montagu Rock Climbing, which is 1.6 km away.
Clarens, South Africa
USD 124/night
Featuring 25 rooms, a sauna, spa therapy, and a shared lounge, the fine 4-star Mont D'Or is around a 25-minute walk from Clarens Golf Club in Clarens.
Barrydale, South Africa
USD 144/night
Offering international dishes, the 4-star Karoo is set only a 9-minute walk from Hardys Memories of Africa African Art and Curios in the historical district of Barrydale.
Mkuze, South Africa
USD 284/night
The 4-star Ghost Mountain Mkuze features canoeing, rowing and hiking while offering an ideal location near a boat dock.
Graaff Reinet, South Africa
USD 106/night
Providing an à la carte restaurant which serves South African dishes, the luxury Drostdy Hotel By Newmark welcomes guests in a secluded area of Graaff Reinet.
Dullstroom, South Africa
USD 163/night
Elands Valley is at a distance of 3.1 km from The Highlander and Dullstroom Nature Reserve is nearly a 10-minute drive away.
Cheap hotels in South Africa
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.
Cape Town, South Africa
USD 80/night
The Brenwin is situated in the Green Point district, 21 minutes' drive from Cape Town International airport.
Cape Town, South Africa
USD 93/night
You can enjoy an in-house bar at the 3-star Esperanza or take advantage of visiting Lower Molteno Reservoir, which is approximately 10 minutes' walk away.
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.
Cape Town, South Africa
USD 84/night
Boasting a library and barbecue, the stylish Port View is situated about 5 minutes' walk from Temple Israel Green Point and just 1.7 km from Two Oceans Aquarium.
Durban, South Africa
USD 45/night
The 3-star Mesami is situated in the Berea district of Durban, 33 minutes' drive from King Shaka International airport.
Hazyview, South Africa
USD 53/night
Situated approximately a 25-minute walk from Shangana Cultural Village, the comfortable Numbi Hazyview offers a lounge bar and an à la carte restaurant serving South African dishes.
Cape Town, South Africa
USD 81/night
Chavonnes Battery Museum is only 1.9 km from the Bluegum Hill, while Cape Town Stadium is approximately a 25-minute walk away.
Pretoria, South Africa
USD 44/night
Guests will enjoy an outdoor pool onsite and admire views of the garden offered from 30 rooms.
St James, South Africa
USD 113/night
Located around 5 minutes on foot from St James Beach and only 1.7 km from SAPS Museum, the 3-star Blue features a library and a garden.
Kempton Park, South Africa
USD 27/night
The 3-star Emerald Guesthouse is situated at a distance of 2.7 km from Madiba Freedom Museum and approximately 10 minutes' drive from Gateway Presbyterian Church.
Cape Town, South Africa
USD 71/night
Located merely a 9-minute walk from Labia Theatre, at a distance of 250 metres from Checkers Kloof Street, the smoke-free Long Street features a shared lounge and various recreational opportunities along with 12 rooms.
Plattekloof, South Africa
USD 47/night
Around 6 km from Bellville Velodrome and overlooking Table Mountain, the 3-star Plattekloof Plattekloof features barbecue and a garden.
Ballito, South Africa
USD 53/night
Featuring a swimming pool together with a hot tub and an outdoor swimming pool, the superb 3-star First Group La Montagne is located within 0.6 km of Willard's Beach and at 550 metres from Ballito Beach.
Cape Town, South Africa
USD 95/night
Located 5 minutes' walk from Cape Quarter Lifestyle Village, the budget Upperbloem Cape Town features 7 rooms with views of the city.
Top resorts in South Africa
Langebaan, South Africa
USD 128/night
Around 15 minutes' walk from Calypso Beach, guests of the Club Mykonos Langebaan may engage in a variety of activities, including windsurfing, diving and archery.
Hermanus, South Africa
USD 171/night
The Whale Coast is situated at a distance of 1.9 km from Hermanus Golf Club and approximately a 10-minute drive from Langbaai Beach.
Qolora Mouth, South Africa
USD 127/night
Positioned just 650 metres from Sundowner Trail, guests can enjoy African dishes at the Trennerys's à la carte restaurant.
Stellenbosch, South Africa
USD 56/night
Guests can enjoy an à la carte restaurant and an outdoor pool on the territory of the elegant Eendracht, located approximately 5 minutes' walk from Dutch Reform Church.
Jeffreys Bay, South Africa
USD 133/night
The 4-star Funky Town Jeffreys Bay features a bonfire area and a garden, Bingo Royale is about 25 minutes' walk away.