Skip to main content

Search hotels in Malmesbury

Enter your dates to see the latest prices and deals for Malmesbury hotels

Malmesbury – 19 hotels and places to stay

Filter by:

Star rating
Review score

Luxury Cottage - Malmesbury

Malmesbury

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.

K
Kirsten
From
United Kingdom
Very comfortable, modern and clean - everything worked well.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 111 reviews
Price from
US$51.31
1 night, 2 adults

McCrae's Garden Suite

Malmesbury

McCrae's Garden Suite is a recently renovated guest house in Malmesbury, where guests can make the most of its garden and barbecue facilities.

E
Emma
From
South Africa
We had such a lovely, comfortable stay at McCraes. The room was spotless, the bed was incredibly comfortable and Bernice was an attentive, respectful host.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Price from
US$66.01
1 night, 2 adults

At Skemer

Malmesbury

Set in Malmesbury and only 1.9 km from Malmesbury Golf Club, At Skemer offers accommodation with garden views, free WiFi and free private parking.

P
Paldan
From
Finland
Owners are super nice, and the room is clean, spacious and new. Close to restaurants and a mall.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 32 reviews
Price from
US$66.33
1 night, 2 adults

Cinsaut Accommodation

Malmesbury

Set in Malmesbury and only 4.2 km from Malmesbury Golf Club, Cinsaut Accommodation offers accommodation with garden views, free WiFi and free private parking.

R
Rahelah
From
South Africa
I had an excellent 3 night stay, it was very clean and comfortable with easy check-in and friendly helpful host. Great quality accommodation and would definitely recommend.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 53 reviews
Price from
US$53.47
1 night, 2 adults

Le Graan Guestroom

Malmesbury

Featuring air-conditioned accommodation with a patio, Le Graan Guestroom is located in Malmesbury. This property offers access to a balcony, free private parking and free WiFi.

I
Ingrid
From
South Africa
The place is decorated beautifully and thoughtful with exceptional attention to detail. Everything was scrupulously clean. Charmaine was organized and made booking and check in a breeze. Lots of little welcoming touches like a welcome sign and fresh cheese and crackers and grapes were most welcome after our drive. Extremely comfortable beds. We had a great stay.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 9 reviews
Price from
US$72.01
1 night, 2 adults

De Gunst Guest Farm

Malmesbury

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.

M
Mia
From
South Africa
The host was welcoming and friendly. My apartment was modern and clean with a spacious bathroom. The location was quiet and peaceful. I'll definitely stay there again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews
Price from
US$77.23
1 night, 2 adults

Lisa's

Malmesbury

Boasting garden views, Lisa's features accommodation with a terrace and a patio, around 3.5 km from Malmesbury Golf Club.

c
clinton le Sueur
From
South Africa
It is very comfortable (bed, linen, full kitchen, tv, bathroom facility), close to the town centre, quiet, peaceful and safe.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews
Price from
US$95.40
1 night, 2 adults

Huis van Brood Guesthouse

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.

E
Ebsalom
From
United Kingdom
Everything was just excellent and exceptional.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews
Price from
US$82.81
1 night, 2 adults

SuNel's Guest Rooms

Malmesbury

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.

k
karolien
From
South Africa
The premises were neat and very clean. The host greeted us on arrival making sure we had all we needed. They also left us a gorgeous packed lunch/breakfast pack to take along when we checked out.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 76 reviews
Price from
US$75.67
1 night, 2 adults

Table Mountain Guesthouse

Malmesbury (Near Malmesbury)

Set within 1.8 km of Malmesbury Golf Club and 21 km of Kalbaskraal Railway Station, Table Mountain Guesthouse offers rooms with air conditioning and a private bathroom in Malmesbury.

Y
Yolande
From
South Africa
Our special request was met but giving us the bacon and egg bread in a bag for the next day was not expected. We would have appreciated a little more effort with the breakfast request.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 8 reviews
Price from
US$126.98
1 night, 2 adults
See all 19 hotels in Malmesbury

Hotels located in the centre of Malmesbury

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 9 reviews

Offering a garden and mountain view, Terrys place is set in Malmesbury, 2.7 km from Malmesbury Golf Club and 19 km from Kalbaskraal Railway Station.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Situated in Malmesbury, 20 km from Kalbaskraal Railway Station and 24 km from Dassenberg Railway Station, Town House offers air conditioning.

The Barnard's Barnyard features a hot tub and free private parking, and is within 7.1 km of Kalbaskraal Railway Station and 13 km of Dassenberg Railway Station. 15 km from Saxonsea Hall, the farm stay...

Best hotels with breakfast in Malmesbury and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 8 reviews

Set within 1.8 km of Malmesbury Golf Club and 21 km of Kalbaskraal Railway Station, Table Mountain Guesthouse offers rooms with air conditioning and a private bathroom in Malmesbury.

From US$122.54 per night

What guests said about Malmesbury:

10

We had a very comfortable stay at @Skemer.

We had a very comfortable stay at @Skemer. Freda and Evan were very welcoming and so much was provided. The streaming of the tv service was very convenient. All in all, I highly recommend this accommodation for an overnight stay.
Guest review by
Saskia
South Africa
10

Malmesbury is a quiet place, not too far from Cape Town and...

Malmesbury is a quiet place, not too far from Cape Town and with just the right amount of quaintness to allow you to appreciate a breakaway from a busy lifestyle. The people are friendly and the surroundings are really beautiful.
Guest review by
Edwards
South Africa