You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Located in the heart of Gauteng, South Africa, Mogale City offers a unique blend of urban and natural attractions, making it an ideal destination for travellers seeking both adventure and relaxation. The city is known for its rich history and cultural heritage, with Krugersdorp being one of the most popular neighbourhoods to stay in due to its proximity to major attractions and its vibrant local scene. Visitors can explore the Cradle of Humankind, a UNESCO World Heritage Site, which offers fascinating insights into the origins of humanity. For nature enthusiasts, the Walter Sisulu National Botanical Garden provides a serene escape with its lush landscapes and diverse flora. Whether you're looking to delve into history or enjoy the great outdoors, Mogale City promises a memorable stay with a variety of accommodations to suit every traveller's needs.
See the latest prices and deals by choosing your dates
Hotel in Mogale City, Magaliesberg · 5.62 km from centre
8.8
18 reviews
Breakfast available
With a stay at Budmarsh Country Lodge in Magaliesberg, you'll be in the historical district, just steps from Magaliesberg Biosphere Reserve and a 4-minute drive from Mother of Mercy Shrine. This luxury hotel is 1.9 mi (3 km) from Bekker High School and 2.4 mi (3.8 km) from Bekker Primary School.
This property is recommended by The Hotel Guru
Hotel in Mogale City, Magaliesberg · 6.02 km from centre
8.4
29 reviews
Breakfast available
With a stay at De Hoek Country Hotel in Magaliesberg, you'll be steps from Magaliesberg Biosphere Reserve and a 3-minute drive from Bekker Primary School. This luxury hotel is 1.4 mi (2.2 km) from Bekker High School and 3.3 mi (5.3 km) from Mother of Mercy Shrine.
Guesthouse in Mogale City, Magaliesberg · 9.87 km from centre
9.6
12 reviews
Breakfast available
Located in Magaliesberg, Whispering Pines Country Estate is within a 15-minute drive of Magaliesberg Biosphere Reserve and Mother of Mercy Shrine. This guesthouse is 8.6 mi (13.8 km) from Bekker High School and 8.9 mi (14.4 km) from Bekker Primary School.
Guest house in Mogale City, Hekpoort · 5.38 km from centre
9.0
5 reviews
Offering a garden, Bridgewaters Horse Park Poolside Rondawel provides accommodations in Hekpoort. This guest house offers free private parking and full-day security. The guest house features an outdoor swimming pool and private check-in and check-out.
Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. The accommodation offers an air conditioning, a heating, and a private bathroom.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests at the guest house will be able to enjoy activities in and around Hekpoort, like hiking. Guests can also warm up near the outdoor fireplace after a day of cycling.
Cradle of Humankind is 22 miles from Bridgewaters Horse Park Poolside Rondawel, while Roodepoort Country Club is 23 miles from the property. Lanseria International Airport is 29 miles away.
Hotel in Mogale City, Magaliesburg · 6.00 km from centre
8.6
97 reviews
Breakfast available
Offering a manicured garden, 2 restaurants and conference facilities, De Hoek Country Hotel lies at the Magalies River, just outside Magaliesburg.
The elegant rooms are equipped with air conditioning, a flat-screen TV and tea-and coffee making facilities. The private bathrooms are fitted with a shower and bath, slippers and bathrobes. Most of the rooms offer a balcony and some of them have a fireplace.
The hotel’s 2 gourmet restaurants serve French-inspired cuisine. There is also a well-stocked wine cellar and a bar. Picnics can be arranged for a fee.
Other facilities at De Hoek include a shared lounge, conference and function rooms, and a helipad. Free WiFi is available.
Activities in the surrounding area include hot air ballooning, game drives and horse riding. The hotel is about 68 mi away from OR Tambo Airport.
Holiday home in Mogale City, Magaliesburg · 6.29 km from centre
9.2
30 reviews
Providing a garden, Porcupine House provides accommodations in Magaliesburg. This property offers access to a terrace, free private parking, and free Wifi. Cradle of Humankind is 30 miles from the vacation home and Cradle of Human Kind - Museum is 15 miles away.
The spacious vacation home includes 1 bedroom and a fully equipped kitchen with a microwave and a fridge. Towels and bed linen are provided in the vacation home. The accommodation has a fireplace.
Krugersdorp Game Reserve is 21 miles from the vacation home, while Sterkfontein Caves is 21 miles away. Lanseria International Airport is 37 miles from the property.
Bed & breakfast in Mogale City, Magaliesberg · 6.37 km from centre
10.0
1 review
Breakfast available
With a stay at Avela Lodge in Magaliesberg, you'll be 13.7 mi (22.1 km) from Sterkfontein Caves and 21.5 mi (34.6 km) from Silverstar Casino, Krugersdorp. This bed & breakfast is 21.6 mi (34.7 km) from Hartebeespoort Dam and 23.3 mi (37.6 km) from Walter Sisulu National Botanical Garden.
Cottage in Mogale City, Magaliesberg · 6.44 km from centre
8.4
5 reviews
Located in Magaliesberg, Stone Hill is a 1-minute drive from Magaliesberg Biosphere Reserve and 9 minutes from Mother of Mercy Shrine. This cottage is 7.9 mi (12.7 km) from Bekker High School and 8.2 mi (13.2 km) from Bekker Primary School.
Hotel in Mogale City, Magaliesberg · 6.49 km from centre
10.0
1 review
Breakfast available
With a stay at Avela in Magaliesberg, you'll be within a 15-minute drive of Magaliesberg Biosphere Reserve and Nooitgedacht Game Ranch. This spa hotel is 5 mi (8 km) from Magaliesberg Protected Natural Environment and 7.8 mi (12.5 km) from Bekker High School.
Apartment in Mogale City, Magaliesburg · 6.89 km from centre
8.6
43 reviews
Offering a garden, Steenkoppies Estate semi self catering unit 2 provides accommodations in Magaliesburg. With pool views, this accommodation offers a patio and a swimming pool. Cradle of Human Kind - Museum is 11 miles from the apartment and Krugersdorp Game Reserve is 17 miles away.
This air-conditioned 1-bedroom apartment comes with a fully equipped kitchenette, a seating area, a dining area, and a satellite flat-screen TV. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Guests can make the most of the warm weather with the property's barbecue facilities.
Cradle of Humankind is 26 miles from the apartment, while Roodepoort Country Club is 27 miles away. Lanseria International Airport is 34 miles from the property.
Lodge in Mogale City, Magaliesberg · 7.02 km from centre
8.0
2 reviews
Breakfast available
Located in Magaliesberg, Warthogs Bush Lodge is in the mountains, a 1-minute drive from Magaliesberg Biosphere Reserve and 9 minutes from Mother of Mercy Shrine. This lodge is 4.9 mi (7.9 km) from Bekker Primary School and 6.5 mi (10.5 km) from Bekker High School.
Hotel in Mogale City, Magaliesberg · 7.23 km from centre
8.8
27 reviews
Breakfast available
Located in Magaliesberg, Valley Lodge & Spa is a 1-minute drive from Magaliesberg Biosphere Reserve and 6 minutes from Mother of Mercy Shrine. This spa hotel is 5.9 mi (9.4 km) from Bekker High School and 6.3 mi (10.2 km) from Bekker Primary School.
This property is recommended by The Hotel Guru
Holiday home in Mogale City, Hekpoort · 7.64 km from centre
8.9
233 reviews
Idwala Le Ingwe Lodge enjoys a location in Hekpoort, 23 miles from Cradle of Humankind and 24 miles from Roodepoort Country Club. This property offers access to a pool table, darts, and free private parking. Guests can make use of the sun terrace or the outdoor fireplace, or enjoy views of the mountain and garden.
All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a microwave, a toaster, a fridge, and kitchenware. The vacation home features some units with pool views, and every unit is fitted with a balcony.
Guests can swim in the pool with a view, relax in the garden, or go hiking.
Cradle of Human Kind - Museum is 12 miles from the vacation home, while Sterkfontein Caves is 14 miles from the property. Lanseria International Airport is 29 miles away.
Apartment in Mogale City, Magaliesburg · 8.03 km from centre
9.0
77 reviews
Providing a garden, Relaxing Mountain FarmStay w hikes, boma, pool offers accommodations in Magaliesburg. This property offers access to a terrace, free private parking, and free Wifi. The apartment provides a pool with pool views, fitness room, and luggage storage space.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a shower. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests can also warm up near the outdoor fireplace after a day of hiking.
Cradle of Humankind is 28 miles from the apartment, while Roodepoort Country Club is 29 miles away. Lanseria International Airport is 35 miles from the property.
Guesthouse in Mogale City, Magaliesberg · 10.46 km from centre
10.0
2 reviews
When you stay at Votadini Country Cottages in Magaliesberg, you'll be in the historical district and steps from Magaliesberg Biosphere Reserve. This guesthouse is 10.4 mi (16.7 km) from Bekker High School and 10.7 mi (17.2 km) from Bekker Primary School.
Guesthouse in Mogale City, Magaliesberg · 10.67 km from centre
10.0
2 reviews
Breakfast available
With a stay at Esther's Country Lodge in Magaliesberg, you'll be in the mountains, and 10.2 mi (16.5 km) from Bekker High School and 10.6 mi (17 km) from Bekker Primary School. This guesthouse is 13.8 mi (22.2 km) from Mother of Mercy Shrine and 15.9 mi (25.6 km) from Pecanwood Golf & Country Club.
Bed & breakfast in Mogale City, Magaliesberg · 5.07 km from centre
6.0
1 review
Breakfast available
Located in Magaliesberg, Hibon Lodge is in a rural location, within a 15-minute drive of Magaliesberg Biosphere Reserve and Nooitgedacht Game Ranch. This bed & breakfast is 5.9 mi (9.4 km) from Bekker High School and 6.2 mi (10 km) from Bekker Primary School.
Chalet in Bojanala, Maanhaarand · 17.36 km from centre
10.0
4 reviews
With a stay at this chalet in Maanhaarand, you'll be a 1-minute walk from Magaliesberg Biosphere Reserve and 9 minutes by foot from Magaliesberg Protected Natural Environment. This chalet is 4.8 mi (7.8 km) from Elangeni Nature Reserve and 10.1 mi (16.2 km) from Nooitgedacht Game Ranch.
Cottage in Bojanala, Magaliesberg · 17.53 km from centre
8.6
7 reviews
When you stay at Woodland Gardens in Magaliesberg, you'll be 22.7 mi (36.5 km) from Sterkfontein Caves. This cottage is within the region of Mountain Sanctuary Park and Buffelspoort Lake.
Cottage in Hartbeespoort · 20.36 km from centre
9.2
8 reviews
With a stay at this cottage in Hartbeespoort, you'll be 11.3 mi (18.2 km) from Pecanwood Golf & Country Club and 12.4 mi (20 km) from Hartebeespoort Dam. This cottage is 15.3 mi (24.6 km) from Aerial Cableway Hartbeespoort Station and 17 mi (27.3 km) from Lion & Safari Park.