Mecca Guest House offers hospitality as only the people of the Kalahari can.


Traditional South African home-cooked meals made with love, modern and luxurious rooms, and the beauty of nature all around.  Mecca Guest House will definitely give a feeling of peace and quiet, being one with nature, and ensure a memorable visit to our little place of heaven, which you will want to return to again.


We pride ourselves in providing hospitality services to the business and mining sector, stopover tourists and travellers on route to the Augrabies, wildflowers in Namaqualand, travelling to Botswana or wanting to just explore one of the many unique splendours of South Africa.




Start your day with a delicious English breakfast.



FREE Wifi within the guest house and rooms for your convenience.



Enjoy a South African home-cooked dinner.



Surrounded by the nature of the untouched Kalahari.



Rooms are serviced daily and we offer laundry services.


All of our rooms are furnished with love, each a bit different from the other, modern, clean and fresh.

Single Room

1 three-quarter bed and an en-suite bathroom with a shower. From R670 per room per night

Double/Twin Room

2 three-quarter beds or 1 double bed (beds can be put together) and an en-suite bathroom with a shower. From R1050 per room per night

Room Types:

  • Single
  • Double / Twin


  • Breakfast (English) – R115pp
  • Dinner (Varies from “Boere kos” to a braai) – R230pp
  • Lunch Pack (Take away) – R140pp


Additional inclusions:

  • Safe covered parking
  • Credit / Debit card payment services
  • Braai facilities

Room Amenities

  • En suite bathroom with shower
  • Coffee & Tea corner with Fridge
  • Free Wifi
  • Desk & Working area
  • Flat Screen TV & DSTV Bouquet
  • Non Smoking
  • Air Conditioned
  • Hair Dryer, Bathrobes, linen & towels provided


* Please contact us for up to date pricing and accommodation offers

Our guests say:

We’re situated close to Tswalu

Let us know if you are visiting the KLEIN JAN RESTAURANT



“Creating Restaurant Klein JAN has been Chef Jan Hendrik van der Westhuizen’s great homecoming project. Growing up on a farm in South Africa’s rural Mpumalanga province, he felt an instant connection to the vastness of the Kalahari and knew that the time had come to return the spirit of JAN – his Michelin-star restaurant in Nice – to home soil.

The Kalahari felt like a blank canvas with unlimited possibilities. The region’s underexplored ingredients were the perfect inspiration to open a new restaurant and bring fine dining home – giving the food from the Kalahari the global stage it deserves.”     –Extract from Klein Jan Website–

Contact Us


+27 (0) 82 854 8209





-27.0435, 22.7635

Send us a message