Don’t miss out on Gauteng! Top spot for relaxation, shopping and restaurants.
Johannesburg is highly rated by travellers for shopping, restaurants and food.
1,295 hotels
Pretoria - the ideal getaway for shopping, restaurants and relaxation!
713 hotels
Travellers choose Sandton for food, budget-friendly travel and city trips.
54 hotels
business, budget-friendly travel and relaxation are just a few reasons travellers enjoy Midrand.
169 hotels
budget-friendly travel, business and cleanliness are just a few reasons you’ll love Kempton Park.
143 hotels
Enjoy relaxation, shopping and tranquillity during your next trip to Benoni!
76 hotels
Situated in Pretoria, just 18 km from University of Pretoria, The Blyde features beachfront accommodation with a restaurant, an outdoor swimming pool, a fitness centre and free WiFi.
“Go and see Mauritius in South africa”
Average review score: 9
Situated in Vanderbijlpark, Emerald Resort & Casino features air-conditioned rooms and free private parking. The resort has an outdoor pool and and guests can enjoy a drink at the bar.
“Friendly staff all over, they were very helpful when needed instructions on where restaurants were”
Average review score: 8.1
Situated in Kempton Park, amid beautiful gardens, fountains and statues, this modern 3-star hotel offers contemporary rooms with a flat-screen TV.
“food was woow and many options, restaurant good, very close to everythig. good for night people”
Average review score: 7.9
Situated in Roodepoort, Amadwala Lodge features free WiFi, and guests can enjoy a restaurant, a bar and a garden. A Full English/Irish breakfast is available each morning at the lodge.
“The room was perfect, the jacuzzi in the bathroom made the holiday more romantic, the staff was really helpful and friendly.”
Average review score: 8.4
Magalies Park is located at the foothills of the Magaliesberg mountain range and 10 km from Hartbeespoort Dam. The resort features wellness facilities, a kids' club and a golf course.
“So many activities for the kids. Love the wildlife right outside your door to wake up to see the buck the kids loved it. Restaurant has a wide variety of delicous food and wonderful staff.”
Average review score: 9
Set in 300 acres of indigenous bushveld, Seasons Sport and Spa is located in the Seasons Eco Golf Estate. The resort boasts various outdoor facilities and is 45-minutes' drive from Pretoria.
“Excellent hotel located in beautiful place, staffs are friendly, food is excellent”
Average review score: 8.1
1,295 hotels
Johannesburg is highly rated by travellers for shopping, restaurants and food.
169 hotels
business, budget-friendly travel and relaxation are just a few reasons travellers enjoy Midrand.
143 hotels
budget-friendly travel, business and cleanliness are just a few reasons you’ll love Kempton Park.
112 hotels
Try Hartbeespoort for your next trip! Enjoy relaxation, nature and mountains while you’re there.
89 hotels
relaxation, budget-friendly travel and shopping are just a few reasons you’ll love Roodepoort.
63 hotels
shopping, business and relaxation are just a few reasons travellers enjoy Boksburg.
44 hotels
Krugersdorp - the ideal getaway for relaxation, tourist attractions and countryside!
41 hotels
Edenvale is highly rated by travellers for business, relaxation and tranquillity.
40 hotels
relaxation, family friendly trips and tranquillity are just a few reasons travellers enjoy Vanderbijlpark.
37 hotels
restaurants, entertainment and shopping are just a few reasons you’ll love Fourways.
30 hotels
Germiston is a great choice for travellers interested in budget-friendly travel, business and sunny weather.
29 hotels
relaxation, tranquillity and nature are just a few reasons travellers enjoy Magaliesburg.
28 hotels
If relaxation, tranquillity and nature are for you, don’t miss out on Muldersdrift!
26 hotels
If relaxation, water sports and golf are for you, don’t miss out on Vereeniging!
23 hotels
Lanseria is a great choice for travellers interested in relaxation, tranquillity and nature.
21 hotels
Put relaxation, nature and tranquillity on your to-do list during your next visit to Hekpoort!
16 hotels
Try Kyalami for your next trip! Enjoy tranquillity, friendly locals and restaurants while you’re there.
15 hotels
Chartwell is highly rated by travellers for relaxation, tranquillity and romance.
14 hotels
Try Tierpoort for your next trip! Enjoy relaxation, tranquillity and destination weddings while you’re there.
13 hotels
Put friendly locals, restaurants and local food on your to-do list during your next visit to Vosloorus!
13 hotels
Heidelberg is a great choice for travellers interested in countryside, convenient public transport and clean air.
11 hotels
If country walks, beautiful forests and wellness are for you, don’t miss out on Bronkhorstspruit!
9 hotels
Try Soweto for your next trip! Enjoy sightseeing, coffee and city trips while you’re there.
9 hotels
Travellers choose Brakpan for entertainment, meeting new people and botanical gardens.
6 hotels
Put tranquillity, business and shark diving on your to-do list during your next visit to Nigel!
6 hotels
museums, relaxation and restaurants are just a few reasons travellers enjoy Henley on Klip.
6 hotels
6 hotels
shopping, food and cleanliness are just a few reasons travellers enjoy Bedfordview.
5 hotels
5 hotels
Mooiplaats is a great choice for travellers interested in relaxation, health spas and romance.
5 hotels
camping, boating and entertainment are just a few reasons travellers enjoy Carletonville.
5 hotels
4 hotels
Enjoy cycling, sightseeing and culturally diverse food during your next trip to Pimville!
4 hotels
4 hotels
shopping, tourist attractions and tranquillity are just a few reasons travellers enjoy Antwerp.
4 hotels
3 hotels
3 hotels
Enjoy photography, warm weather and botanical gardens during your next trip to Randfontein!
3 hotels
3 hotels
3 hotels
Enjoy relaxation, nature and tranquillity during your next trip to Maanhaarrand!
3 hotels
Don’t miss out on Farmall! Top spot for nature, ambience and shopping for accessories.
3 hotels
3 hotels
Don’t miss out on Avondzon! Top spot for adventure, tranquillity and romantic escapes.
3 hotels
Kwamhlanga is highly rated by travellers for live music, culture and countryside.
3 hotels
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
Try Komnader for your next trip! Enjoy nature, relaxation and safari while you’re there.
2 hotels
Try De Deur for your next trip! Enjoy shopping for clothes, sunsets and ice sculptures while you’re there.
2 hotels
Avalon is a great choice for travellers interested in wildlife, naturist beaches and street performers.
2 hotels
Travellers choose Southgate for outdoor activities, romantic escapes and sustainable travel.
1 hotel
luxury brand shopping, relaxation and tranquillity are just a few reasons you’ll love Zonnehoeve.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Try Primrose for your next trip! Enjoy walking with kids, beautiful forests and parks while you’re there.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
tranquillity, relaxation and romantic escapes are just a few reasons travellers enjoy Lochvaal.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Enjoy architecture, outdoor activities and girlfriend getaways during your next trip to Ohenimuri!
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
reef diving, classical music and camping are just a few reasons travellers enjoy Vaalplaas.
1 hotel
1 hotel
Doornrandjies is a great choice for travellers interested in tranquillity, photography and bird watching.
1 hotel
Put shopping, shark diving and relaxation on your to-do list during your next visit to Four Ways!
1 hotel
1 hotel
1 hotel
Try Kagiso for your next trip! Enjoy clubbing, nightlife and sunny weather while you’re there.
1,295 apartments
Johannesburg is highly rated by travellers for shopping, restaurants and food.
169 apartments
business, budget-friendly travel and relaxation are just a few reasons travellers enjoy Midrand.
143 apartments
budget-friendly travel, business and cleanliness are just a few reasons you’ll love Kempton Park.
112 apartments
Try Hartbeespoort for your next trip! Enjoy relaxation, nature and mountains while you’re there.
89 apartments
relaxation, budget-friendly travel and shopping are just a few reasons you’ll love Roodepoort.
63 apartments
shopping, business and relaxation are just a few reasons travellers enjoy Boksburg.