Bed and Breakfast in North West, South Africa
Reasons to book
About this bed and breakfast
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!
Amenities at Terra Casa Guesthouse
Map of North West, South Africa

Available Rooms
Things to know
- Kids allowed, fees apply
- No smoking allowed inside or outside, fines apply
- No parties or events allowed without prior approval, fees apply
- Must be 25 or older to rent