You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Apartment in Tshwane, Roodeplaat · 75.75 km from centre
8.8
21 reviews
Set just 28 km from University of Pretoria, De Koning's Haven features accommodation in Roodeplaat with access to an outdoor swimming pool, a garden, as well as a housekeeping service. This apartment offers free private parking and full-day security. Featuring family rooms, this property also provides guests with an outdoor fireplace.
Offering a patio with views of the garden, the units feature air conditioning, a seating area, satellite TV and kitchenette. Guests can dine in an outdoor dining area at the apartment.
Union Buildings is 29 km from the apartment, while Pretoria Country Club is 31 km away.

Hotel in Gauteng, Vaal Marina · 76.15 km from centre
Situated in Vaal Marina, 48 km from Riviera on Vaal Golf Club, Kings Lodge and Resort features views of the garden. The property is non-smoking and is set 49 km from Leeukop Golf Course.
The hotel will provide guests with air-conditioned rooms with a wardrobe, a kettle, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a shower.
Johannesburg Country Club is 49 km from Kings Lodge and Resort. O.R. Tambo International Airport is 122 km away.

Campsite in Tshwane, Grootfontein · 76.31 km from centre
Set in Grootfontein, 37 km from Ezemvelo Nature Reserve and 46 km from Cullinan Train Station, Bonamanzi resort and marina offers a garden and air conditioning. Free WiFi is featured throughout the property and private parking is available on site. Somabula Nature Reserve is 46 km away and Cullinan Diamond Mine is 47 km from the campground.
Towels and bed linen are offered in the campground. The property has an outdoor dining area.
A bar can be found on-site.
Pienaarspoort Train Station is 48 km from the campground. O.R. Tambo International Airport is 77 km away.

Lodge in Bojanala, Magaliesburg · 76.40 km from centre
8.7
119 reviews
Set in Magaliesburg in the Gauteng region and Cradle of Human Kind - Museum reachable within 41 km, Mahikeng Lodge offers accommodation with free WiFi, BBQ facilities, an outdoor swimming pool and free private parking.
Each unit is fitted with a terrace offering garden views, a satellite TV, a seating area, a well-fitted kitchen and a private bathroom with free toiletries. Some units feature a balcony and/or a patio with mountain views.
A bicycle rental service is available at the lodge, while cycling can be enjoyed nearby.
Rustenburg Golf Club is 41 km from Mahikeng Lodge, while Magalies Canopy Tour is 49 km from the property. Lanseria International Airport is 77 km away.

Hotel in Rustenburg · 76.43 km from centre
7.7
36 reviews
Featuring 3-star accommodation, Sparkling Resorts and Spa is located in Rustenburg, 31 km from Rustenburg Golf Club and 48 km from Cradle of Human Kind - Museum. The property is non-smoking and is situated 46 km from Royal Bafokeng Stadium.
At the hotel, each room is equipped with a wardrobe and a patio with a garden view. The rooms include air conditioning, a desk and a flat-screen TV, and some rooms at Sparkling Resorts and Spa have a terrace. All rooms will provide guests with a fridge.
Breakfast is available, and includes buffet, continental and Full English/Irish options.
Lanseria International Airport is 84 km from the property.

Lodge in Rustenburg · 76.44 km from centre
Breakfast available
With a stay at Rosewood Country Lodge in Rustenburg, you'll be steps from Magaliesberg Biosphere Reserve and a 1-minute drive from Magaliesberg Protected Natural Environment. This lodge is 5.5 mi (8.8 km) from Buffelspoort Lake and 5.8 mi (9.3 km) from Mountain Sanctuary Park.

Apartment in Gauteng, Vaal Marina · 76.65 km from centre
9.1
29 reviews
Lerea Holiday Home is situated in Vaal Marina and has a private pool and lake views. The property features pool and garden views, and is 45 km from Leeukop Golf Course. The apartment features rooms with air conditioning, free private parking and free WiFi.
The apartment provides guests with a patio, mountain views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with bidet. A toaster, a fridge and stovetop are also available, as well as a kettle. At the apartment complex, every unit comes with bed linen and towels.
Guests can relax in the garden at the property.
Riviera on Vaal Golf Club is 44 km from the apartment, while Johannesburg Country Club is 45 km from the property. O.R. Tambo International Airport is 117 km away.

