Makgoro Lodge is an 1800 hectare privately owned game farm situated in the North West province, between the towns of Vryburg and Mahikeng.

The self-catering lodge have a state of the art kitchen, dining, barbecue, and bar facilities. A swimming pool, surrounded by lush rolling lawn, overlooks an extensive natural dam. The lodge has four private bedrooms and sleeps a total of 10 guests.

The lodge is fully serviced and has on-site staff to assist with all cleaning. Meals can be prepared on request at an additional cost. 

The lodge is rented as a complete unit to ensure your privacy and our undivided and personal service.

Makgoro Lodge - Entertainment & Living Areas

Makgoro Lodge - Sleeping Areas (Sleeping >10)

Room configuration:

  • Main Lodge (sleep 4)
    • Bedroom with two three quarter beds (en-suite)
    • Bedroom with two three quarter beds
  • Secondary Chalet (sleep 6)
    • 2 Bedrooms with two three quarter beds & sleeper couch (en-suite)


Lodge sleep max 10

  • Accommodation rates: R600 pppd (min of R1200 per day)
    • R650ppd with min of R1300per day from 1 Jan 2021
  • Kids under 12 - R450 pppd

Experience the Kalahari as we do ....
with a steak on the braai!


 Order your Makgoro Boma Braai:

  • Boma Braai #1: We will supply you our best Kalahari Steaks & wood for the fire (you supply  your own choice of sides) ready for you to enjoy your braai in our boma @ R100 pp
  • Boma Braai #2: We will supply you our best Kalahari Steaks & wood for the fire and have a paptert, salad and roosterkoek ready for you to braai in our boma @ R200 pp.


  • This offer is limited to stays of at least 2 days
  • Orders need to be confirmed at least 48 hours before arriving.

Terms & Conditions

New 2020 bookings from Aug 1 – October 31 2020:

  • No deposit required until 7 days prior to your stay, this will move to 14 days prior as the alert levels stabilize.
  • Makgoro Lodge will confirm you booking 7 days prior to your stay and require full payment 5-7 days before your stay.
  • Makgoro Lodge or the guest may postpone or cancel their reservation with no penalties as a result of changing SA Alert Level restrictions.
  • As national alert levels decrease our policies may change.  Any changes will be communicated at the time of your booking.
  • Any of the above provisions may be withdrawn by Makgoro Lodge with notice once travel restrictions have been lifted.

New bookings from October 31 2020 – April 30 2021:

  • Guests may cancel without penalty 15 days or more prior to arrival for any bookings travelling until the 30th of April 2021.

Health and Safety – COVID-19 Compliant:
Our team is undergoing a comprehensive training program throughout June to ensure everyone’s is trained in all required sanitizing and social distancing measures prescribed for the travel industry. We will also utilize this training period to have a refresher reboot training on our guest service levels to a top 5 star standard.