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 the garden and barbecue facilities.

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

At Skemer

Malmesbury

At Skemer is located in Malmesbury, just 16 miles from Dassenberg Railway Station and 22 miles from Moorreesburg Golf Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
Location 10.0
Price from
$59.73
1 night, 2 adults

Cinsaut Accommodation

Malmesbury

Cinsaut Accommodation is located in Malmesbury, just 12 miles from Kalbaskraal Railway Station and 15 miles from Dassenberg Railway Station.

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, 30 reviews
Location 9.2
Price from
$46.08
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.1
Wonderful - What previous guests thought, 10 reviews
Location 9.5
Price from
$74.25
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.4
Wonderful - What previous guests thought, 5 reviews
Location 9.5
Price from
$90.45
1 night, 2 adults

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, 95 reviews
Location 9.5
Price from
$48.65
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, 35 reviews
Location 10.0
Price from
$81.36
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.5
Very Good - What previous guests thought, 70 reviews
Location 9.1
Price from
$71.74
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.8
Excellent - What previous guests thought, 529 reviews
Location 9.6
Price from
$113.22
1 night, 2 adults

Riebeek Valley Hotel

Riebeek-Wes (Near Malmesbury)

Located in Riebeek-Wes, 18 miles from Malmesbury Golf Club, Riebeek Valley Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 8 reviews
Location 9.1
Price from
$62.58
1 night, 2 adults
See all 18 hotels in Malmesbury

Budget hotels in Malmesbury and nearby

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Terrys place enjoys a location in Malmesbury, 15 miles from Dassenberg Railway Station and 21 miles from Saxonsea Hall.

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

    Offering a garden, Klein Plaasjapie apartment- Hebron Guest Farm offers accommodations in Malmesbury. This property offers access to a terrace, free private parking, and free Wifi.

gogless