A weekend in Malmesbury
A hilltop town with a ruined abbey and a claim to be England's oldest borough
- Independent UK guide
- Free to use
- Affiliate links clearly labelled
- Updated October 2026
Malmesbury is a small hilltop town on the edge of the Cotswolds, almost surrounded by the River Avon, with a magnificent abbey at its heart. It is said to be the oldest borough in England, and one of the first English kings is buried in the abbey.
A pretty market cross, riverside walks and nearby country houses and arboretum make it a calm, historic weekend.
Check prices for a weekend in Malmesbury
Top attractions in Malmesbury
Malmesbury Abbey
A large Norman abbey church with fine carvings, and a shrine to King Athelstan.
Abbey House Gardens
A large, colourful garden beside the abbey, with river views.
The Market Cross
A 15th-century market cross, one of the best surviving in England.
The Avon riverside
Easy walks around the town along the river.
Westonbirt Arboretum
A world-famous tree collection about six miles away.
Best things to do in Malmesbury
Guides to the activities most people plan a weekend around.
Cotswolds pub lunch walk
A gentle riverside walk between Upper Slaughter and Lower Slaughter is one of the Cotswolds' classic strolls, about a mile and a half each way along the River Eye, through meadows and past honey-coloured stone cottages. Allow 2 to 3 hours.
Afternoon tea in Bath
Afternoon tea is a Bath tradition, and you can enjoy it in grand Georgian settings, boutique hotels or the Pump Room beside the Roman Baths. Allow 1.5 to 2 hours.
Roman Baths in Bath
The Roman Baths are the remains of an ancient bathing and temple complex built around the hot springs at the heart of the city. Allow 1.5 to 2 hours.
Best areas to stay in Malmesbury
The town centre
Walkable to the abbey, shops and pubs.
By the river
Quiet, with riverside walks.
Nearby villages
Peaceful stays in the Cotswold edge.
Best hotels in Malmesbury
Prices for a double room in Malmesbury typically fall around £130–£220 a night in this price band. Guesthouses and B&Bs are usually the best value, while boutique hotels and inns with rooms suit a treat. Read recent guest reviews and use the filters on the booking sites for the things that matter to you.
Prices change daily, so check a few sites. For dog-friendly or quiet stays, use the pet and review filters. These are affiliate links.
Best time to visit Malmesbury
Spring to autumn for the abbey gardens and walks. The town's market and pubs suit wet weather too.
Seasons that suit Malmesbury well: spring, summer, autumn.
Estimated budget for a weekend in Malmesbury
| Hotel or B&B, per night for two | £130–£220 |
|---|---|
| Food and drink, per day for two | £65–£100 |
| Activities and extras for the weekend | £30–£90 |
| Estimated total, 2 people, 2 nights, excluding travel | £420–£730 |
Higher-priced destination. These are rough 2026 estimates and vary by season and room type. Add the cost of getting there. For a personalised figure, use the BritBreaks finder.
Getting to Malmesbury
- From Bath: About 40 minutes by car.
- From Bristol: About 45 minutes by car.
- From London: About 2 hours 15 minutes by car. The nearest railway station is Kemble.
Journey times are rough guides. Check live train and road times before you travel.
A sample weekend in Malmesbury
- Friday evening: Arrive, settle in and have dinner in The town centre.
- Saturday: Start with Malmesbury Abbey, then Abbey House Gardens. In the afternoon, head to The Market Cross.
- Sunday: Visit The Avon riverside or Westonbirt Arboretum, then head home.
Packing list for Malmesbury
Handy things people often forget. These are Amazon links, so prices and availability are set by Amazon.
As an Amazon Associate I earn from qualifying purchases.
More kit guides: Walking gear Wet-weather gear Dog travel gear
Good to know
- There is no railway station in town, so most visitors drive.
- Check abbey opening times, as services take priority.
- The town is hilly, so wear comfortable shoes.
Malmesbury weekend FAQs
Is Malmesbury worth a visit?
Yes. It is a peaceful, historic town with a fine abbey and easy access to the Cotswolds.
Is Malmesbury really the oldest borough?
It is widely claimed to be, with a charter dating back to the 9th century, though other places make similar claims.
More weekend ideas
Honey-coloured villages, rolling hills and country pubs
TetburyGloucestershireA Cotswold market town of antiques, a pillared market house and royal neighbours
BathSomersetRoman baths, Georgian crescents and thermal spas
Bradford on AvonWiltshireA honey-stone town on the River Avon with a Saxon church
Explore more: Best weekend breaks from London · Best weekend breaks from Birmingham and the Midlands · Best dog-friendly weekend breaks in the UK · Best romantic weekend breaks in the UK
Browse popular weekend activities or use the BritBreaks finder to match a weekend to your budget and travel time.
Last reviewed October 2026. Please check opening times and prices with each attraction before you go. Report an error or share a tip.