Enter your dates to see the latest prices and deals for Malmesbury hotels
McCrae's Garden Suite is a recently renovated guest house in Malmesbury, where guests can make the most of its garden and barbecue facilities.
Set in Malmesbury in the Western Cape region with Malmesbury Golf Club nearby, At Skemer provides accommodation with free private parking.
Cinsaut Accommodation is located in Malmesbury, 24 km from Dassenberg Railway Station, 34 km from Saxonsea Hall, and 36 km from Darling Golf Club.
Featuring a garden and views of mountain, De Gunst Guest Farm is a recently renovated apartment set in Malmesbury, 48 km from Boschenmeer Golf Course.
Boasting garden views, Lisa's features accommodation with a terrace and a patio, around 3.5 km from Malmesbury Golf Club.
Offering a garden and garden view, Luxury Cottage - Malmesbury is set in Malmesbury, 23 km from Dassenberg Railway Station and 33 km from Saxonsea Hall.
Situated in Malmesbury, the recently renovated Huis van Brood Guesthouse features accommodation 1.4 km from Malmesbury Golf Club and 21 km from Kalbaskraal Railway Station.
Situated within 1.7 km of Malmesbury Golf Club and 21 km of Kalbaskraal Railway Station in Malmesbury, SuNel's Guest Rooms offers accommodation with seating area.
Located in Riebeek-Kasteel, The Royal Hotel is housed in a historic, colonial-style building and offers accommodation with air conditioning.
Situated in Riebeek-Wes, 28 km from Malmesbury Golf Club, Riebeek Valley Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Set in Malmesbury, within 2.7 km of Malmesbury Golf Club and 19 km of Kalbaskraal Railway Station, Terrys place offers accommodation with a garden as well as free private parking for guests who drive.
Boasting garden views, Klein Plaasjapie apartment- Hebron Guest Farm offers accommodation with a garden and a patio, around 10 km from Malmesbury Golf Club.
Set outside Malmesbury, Abbotts Hill is a working farm with many animals, including farm dogs.