Malmesbury Hotels

Malmesbury is a town in the Swartland region of the Western Cape province of South Africa By car, via the N7 national road. The nearest airport is Cape Town International. Look for accommodation in Riebeek Kasteel, 13 km to the northwest, or try finding hotels in Paarl, 37 km to the southwest.

Malmesbury Hotels and Accommodation

Enter your trip information to search for Malmesbury accommodation
Hotels In
Check-In
Check-Out
Guests
 
Loading…
Loading photos…
Malmesbury tourism photos provided by Panoramio are under the copyright of their owners

Recommended Malmesbury Hotels

Select a Malmesbury hotel to compare room rates from multiple sites
De Langenhof Guest House ★★★★
18 Long Street, Riebeek Kasteel (18 km northwest)
Rated 9.7/10 by 11 reviews
Check-In
Check-Out
Guests
 
Riebeek Valley Hotel ★★★★
4 Dennehof Street, Riebeek West (18 km northwest)
Check-In
Check-Out
Guests
 
The Royal Hotel Riebeek Kasteel ★★★★
33 Main Street, Riebeek Kasteel (18 km northwest)
Rated 8/10 by 7 reviews
Check-In
Check-Out
Guests
 
Bartholomeus Klip ★★★★
Elandsberg Farms Bo-Hermon Road, Riebeek Kasteel (29 km west)
Rated 10/10 by 28 reviews
Check-In
Check-Out
Guests
 
Ridgeback House ★★★★
Langverwacht Farm Windmeul, Paarl (28 km southwest)
Check-In
Check-Out
Guests
 
Our recommendations of De Langenhof Guest House, Riebeek Valley Hotel, The Royal Hotel Riebeek Kasteel, Bartholomeus Klip, and Ridgeback House may take into account distance from Malmesbury, guest ratings and accommodation popularity.

Malmesbury Tourist Information

Select a Malmesbury tourist information site for Malmesbury travel and tourism guides such as Wikitravel, further hotel and accommodation information, and for maps of Malmesbury

Malmesbury Accommodation Offers

Popular Malmesbury hotel and accommodation specials
Loading offers…

Travel to a Random Destination