





















































































































Luxurious Suites with Mountain Views Indulge in the opulence of individually decorated suites at Terra Casa Guesthouse, offering stunning views of the Magaliesberg Mountains. Each suite is equipped with modern amenities including satellite TV and air conditioning, ensuring a comfortable stay. Tranquil Garden Oasis Unwind in the tranquil garden oasis featuring an outdoor pool, pergola, fish ponds, and diverse birdlife. Perfect for relaxation, guests can bask in the serene ambiance surrounded by nature's beauty. Gourmet Dining Experience Start your day with a delicious breakfast and savor home-cooked 3-course dinners upon request. The culinary experience at Terra Casa Guesthouse promises to delight your taste buds. Experience luxury, tranquility, and gourmet dining at Terra Casa Guesthouse. Book now for an unforgettable stay!
Checking rates…
You won't be charged yet
Guests liked
Guests mentioned
ZA · extended_group · Sep 2026
I liked it very much, will definitely recommend it
The room was beautiful and the breakfast excellent
Nothing
ZA · solo_traveller · Aug 2026
ZA · solo_traveller · Jul 2026
Peaceful city break
What a gorgeous guesthouse in a beautiful part of Rustenburg. I had such a wonderful city break. Elmarie and Suzie took such great care of me.
Nothing. It was perfect.
ZA · solo_traveller · Jun 2026
ZA · extended_group · Jun 2026
All good and comfortable
2 Patrys Avenue · Rustenburg