Skip to main content

Search hotels in Thorndale

Enter your dates to see the latest prices and deals for Thorndale hotels

Filter by:

Star rating

Review score

Thorndale – 54 hotels and places to stay

See the latest prices and deals by choosing your dates.
Mount Grace Hotel & Spa, hotel in Thorndale

Located at the top of Magaliesburg, Mount Grace Hotel & Spa offers panoramic views of Magaliesburg Mountains. This country style hotel features an outdoor pool and lush gardens.

The property is very clean and the staffs are amazing.
Scored 8.1
8.1
Rated very good
Very good
2,533 reviews
Price from
£196.93
1 night, 2 adults
Budmarsh Country Lodge, hotel in Thorndale

Surrounded by a lush garden and green lawns, Budmarsh Country Lodge offers luxurious accommodation in Magaliesburg. The lodge boasts a 24-hour reception, a pool and a restaurant.

The gardens and the food
Scored 8.3
8.3
Rated very good
Very good
280 reviews
Price from
£117.27
1 night, 2 adults
Hibon Lodge, hotel in Thorndale

Set in Hekpoort, 39 km from Cradle of Humankind, Hibon Lodge offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Wonderful staff
Scored 7.5
7.5
Rated good
Good
60 reviews
Price from
£112.58
1 night, 2 adults
Valley Lodge & Spa, hotel in Thorndale

Surrounded by nature on the banks of the Magalies River, Valley Lodge & Spa features individually decorated rooms, an indoor pool, a floodlit tennis court and hiking trails.

The spa is fantastic and beautiful and the staff incredibly friendly
Scored 7.6
7.6
Rated good
Good
490 reviews
Price from
£127
1 night, 2 adults
Nullarbor Cottages, hotel in Thorndale

43 km from Cradle of Humankind in Magaliesburg, Nullarbor Cottages offers accommodation with access to a hot tub. This chalet features a pool with a view, a garden and free private parking.

Mountain view
Scored 8.2
8.2
Rated very good
Very good
201 reviews
Price from
£34.75
1 night, 2 adults
Riverdance, hotel in Thorndale

Situated just 34 km from Cradle of Humankind, Riverdance features accommodation in Komnader with access to an outdoor swimming pool, a garden, as well as a 24-hour front desk.

The place is peaceful,clean and the beds are supper comfortable,,I loved everything 😻
Scored 8.7
8.7
Rated fabulous
Fabulous
104 reviews
Price from
£37.79
1 night, 2 adults
Black Horse Estate, hotel in Thorndale

Featuring garden views, Black Horse Estate in Magaliesburg features accommodation, a garden, a terrace and a restaurant.

The accommodation is lovely and location is surrounded with loads of events. Yet peaceful when you want it.
Scored 8.2
8.2
Rated very good
Very good
125 reviews
Price from
£70.58
1 night, 2 adults
Olive Tree Farm, hotel in Thorndale

Offering views of the Magalies mountain range, Olive Tree Farm is nestled in a serene environment, just 9 km outside of Magaliesburg.

The location was fine. But I would suggest that they install wifi that is very good even in the rooms. Moreover, It would be more nicer if they cam serve breakfast at the lodge.
Scored 9.1
9.1
Rated superb
Superb
21 reviews
Price from
£82.52
1 night, 2 adults
Blue Roan Country Lodge, hotel in Thorndale

Set in Vlakfontein, Blue Roan Country Lodge offers accommodation with a pool with a view, a patio and mountain views. This property offers access to a pool table, darts and free private parking.

Comfortable facilities in a very peaceful environment. Judy and Bryan were fantastic and made us feel totally at home.
Scored 9.6
9.6
Rated exceptional
Exceptional
17 reviews
Price from
£56.95
1 night, 2 adults
Landor Stud Farm Cottage, hotel in Thorndale

Featuring mountain views, Landor Stud Farm Cottage provides accommodation with an outdoor swimming pool and a terrace, around 36 km from Cradle of Human Kind - Museum.

The cottage had all the amenities you'd need for a self catering farm stay. The bed was incredibly comfortable, the linen soft and blankets cosy. There was an alarm and beams outside so it helped me feel safe. The owners, Herman and Karen, and manager, Danica, were incredibly friendly, welcoming and helpful. I would definitely return.
Scored 8.9
8.9
Rated fabulous
Fabulous
39 reviews
Price from
£62.46
1 night, 2 adults
See all hotels in and around Thorndale