Skip to main content.

The Best Hotels in Malmesbury

trover photo by Steven Wong

Search our Top Malmesbury Hotels

trover photo by Steven Wong

Save more with Secret Prices

Get instant savings with Secret Prices

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

Best Hotels in Malmesbury

What's Malmesbury like?

Malmesbury is a welcoming city where you can spend time checking out the the bars. Why not take time to see places like Malmesbury Abbey and Somerford Lagoon? Popular sights in the surrounding area include Westonbirt Arboretum.

Where are the best places to stay in Malmesbury?

We have 21 Malmesbury accommodation options with prices starting at GBP 9. Choose one of our 248 deals and get discounts of up to 45%.

Below are the number of accommodation options by star rating in Malmesbury and the surrounding area:

  • • 41 5-star accommodation from GBP 58 per night
  • • 285 4-star accommodation from GBP 49 per night
  • • 185 3-star accommodation from GBP 32 per night
  • • 20 2-star accommodation from GBP 12 per night

Top hotel picks in and around Malmesbury:

The Old Bell Hotel

  • • Free breakfast • Free parking • Free WiFi • Restaurant • Bar

Best Western Mayfield House Hotel

In the heart of Malmesbury
  • • Free parking • Free WiFi • Restaurant • Bar • Terrace

Whatley Manor

Luxury hotel with outdoor pool, indoor pool
  • • Free breakfast • Free valet parking • Free WiFi • 2 restaurants • Spa

The Kings Arms

Suburban hotel
  • • Free parking • Free WiFi • Restaurant • Central location

The Horse & Groom Inn

3.5-star inn
  • • Free parking • Free WiFi • Restaurant • Comfy beds

How to get to Malmesbury

What is the closest airport to Malmesbury?

  • • Bristol (BRS-Bristol Intl.), 30.8 mi (49.6 km) from central Malmesbury

Things to see and do in Malmesbury

What is there to see in Malmesbury?

  • • Malmesbury Abbey
  • • Somerford Lagoon

What is there to do near Malmesbury?:

  • • M4 Karting (5.5 mi/8.8 km from the city centre)
  • • New Brewery Arts Centre (9.2 mi/14.9 km from the city centre)

When is the best time to visit Malmesbury?

  • • Hottest months: July, August, June, September (average 21°C)
  • • Coldest months: January, February, December, March (average 1°C)
  • • Rainiest months: November, December, October and January (average 88.20 inches of rainfall)