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

Luxury Cottage - Malmesbury

Malmesbury

Luxury Cottage - Malmesbury offers accommodations in Malmesbury, 2.8 miles from Malmesbury Golf Club and 11 miles from Kalbaskraal Railway Station.

E
Ellen
From
South Africa
It was wonderful. Very clean and beautiful furniture and fittings. We arrived on a very hot day and they had the aircon running for some time before we arrived, so the room was nice and cool. The room also smelled amazing.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 103 reviews
Price from
$49.05
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 the garden and barbecue facilities.

N
NICOLEEN
From
South Africa
The cleanness and safety of the property
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$63.10
1 night, 2 adults

At Skemer

Malmesbury

At Skemer is located in Malmesbury, just 1.2 miles from Malmesbury Golf Club and 13 miles from Kalbaskraal Railway Station. Both Wifi and private parking are available at the apartment free of charge....

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 24 reviews
Price from
$60.22
1 night, 2 adults

Cinsaut Accommodation

Malmesbury

Offering a garden, Cinsaut Accommodation offers accommodations in Malmesbury.

L
Liandi E.
From
South Africa
So grateful to have found a place that was not only clean and neat, but also peaceful and comforting. The room was perfect — warm, inviting, and just what my mom needed after long, emotional days. She stayed here under difficult circumstances, as my dad had to be moved to the nearby hospital. What truly stood out was the kindness and compassion of the host. Chrizanne went out of her way to make sure my mom was comfortable and had everything she needed, even offering a warm dinner after a late night at the hospital. Such a thoughtful gesture. Thank you for creating a space that felt like more than just accommodation. Highly recommended!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 38 reviews
Price from
$51.11
1 night, 2 adults

Le Graan Guestroom

Malmesbury

A recently renovated apartment, Le Graan Guestroom offers accommodations in Malmesbury. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
$68.84
1 night, 2 adults

De Gunst Guest Farm

Malmesbury

De Gunst Guest Farm is a recently renovated apartment in Malmesbury where guests can make the most of its garden and barbecue facilities.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 12 reviews
Price from
$73.83
1 night, 2 adults

Lisa's

Malmesbury

Lisa's offers accommodations in Malmesbury, 2.1 miles from Malmesbury Golf Club and 12 miles from Kalbaskraal Railway Station.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
$91.20
1 night, 2 adults

Huis van Brood Guesthouse

Malmesbury

Huis van Brood Guesthouse is a recently renovated guest house in Malmesbury near Malmesbury Golf Club. Guests staying at this guest house have access to a terrace.

F
Fred
From
South Africa
Extreme helpfulness and caring attitude.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews
Price from
$82.03
1 night, 2 adults

SuNel's Guest Rooms

Malmesbury

SuNel's Guest Rooms enjoys a location in Malmesbury, 1.1 miles from Malmesbury Golf Club and 13 miles from Kalbaskraal Railway Station.

D
Dirk
From
South Africa
The breakfast in a packet was well prepared but a hot breakfast is always nicer (except if you are in a real hurry).
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 77 reviews
Price from
$72.34
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 accommodations with air conditioning.

M
Melanie
From
South Africa
The breakfast was excellent. We also had lunch and dinner and compliments to the chef. The kingklip was the best we have ever had! Beautiful view from our apartment. We will definitely be back.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 534 reviews
Price from
$137.10
1 night, 2 adults
See all 18 hotels in Malmesbury

Budget hotels in Malmesbury and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 6 reviews

    Terrys place in Malmesbury provides accommodations with a garden and a shared lounge. This homestay offers free private parking and a shared kitchen.

Best hotels with breakfast in Malmesbury and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2 reviews

    Table Mountain Guesthouse offers air-conditioned accommodations in Malmesbury.

    From $117.14 per night

Hotels located in the center of Malmesbury

  • The Barnard's Barnyard features a hot tub and free private parking, and is within 4.4 miles of Kalbaskraal Railway Station and 8.3 miles of Dassenberg Railway Station. 10 miles from Saxonsea Hall, the...

What Guests Said About Malmesbury:

  • 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