Skip to main content

Search hotels in Malmesbury

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

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.

Large clean, well fitted apartment, kitchen, shower room, safe parking, easy access and friendly host.
9.7
Scored 9.7
Exceptional
Rated exceptional
38 reviews
Price from£36.82per 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.12per 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.

Felt like home away from home .
8.8
Scored 8.8
Fabulous
Rated fabulous
72 reviews
Price from£50.12per 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.

Great location and history
8.5
Scored 8.5
Very good
Rated very good
331 reviews
Price from£85.69per 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.

Nothing to add
8.6
Scored 8.6
Fabulous
Rated fabulous
199 reviews
Price from£45.34per 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
223 reviews
Price from£43.06per 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
327 reviews
Price from£49.52per 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.

Great home feel, yet still sophisticated.
8.9
Scored 8.9
Fabulous
Rated fabulous
154 reviews
Price from£42.63per 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
53 reviews
Price from£123.16per 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.45per night
See all hotels in and around Malmesbury
Subscribe to receive premium deals

Prices drop the moment you sign up!