Apartment in Free State, Deneysville · 76.69 km from centre
7.1
58 reviews
41 km from Leeukop Golf Course in Deneysville, 36 Emanzini Garden Units offers accommodation with access to a sauna and hot tub. Set 31 km from DP de Villiers Stadium, the property provides a garden. Riviera on Vaal Golf Club is 34 km away and Sylviavale Heritage Museum is 37 km from the apartment.
Some units feature a terrace and/or a balcony.
Johannesburg Country Club is 41 km from the apartment, while Sasolburg railway station is 24 km away. O.R. Tambo International Airport is 114 km from the property.

Guest house in Cullinan · 76.78 km from centre
8.5
62 reviews
Breakfast available
A recently renovated guest house in Cullinan, The Old Cabin offers outdoor fireplace, private parking and sports facilities. There is a private entrance at the guest house for the convenience of those who stay. The rooms are equipped with a patio with garden views.
At the guest house, units include a desk. With a private bathroom fitted with a shower, units at the guest house also feature free WiFi, while some rooms also feature a terrace. At the guest house, units come with bed linen and towels.
A selection of options including fresh pastries, fruits and cheese is available for breakfast, and breakfast in the room is also available. Guests can take advantage of the warm weather with the property's barbecue facilities.
Guests at the guest house can enjoy cycling nearby, or make the most of the garden.
University of Pretoria is 47 km from The Old Cabin, while Pretoria Country Club is 48 km from the property.

Guest house in Tshwane, Roodeplaat · 76.88 km from centre
9.3
80 reviews
Set in Roodeplaat, 29 km from University of Pretoria, Bella Bohemia Spa, Venue and Guest Farm offers accommodation with an outdoor swimming pool, free private parking, a garden and a bar. The guest house provides a spa experience, with its spa facilities, wellness packages and steam room. Boasting family rooms, this property also provides guests with an outdoor fireplace.
With a private bathroom, units at the guest house also have free WiFi, while certain rooms also offer a patio. All units will provide guests with a fridge.
Guests at the guest house will be able to enjoy activities in and around Roodeplaat, like cycling and hiking. The guest house has a picnic area where you can spend a day out in the open.
Union Buildings is 31 km from Bella Bohemia Spa, Venue and Guest Farm, while Pretoria Country Club is 33 km from the property.

Bed and breakfast in Free State, Deneysville · 76.93 km from centre
8.2
85 reviews
Situated just 41 km from Leeukop Golf Course, New Beginnings B&B features accommodation in Deneysville with access to a casino, a garden, as well as full-day security. Each accommodation at the 5-star bed and breakfast has inner courtyard views, and guests can enjoy access to an outdoor swimming pool and to an open-air bath. There is a sun terrace and guests can make use of free WiFi and free private parking.
At the bed and breakfast, each unit includes a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A fridge and kettle are also available.
A Full English/Irish breakfast is available at the bed and breakfast. Guests are welcome to eat in the on-site family-friendly restaurant, which is open for dinner, lunch, brunch and cocktails.
For guests with children, New Beginnings B&B offers outdoor play equipment. Guests can also warm themselves near outdoor fireplace after a day of cycling.
DP de Villiers Stadium is 34 km from the accommodation, while Riviera on Vaal Golf Club is 34 km from the property. O.R. Tambo International Airport is 115 km away.

Holiday home in Gauteng, Vaal Marina · 77.04 km from centre
9.4
41 reviews
Offering garden views, The Little Cove is an accommodation set in Vaal Marina, 45 km from Leeukop Golf Course and 44 km from Riviera on Vaal Golf Club. This holiday home features a private pool, a garden and free private parking. The holiday home has an outdoor fireplace and a hot tub.
Featuring lake and pool views, this holiday home offers 1 bedroom and opens to a patio. Offering a terrace with mountain views, this holiday home also has a well-equipped kitchen with a microwave, a toaster and a fridge, as well as 1 bathroom with a shower and a hair dryer. The property has an outdoor dining area.
Johannesburg Country Club is 45 km from the holiday home, while Maccauvlei Golf Club is 48 km away. O.R. Tambo International Airport is 117 km from the property.

Bed & breakfast in Tshwane, Mabopane · 77.23 km from centre
Breakfast available
When you stay at odinburg guest house in Mabopane, you'll be 6 minutes by car from Goldrush Morula Hotel and Casino. This bed & breakfast is 8.9 mi (14.2 km) from Tshwane University of Technology and 9 mi (14.5 km) from Soshanguve Crossing Mall.

