Skip to main content

Search hotels in Malmesbury

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

Malmesbury – 18 hotels and places to stay

Filter by:

Star rating

Review score

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, 7 reviews
Location 9.6
Price from
US$63.41
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.

S
Sharita
From
South Africa
Great location in quiet neighbourhood. Friendly owners. Clean and comfortable apartment.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews
Location 10.0
Price from
US$60.51
1 night, 2 adults

Cinsaut Accommodation

Malmesbury

Cinsaut Accommodation is located in Malmesbury, 24 km from Dassenberg Railway Station, 34 km from Saxonsea Hall, and 36 km from Darling Golf Club.

P
Pietersen
From
South Africa
The location was in a very clean,neat and quiet area which was perfect
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 31 reviews
Location 9.2
Price from
US$51.36
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, 6 reviews
Location 9.7
Price from
US$69.17
1 night, 2 adults

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.

R
Renate
From
New Zealand
Very cosy and private place. Good facilities with everything you need. The perfect spot to explore the Swartland region, regretting we didn't have more time here. Hosts are very friendly and helpful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 96 reviews
Location 9.4
Price from
US$49.28
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.

M
MNCUBE
From
South Africa
The host was very friendly and gave us a warm welcome. The place was very clean and smelled beautiful. The bed was quite comfortable and enjoyed the cute snacks neatly packed for us. Would definitely stay there again
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 36 reviews
Location 10.0
Price from
US$82.43
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.7
Fabulous - What previous guests thought, 72 reviews
Location 9.2
Price from
US$72.69
1 night, 2 adults

The Royal Hotel

Riebeek-Kasteel (Near Malmesbury)

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

C
Chris
From
United Kingdom
The breakfast choice and venues were fabulous . Choice of indoor or outdoor on the stoop. The food at all times of the day was delicious , extremely good value fur money and of a high quality . The staff were so polite and accommodating , a total pleasure. Thank you all so much for.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 532 reviews
Location 9.6
Price from
US$114.71
1 night, 2 adults

Kasteelberg Place • Stay

Riebeek-Kasteel (Near Malmesbury)

Featuring mountain views, Kasteelberg Place • Stay offers accommodation with balcony, around 23 km from Malmesbury Golf Club.

A
Annell
From
South Africa
The room is beautiful and there were many little extras and great attention to detail.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 120 reviews
Location 9.7
Price from
US$48.99
1 night, 2 adults

1 Royal Street Guesthouse

Riebeek-Kasteel (Near Malmesbury)

Located in Riebeek-Kasteel, 24 km from Malmesbury Golf Club, 1 Royal Street Guesthouse offers accommodation with free WiFi, a patio and access to a garden and a year-round outdoor pool.

S
Seena
From
Finland
This was guesthouse perfection. We spent the Christmas there, and it exceeded all our expectations. Antonio was a wonderful host - welcoming, thoughtful, charming. Everything was spot on starting from cleanliness, location, privacy, complimentary goods, our welcome letter... Our room was tastefully decorated with beautiful furniture, design items and interesting art. It was just to my/our taste! We loved breakfast by the pool where we got spoiled with fresh croissants and tasty local goods. The attention to detail in this place is incredible. We will definitely be back, and would recommend the place to friends, family, and anyone who is heading to Riebeek-Kasteel and appreciates the finer things in life. Thank you so much for making our romantic little Christmas getaway perfect!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 353 reviews
Location 9.9
Price from
US$106.64
1 night, 2 adults
See all 18 hotels in Malmesbury

Budget hotels in Malmesbury and nearby

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

    Boasting garden views, Klein Plaasjapie apartment- Hebron Guest Farm offers accommodation with a garden and a patio, around 10 km from Malmesbury Golf Club.

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

    Situated in Malmesbury in the Western Cape region, Boerenooientjie Apartment- Hebron Guest Farm has a patio and garden views.

    From US$68.59 per night

Best hotels with breakfast in Malmesbury and nearby

  • 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$117.70 per night