Hotels in Marlborough
14 handpicked places to stay
Photo © Google Maps contributors, Google Maps
Marlborough's places to stay range from boutique rooms above historic coaching inns on the High Street to countryside bed and breakfasts set in Georgian farmhouses just outside town. Because the town itself is compact, almost everywhere listed here puts you within walking distance of the shops, pubs and restaurants that line the High Street, and within a short drive of Savernake Forest, the Marlborough Downs and the wider Avebury landscape. Several of the properties occupy buildings that survived, or were built after, the great fire of 1653, giving even modestly priced rooms a genuine sense of history rather than reproduction character.
At the upper end, boutique conversions of former coaching inns and townhouses offer individually decorated rooms, four-poster suites and marble bathrooms, while keeping the timber beams, fireplaces and uneven floors that come with buildings several centuries old. The mid-range is dominated by working inns and small hotels that combine comfortable, well-equipped rooms with lively bars and dining rooms downstairs, making them a sociable choice for a weekend rather than a purely quiet retreat. For a lower-key stay, family-run guest houses and farmhouse bed and breakfasts on the edge of town or in nearby villages offer simple, well-kept rooms, often with private parking and a proper cooked breakfast, at a noticeably gentler price than the High Street hotels.
Whichever category you choose, book ahead for weekends from late spring through early autumn, when the town's popularity with walkers heading for the downs, the canal and Avebury pushes occupancy up sharply, and rooms in the smaller guest houses can sell out weeks in advance.
The Old Haberdashery
Guest Accommodation · 9 London Road, Marlborough
Guest accommodation on London Road in Marlborough, with drinks in the room and free parking, close to Savernake Forest and Avebury.
The Lamb Inn
Inn · The Parade, central Marlborough
Marlborough's oldest coaching inn, dating from 1673, with five en suite rooms above a Wadworth ale pub known for its burgers.
The Bear Hotel
Inn · 1 High Street, central Marlborough
An 18th-century pub with rooms at the top of the High Street, run by Arkells brewery with live music and a café serving breakfast.
The Green Dragon
Hotel · 13 High Street, Marlborough
A small five-room inn on Marlborough's High Street, with a bar, garden and restaurant at the heart of the town.
The Kingsbury
Guest House · Kingsbury Street, central Marlborough
A 17th-century boutique guest house on Kingsbury Street with individually designed rooms, keyless entry and in-room breakfast.
Castle And Ball by Greene King Inns
Hotel · The High Street, Marlborough
A 35-room coaching inn on Marlborough's wide High Street in Wiltshire, with free parking and countryside on the doorstep.
Parklands Hotel & Bentleys Chop House
Hotel · Ogbourne St George, Marlborough
A 14-room hotel and chop house in Ogbourne St George, near Marlborough, within reach of Avebury and Stonehenge.
The Castle & Ball Hotel
Hotel · High Street, central Marlborough
A 15th-century coaching inn on the High Street, run as a Greene King Inns hotel with a restaurant serving classic British food.
The Royal Oak - B&B
B&B · Forest Road, Marlborough
A small six-room B&B on Forest Road in Marlborough, well placed for exploring Avebury and the Kennet & Avon Canal.
The Merlin
Guest House · High Street, central Marlborough
A family-run guest house in a 17th-century Palladian-style building on the High Street, with ten stylish rooms-only bedrooms.
The Marlborough
Inn · High Street, central Marlborough
A Grade II listed 15th-century inn on the High Street with five individually designed boutique rooms and a seasonal British restaurant.
The Barn - Private & Stylish
B&B · The Barn At Chapel House, Marlborough
A private, adults-only barn conversion on the edge of Marlborough, Wiltshire, with its own garden and free on-site parking.
The Inn With The Well
Hotel · Malborough Road, Marlborough
Comfortable en-suite rooms with free WiFi and drinks on hand, at this Marlborough inn with parking, handy for Avebury and Savernake Forest.
The Old Forge
B&B · High St, East Kennett · 4.6 miles away
En-suite rooms with garden access at The Old Forge, a B&B on East Kennett's High Street, close to Avebury.