Hotels in Malmesbury

Search for Malmesbury Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Malmesbury Hotels

Malmesbury overview

Malmesbury is a relaxing place, distinct for its historical sites and known for its gardens and shops. You're sure to enjoy all of the beer and coffee options. Learn about local heritage at popular landmarks in the area, such as Bath Abbey and Bath Assembly Rooms. Roman Baths and Beckford's Tower are popular places to visit. Malmesbury is a family-friendly destination whilst offering something for everyone.

Where to stay in Malmesbury

Whether you're planning to stay for a night or for the week, the area around Malmesbury has accommodations to fit every need. Search for hotels in Malmesbury with by checking our online maps. These display the areas and neighbourhoods around all Malmesbury hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Malmesbury hotel deals are here with our lowest price guarantee.

How to get to Malmesbury

Fly in to Cheltenham (CHW-Royal Well Bus Station), 20.7 mi (33.4 km) from central Malmesbury. Bristol (BRS-Bristol Intl.) is the next closest major airport, 30.8 mi (49.6 km) away.

What to see around Malmesbury

Highlights like its gardens are popular with families, and top attractions include:
  • • Cotswold Country Park and Beach
  • • Cattle Country Adventure Park
  • • Slimbridge Wildfowl and Wetlands Centre
  • • Thermae Bath Spa
  • • Bath Lawn Tennis Club
Memorable for its historical sites and these top landmarks:
  • • Lacock Abbey Country House
  • • Chavenage House
  • • Royal Wootton Bassett Old Town Hall
  • • Cirencester Roman Amphitheatre
  • • Dyrham Park
Popular places in the area to visit include:
  • • Bath Abbey
  • • Roman Baths
  • • Beckford's Tower
  • • American Museum in Britain
  • • University of Bath

When to visit Malmesbury

If you're still deciding when to visit, here are the seasonal trends to help you plan:

Seasonal temperatures
  • January-March: 11°C day, 0°C night
  • April-June: 20°C day, 3°C night
  • July-September: 22°C day, 8°C night
  • October-December: 16°C day, 2°C night
Seasonal average rainfall
  • January-March: 8 cm
  • April-June: 7 cm
  • July-September: 7 cm
  • October-December: 9 cm
  • Dining
  • Bar
  • Historical sites
  • Family-friendly
  • Shopping