With Valentine’s Day around the corner, why not spoil your loved one with a trip to one of these destinations located just outside of Joburg – it’s close by and offers romance and privacy at its finest.

Valley Lodge & Spa, Hekpoort Valley, Magaliesberg

Escape the city chaos at the Valley Lodge & Spa in Magaliesberg. Not only will you wake up to stunning views of the countryside, but you can also indulge in other pleasures like their enormous resort-style pool and fabulous spa (with a heated mineral pool, Jacuzzi and saunas). There is also an inviting pub, large tennis court and babysitting facilities on offer as well as a few dining options that include wood-fired pizzas delivered to your room.

Cost: Luxury rooms from R2 330 for two people sharing B&B, under 6’s stay for free. Check online for specials including spa treatments.

Contact: www.valleylodge.co.za

The Valley Lodge & Spa


Quiet Mountain Country House, Hekpoort Valley, Magaliesberg

The pleasures are plenty at Quiet Mountain House, located in the Hartebeestfontein Conservancy. From the food, which is all prepared using organic ingredients that include dairy produced from resident cows and eggs from their hens, to the gorgeous gardens and the excellent service that John and his partner Terence have given guests for over 22 years. Quiet Mountain House has something for everyone.

Cost: From R1 300 per person sharing, which includes an early morning tea/coffee service, breakfast and a four-course dinner. Minimum two-night stay on weekends. No children under 12.

Contact: www.quietmountain.co.za

Quiet Mountain Country House


African Pride Mount Grace Country House & Spa, Magaliesberg

Experience the luxury of time at African Pride Mount Grace Country House & Spa. Nestled amongst the ruggedly beautiful Magaliesberg Mountains, merely an hour’s drive from Johannesburg or Pretoria, you can indulge in their relaxing spa treatments or dine at their stylish and popular restaurant, Rambling Vine.

Cost: From R2 980 for a room per night.

Contact: www.mountgracecountryhouseandspa.com

African Pride Mount Grace Country House & Spa


Saamrus Guest Farm, Hekpoort Valley, Magaliesberg

This 500-hectare farm located in Magaliesberg is one of the most private getaways, with self-catering cottages in the area that feature breathtaking views. Make sure you hire a 4×4 if you don’t have one, as the uphill drive to reach their cottages is incredibly steep.

Contact: From R1 040 per cottage on weekends for singles or two people sharing. R200 per extra guest/child in the lounge. Weekends minimum two night-stay. Midweek from R840 for two sharing and from R420 for a single person.

Contact: www.saamrus.co.za

Saamrus Guest Farm

Mamagalie Mountain Lodge, Mooinooi, North West

Located roughly 100 kilometres outside of Joburg, you’ll find the landscape transforms from highveld to bushveld near Buffelspoort Dam. Here, five lodges make up the Mamagalie self-catering collection. Expect to find red and yellow hornbills floating from the trees and buck like wildebeest and zebra roaming the slopes. Take a walk through the bush and explore the rocks pools in the protected Magaliesberg region.

Cost: From R375 per person sharing, for cottages that sleep up to four.

Contact: www.mamagalie.co.za



  1. I would like to come here for my anniversary on the 19th of December 2020,it looks quite nice.

Write A Comment