Malmesbury accommodation from AU$62

Find hotels that Aussie travellers love

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Malmesbury

Check prices in Malmesbury for tonight, 25 Jun. - 26 Jun.
Tomorrow night
Check prices in Malmesbury for tomorrow night, 26 Jun. - 27 Jun.
Next weekend
Check prices in Malmesbury for next weekend, 1 Jul. - 3 Jul.

Malmesbury stays as unique as you are

Top hotel deals in Malmesbury

Don't see what you're looking for?
See all available properties in Malmesbury
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation in Malmesbury

There are limited accommodations in Malmesbury itself. That said, you can always stay in one of the 8 options less than 30 kilometres away.

For example, the Belmonte Guesthouse and Paarl Boutique Hotel are all great places to stay.

For some alternatives, try the Royal Hotel and the Riebeek Valley Hotel. They are 18 kilometres and 18 kilometres respectively from the center. Some more alternatives are the Vesuvio Villa B&B, 30 kilometres away, and the Ridgeback House, 30 kilometres.


The close by localities of Tulbagh and Yzerfontein are certainly worth exploring. Tulbagh is 45 kilometres to the northeast of Malmesbury, while Yzerfontein is 50 kilometres to the west. Accommodations in Tulbagh are the Saronsberg Vineyard Cottages and The Tulbagh Boutique Heritage Hotel. Yzerfontein choices are the Casa Bertella and 12 Main Road.


Why not spend an afternoon hanging out with Western Cape sports obsessives at a local game? Cape Town Stadium is located to the southwest of Malmesbury. Book a hotel close to the action at the Ellerman House or the One&Only Cape Town.


Located 60 kilometres away from Malmesbury is Cape Town International Airport. Stay nearby at the Hotel Verde or the Road Lodge Cape Town International Airport.

How much is a hotel room in Malmesbury?

Hotels in Malmesbury start at AU$62 per night. Prices and availability subject to change. Additional terms may apply.

^Eligibility requirements and conditions apply.