Holiday home in North West, Lindequesdrif · 77.33 km from centre
Situated in Lindequesdrif, Vaal River Views provides accommodation with a private pool. This property offers access to a balcony and free private parking. The property is non-smoking and is located 28 km from Parys Golf & Country Estate.
Leading onto a terrace with garden views, the air-conditioned holiday home consists of 2 bedrooms and a fully equipped kitchen. A flat-screen TV is featured.
Sylviavale Heritage Museum is 32 km from the holiday home, while DP de Villiers Stadium is 41 km away. Lanseria International Airport is 112 km from the property.

Lodge in Rustenburg · 77.33 km from centre
9.3
87 reviews
Set 48 km from Royal Bafokeng Stadium, AfriCamps at Milorho offers an outdoor swimming pool, a garden and air-conditioned accommodation with a patio and free WiFi. The accommodation features a hot tub.
All units comprise a seating area, and a fully equipped kitchen with various cooking facilities, including a fridge, a microwave, a stovetop and a toaster.
At the lodge guests are welcome to take advantage of a hot tub.
Rustenburg Golf Club is 33 km from AfriCamps at Milorho, while Cradle of Human Kind - Museum is 50 km away. Lanseria International Airport is 85 km from the property.

Lodge in Rustenburg, Rietfontein · 77.34 km from centre
9.2
115 reviews
Featuring a garden, a terrace as well as water sports facilities, Milorho Lodge is located in Rietfontein, within 48 km of Royal Bafokeng Stadium and 33 km of Rustenburg Golf Club.
All units come with a patio with garden views, a kitchen with a fridge and an oven, and a private bathroom with shower. A microwave, a stovetop and toaster are also provided, as well as a kettle.
A barbecue is available on site and both hiking and cycling can be enjoyed within close proximity of the lodge.
Lanseria International Airport is 85 km away.

Resort in Free State, Deneysville · 77.36 km from centre
8.1
14 reviews
Located in Deneysville, 39 km from Leeukop Golf Course, LUX IN THE AIR - An Elevated Experience on the Vaal Dam provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Providing a bar, the property is located within 48 km of Meyerton Golf Club. All rooms are fitted with a patio with mountain views and free WiFi.
All units at the resort are equipped with a seating area. At LUX IN THE AIR - An Elevated Experience on the Vaal Dam every room is equipped with a flat-screen TV, a private bathroom, and a balcony with a sea view.
DP de Villiers Stadium is 35 km from the accommodation, while Riviera on Vaal Golf Club is 35 km away. O.R. Tambo International Airport is 108 km from the property.

Apartment in Free State, Deneysville · 77.46 km from centre
8.0
3 reviews
Boasting a garden and views of inner courtyard, African Shore Guesthouse is a recently renovated apartment situated in Deneysville, 41 km from Leeukop Golf Course. There is a private entrance at the apartment for the convenience of those who stay. The apartment features rooms with air conditioning, free private parking and free WiFi.
At the apartment complex, each unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Some units have a terrace and/or a balcony with lake or garden views. All units will provide guests with a outdoor furniture and a kettle.
Guests at the apartment will be able to enjoy activities in and around Deneysville, like fishing and canoeing. African Shore Guesthouse has a picnic area and a barbecue.
DP de Villiers Stadium is 34 km from the accommodation, while Riviera on Vaal Golf Club is 35 km from the property. O.R. Tambo International Airport is 115 km away.

Guest house in Metsimaholo, Deneysville · 77.65 km from centre
Breakfast available
Boasting air-conditioned accommodation with a balcony, QUARTERDECK VILLA is situated in Deneysville. There is an in-house restaurant, plus free private parking and free WiFi are available. The accommodation features full-day security and private check-in and check-out for guests.
The guest house has a flat-screen TV. Towels and bed linen are offered in the guest house. The property offers river views.
There is a coffee shop and bar.
The guest house has a sun terrace and an outdoor fireplace.
Leeukop Golf Course is 41 km from QUARTERDECK VILLA, while DP de Villiers Stadium is 34 km from the property. The nearest airport is O.R. Tambo International Airport, 115 km from the accommodation.

Lodge in Tshwane, Roodeplaat · 78.00 km from centre
8.0
73 reviews
Set in Roodeplaat in the Gauteng region, Matalatala Wildlife Lodge offers accommodation with free private parking.
A fridge and microwave are also offered, as well as a kettle.
Guests can swim in the outdoor swimming pool, relax in the garden, or go hiking or cycling.
University of Pretoria is 34 km from the lodge, while Union Buildings is 36 km from the property.