Hotels in Malmesbury
Malmesbury boasts 47 hotels, offering a diverse range of accommodations to cater to all tastes. Predominantly, visitors find charming bed-and-breakfast spots and quaint inns. Most accommodations are nestled in the central district, with several newer options emerging near the Abbey grounds. Three-star hotels average around £85 per night, while five-star luxury can reach £200. Recent additions emphasize eco-friendly designs and local cuisine experiences. Dive into our booking platform to discover the perfect stay suited just for you.