Skip to main content

Filter by:


Star rating

Review score

Malmesbury – 3 hotels and places to stay
See the latest prices and deals by choosing your dates.
Luxury Cottage - Malmesbury, hotel in Malmesbury

Situated in Malmesbury and only 4.5 km from Malmesbury Golf Club, Luxury Cottage - Malmesbury features accommodation with garden views, free WiFi and free private parking.

Everything about this cottage is luxury and beautiful.
9.7
Scored 9.7
Exceptional
Rated exceptional
35 reviews
Price from£36.83per night
Huis van Brood Guesthouse, hotel in Malmesbury

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.

Everything was just excellent and exceptional.
9.7
Scored 9.7
Exceptional
Rated exceptional
23 reviews
Price from£55.14per night
SuNel's Guest Rooms, hotel in Malmesbury

SuNel's Guest Rooms, a property with a garden, is situated in Malmesbury, 1.7 km from Malmesbury Golf Club, 21 km from Kalbaskraal Railway Station, as well as 25 km from Dassenberg Railway Station.

Everything you needed was in room
8.8
Scored 8.8
Fabulous
Rated fabulous
70 reviews
Price from£50.15per night
The Royal Hotel, hotel in Malmesbury

Located in Riebeek-Kasteel, The Royal Hotel is housed in a historic, colonial-style building and offers accommodation with air conditioning.

Oldest hotel in RSA. Room was a little old, but there are also nice(er) new apartments. Good staff.
8.5
Scored 8.5
Very good
Rated very good
326 reviews
Price from£85.73per night
La Montagne Lodge, hotel in Malmesbury

Located in a quiet valley along the West Coast, La Montagne Lodge is a converted Swartland farm house. It offers elegant rooms, a landscaped garden and a large veranda.

Clean, tastefully decorated, comfortable, friendly
8.6
Scored 8.6
Fabulous
Rated fabulous
201 reviews
Price from£50.41per night
Red Tin Roof, hotel in Malmesbury

Housed in a historic building, the recently renovated Red Tin Roof provides accommodation with an outdoor swimming pool and free WiFi.

Wonderfully characterful B&B, lovely staff and owner. And the friendly dogs were a nice bonus. I’d love to return in order to spend a bit more time in the area.
7.7
Scored 7.7
Good
Rated good
224 reviews
Price from£43.08per night
GABRIELLA'S, hotel in Malmesbury

Facing the town square in Riebeek-Kasteel and within walking distance to restaurants and shops, GABRIELLA'S features stylishly decorated rooms with private courtyard or patio.

right in the middle of the town next to the restaurants and shops.
8.8
Scored 8.8
Fabulous
Rated fabulous
330 reviews
Price from£49.54per night
Julie's Cottage, hotel in Malmesbury

Set in Riebeek-Kasteel and only 24 km from Malmesbury Golf Club, Julie's Cottage offers accommodation with mountain views, free WiFi and free private parking.

Very pretty, well appointed and the cottage up a flight of stairs is very spacious and airy.
8.8
Scored 8.8
Fabulous
Rated fabulous
151 reviews
Price from£47.39per night
Vineyard Views Country House, hotel in Malmesbury

Featuring mountain views, Vineyard Views Country House provides accommodation with an infinity pool, a garden and a shared lounge, around 24 km from Malmesbury Golf Club.

Gareth was the most amazing host. Not only was the accommodation comfortable and tastefully decorated, there were some lovely touches - afternoon tea, canapés and the most complete breakfast. We will be back
9.9
Scored 9.9
Exceptional
Rated exceptional
54 reviews
Price from£156.82per night
Brambleberry Farm, hotel in Malmesbury

Brambleberry Farm in Riebeek-Kasteel provides adults-only accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities.

Excellent breakfast
8.4
Scored 8.4
Very good
Rated very good
28 reviews
Price from£49.47per night
See all hotels in and around Malmesbury
Subscribe to receive premium deals

Prices drop the moment you sign up!