Skip the queues in Bath and the coach crowds at Stonehenge for a moment. Melksham, a market town of quiet appeal on the River Avon in Wiltshire, sits within easy reach of most of the southwest's headline sights — and it won't cost you your patience to enjoy it.

The location is the real selling point. Stonehenge is roughly 35 minutes by car to the southeast, with Salisbury Cathedral about 20 minutes beyond that. Bath is 30 to 45 minutes away by car or train, the southern edge of the Cotswolds lies to the northwest, and Lacock Abbey — a filming spot for Harry Potter and Downton Abbey — is just 15 minutes north, likely on your route in from the M4. Few small towns put that many day trips within a short drive.

Getting there takes a little planning. Melksham has its own train station, but services are limited; nearby Chippenham has more frequent trains and connects to town via the X34 bus. A car is honestly the most practical option for exploring the wider area.

In town, the High Street and its side streets hold a mix of independent boutiques, familiar chains, and the Avon Place Shopping Mall. The Melksham Arcade is worth a browse for second-hand finds, and next door The Samovar, a family-run gift shop, is a local favourite that most visitors walk straight past.

Markets give the town its rhythm. A farmers market takes over Market Place every Tuesday from 9 a.m. to 2 p.m., selling local produce, homemade food, soaps and crafts. On the last Saturday of the month from April to September (August excluded), the Melksham Makers' Market adds a craft-fair feel to the same spot, and a Christmas edition runs inside Melksham Assembly Hall each November.

Green space is where Melksham genuinely earns a longer stay. King George V Park is the hub — playing fields, a playground, a splashpad, a skatepark, a small café called Evie's Kitchen, and a calendar of festivals and outdoor film screenings. The Millennium Riverside Walk links the park to Conigre Mead, a nature reserve that locals transformed from bare land into ponds, paths and seasonal wildflowers where waterfowl now settle in.

For a proper walk, head to the Kennet & Avon Canal on the south side of town. The historic 87-mile waterway links London to the Bristol Channel, and the stretch near Melksham is a pretty section of it. The towpath from Semington to the Caen Hill Locks is nearly 6 miles each way — about two hours on foot — which makes a solid half-day outing. The same path eventually carries you into Bath, voted the world's best spa city in 2025.

Melksham suits travellers who want the Cotswolds-Bath-Stonehenge circuit without paying tourist-town prices or fighting for a parking space. It's low-key, walkable, and genuinely lived-in — the kind of place where you can unpack once for a week and radiate outwards.