A weekend in Malmesbury

A hilltop town with a ruined abbey and a claim to be England's oldest borough

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.

Best forHistory lovers, Walkers, Food lovers, Couples
Best time to goSpring to autumn for the abbey gardens and walks. The town's market and pubs suit wet weather too.
Typical budget (2 people, 2 nights)£420–£730, excluding travel
Getting thereBath: About 40 minutes by car.

Check prices for a weekend in Malmesbury

Plan your 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.

Compare places to stay in Malmesbury

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

Journey times are rough guides. Check live train and road times before you travel.

A sample weekend in Malmesbury

Packing list for Malmesbury

Handy things people often forget. These are Amazon links, so prices and availability are set by Amazon.

More kit guides: Walking gear Wet-weather gear Dog travel gear

Good to know

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

CotswoldsGloucestershire

Honey-coloured villages, rolling hills and country pubs

TetburyGloucestershire

A Cotswold market town of antiques, a pillared market house and royal neighbours

BathSomerset

Roman baths, Georgian crescents and thermal spas

Bradford on AvonWiltshire

A 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.

Compare stays in Malmesbury