Accommodation near Belfast Golf Club

The Belfast Golf Club, unlike its namesake, is a small club in the South African province of Mpumalanga. It is situated on the outskirts of a small town, Belfast, named after the Irish city. Apart from its name though, the only thing the South African Belfast really has in common with the Irish one is that it can get incredibly cold there.

The Belfast Golf Club has all the golfing amenities one could ask for. At its heart of course though, is the 9-hole golf course, which was built in 1963. Situated 210 kilometres to the east of Pretoria along the N4, just outside Middelburg, Belfast is considered one of the coldest places in South Africa. Luckily, when it gets too cold and unpleasant to be out on the course, there is a cosy clubhouse to retire to.

The clubhouse in question is home to a bar and halfway house, and given the club's rural setting near the Drakensberg escarpment, a beautiful view too. There is plenty more on offer as well, like the driving range and pro-shop, which offers rental carts and other equipment.

Visitors to the Belfast Golf Club are more than welcome on any day of the week, provided they are dressed in traditional golfing attire. In addition to golfing and hanging out in the bar, visitors to the area may also be interested in fly-fishing, an activity for which the area is known - there is a trout dam on the boundary of the club in fact.

There are also numerous cultural attractions within easy reach of the Belfast Golf Club. It is close enough that when your golfing holiday is up, you can jump back in your car and arrive back in Pretoria or Johannesburg within 2 hours.

Distances are shown as the crow flies and not necessarily the actual travelling distance.
Gooderson Kloppenheim Country Estate
2.1 km

From R1215 PPS

  • ****

Lakeside Suites Kloppenheim Country Estate has 14 beautifully decorated, luxury twin bedded lakeside suites. Each suite has an individual view of the trout dam, heated towel rack, DSTV, real eiderd... More Info

Rainbow Lodge
8.1 km

From R500 PPS

Rainbow Lodge Estate is a beautiful farm in the heart of Mpumalanga, just 200km from Pretoria and 250km from Johannesburg. Rainbow lodge is the ideal getaway for a couple who are seeking a romantic we... More Info

Anford Country House & Restaurant
10.2 km


Get your stay for free!

From R600 PPS

Anford Country house is situated on Anford Estate in Mpumalanga between Belfast and Machadodorp on the escarpment. The original house was built in 1872 and was recently refurbished and turned into a C... More Info

Living Waters
11.6 km

From R2800* Unit

Living Waters is a self-catering unit where nature, tranquility and calmness embrace. There is enough space for six guests and plenty of space. The house overlooks a magnificent 27 hectare-sized tr... More Info

Kloppenheim Self-Catering
12.3 km

From R1749* Unit

Kloppenheim Timeshare chalets are the ideal country retreat for business and leisure in the heart of the Highlands Meander, near Machadodorp and Dullstroom and just 2 hours from OR Tambo International... More Info

Greystone Lodge
17.7 km

From R1100* Unit

Greystone Lodge is situated high in the hills of Mpumalanga Province and offers quality accommodation at prices you'll find difficult to match anywhere. Whether you are looking for a secluded weekend,... More Info

Fancy Free Fly Fishing Retreat
19.4 km

From R600 PPS

  • Review
  • Lowest Price Guarantee

Just 2 and a half hours' drive (approximately 260km) from Johannesburg a stone throw away from Dullstroom, nestled in a tranquil landscape of rolling hills, crystalline streams and beautiful dams, you... More Info

Lake Heron Estate
20.1 km

From R749 PPS

Situated in the Elandskloof Valley just 19 kilometers from the village of Dullstroom, San - Solina Cabin is a luxury cottage on the farm of Lake Heron Estate. It is ideally suited for the keen fisherm... More Info

Absolute Leisure Cottages
20.5 km

From R420 PPS

Only 2.5 hours drive from Johannesburg on the N4 and 1 hour from Nelspruit, Absolute leisure Cottages 3 star (graded by the Tourism Grading Council of South Africa) Self-catering Establishment which ... More Info

Blaauwbosch TI
25.4 km

From R300* Unit

Blaauwbosch Trout Inn is situated just outside Waterval Boven, on the edge of the Highveld, with wonderful views of the Elandsvalley. Activities include fly-fishing for trout, birdwatching, mountain ... More Info

  • 10 Establishments found

Looking for a room? Find it here.

Broadcast your accommodation requirements to our database of hotels and lodges.

* This accommodation is only available as a unit. It has been included in these search results as the average price per person based on maximum occupancy falls within the selected price range. However, the price displayed is the full unit price.

Quick Search

Price Range and Currency

Nearby Destinations

Highlands (60)

Belfast Reviews

Wow wow wow!!!! God made a perfect place!!!
- Jorika van Zyl

Very clean little town,something different.
- Francois De Villiers

Lovely part of South Africa.
- Antoinette Immelman