Hotels in Pewsey
36 handpicked places to stay
Photo © leanne evans, Google Maps
Pewsey makes a quiet, well-connected base for exploring the Vale of Pewsey and the wider North Wessex Downs. Hotel choice in the village itself is limited to a couple of pubs with rooms, so most visitors looking for a fuller range of hotels use Marlborough or Devizes as a base, both around 15 to 20 minutes' drive away and offering historic coaching inns, small independent hotels and a wider choice of restaurants. Marlborough in particular combines an attractive Georgian high street with easy access to Avebury and the Marlborough Downs, while Devizes offers a good base for the Kennet and Avon Canal further west, including the famous Caen Hill flight of locks.
Wherever you base yourself, Pewsey's direct rail link to London Paddington and towns further west makes it a genuinely practical option for a short break without a car, and its position roughly midway between Avebury and Stonehenge means a hotel here puts both of Wiltshire's great prehistoric sites within reach in a single day. Booking ahead is worth doing around the Pewsey Carnival, held annually in September and one of the oldest carnivals in the county, when local accommodation is in higher demand than usual.
Circles Guest House
B&B · 15 High Street, Pewsey
Wiltshire B&B on Pewsey's High Street with breakfast and packed lunches on offer, free parking, and easy reach of Stonehenge and Avebury.
Studio above Worlds End Microbrewery
Hotel · The Crown Inn, Pewsey
Adults-only studio above the Worlds End Microbrewery in Pewsey, Wiltshire, with countryside walks and village pubs close by.
The Seven Stars Inn
Hotel · Gore Lane, Pewsey
A pub-hotel on Gore Lane, Pewsey, suited to families and drivers touring the Pewsey Vale, Stonehenge and Avebury.
The Antelope at Upavon
Hotel · 3 High Street, Upavon · 3.6 miles away
A historic coaching inn on Upavon's High Street, Wiltshire, with en-suite rooms and free parking, mixing old beams with modern comfort.
Manor Farm B & B - Farm
B&B · Collingbourne Kingston, Marlborough · 5.3 miles away
A three-room farmhouse B&B near Marlborough, Wiltshire, with breakfast included and free parking, handy for Avebury.
The Barleycorn Inn
Hotel · 73 Marlborough Rd, Marlborough · 5.3 miles away
A five-room inn on Marlborough Rd with a traditional bar and restaurant, plus free on-site parking for guests exploring Wiltshire.
The Old Forge
B&B · High St, East Kennett · 5.4 miles away
En-suite rooms with garden access at The Old Forge, a B&B on East Kennett's High Street, close to Avebury.
The Marlborough
Inn · High Street, central Marlborough · 5.6 miles away
A Grade II listed 15th-century inn on the High Street with five individually designed boutique rooms and a seasonal British restaurant.
The Merlin
Guest House · High Street, central Marlborough · 5.7 miles away
A family-run guest house in a 17th-century Palladian-style building on the High Street, with ten stylish rooms-only bedrooms.
The Royal Oak - B&B
B&B · Forest Road, Marlborough · 5.7 miles away
A small six-room B&B on Forest Road in Marlborough, well placed for exploring Avebury and the Kennet & Avon Canal.
Castle And Ball by Greene King Inns
Hotel · The High Street, Marlborough · 5.8 miles away
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 · 5.8 miles away
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 · 5.8 miles away
A 15th-century coaching inn on the High Street, run as a Greene King Inns hotel with a restaurant serving classic British food.
The Green Dragon
Hotel · 13 High Street, Marlborough · 5.8 miles away
A small five-room inn on Marlborough's High Street, with a bar, garden and restaurant at the heart of the town.
The Lamb Inn
Inn · The Parade, central Marlborough · 5.9 miles away
Marlborough's oldest coaching inn, dating from 1673, with five en suite rooms above a Wadworth ale pub known for its burgers.
The Old Haberdashery
Guest Accommodation · 9 London Road, Marlborough · 5.9 miles away
Guest accommodation on London Road in Marlborough, with drinks in the room and free parking, close to Savernake Forest and Avebury.
The Bear Hotel
Inn · 1 High Street, central Marlborough · 5.9 miles away
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 Kingsbury
Guest House · Kingsbury Street, central Marlborough · 5.9 miles away
A 17th-century boutique guest house on Kingsbury Street with individually designed rooms, keyless entry and in-room breakfast.
The Barn - Private & Stylish
B&B · The Barn At Chapel House, Marlborough · 6.1 miles away
A private, adults-only barn conversion on the edge of Marlborough, Wiltshire, with its own garden and free on-site parking.
Shears Inn
Hotel · Cadley Road, Marlborough · 6.8 miles away
A small six-room inn on Cadley Road in Marlborough, Wiltshire, suited to travellers who want a simple pub base for exploring the countryside.
The Dog and Gun
Hotel · Salisbury Road, Netheravon · 7.2 miles away
Traditional inn on Salisbury Road, Netheravon, handy for walking, cycling and fishing around Salisbury Plain in Wiltshire.
Silbury House
B&B · Green Street, Avebury · 7.3 miles away
A B&B on Green Street in Avebury, Wiltshire, close to the famous stone circle and set up for walkers and cyclists.
Avebury Life B&B
B&B · 5 Trusloe Cottages, Marlborough · 7.4 miles away
A small two-room B&B near Marlborough, Wiltshire, handy for visiting the Avebury Stone Circle and surrounding countryside.
BandB Dorwyn Manor
B&B · Swindon Road, Avebury · 7.7 miles away
A B&B on Swindon Road in Avebury, well suited to travellers exploring the countryside on foot or by bike, with free parking and a garden.
Elderbrook House
Hotel · New Inn, Avebury · 8.6 miles away
A short walk from Avebury Stone Circle, Elderbrook House is a dog-friendly Wiltshire hotel with free on-site parking and a garden.
The Inn With The Well
Hotel · Malborough Road, Marlborough · 9.1 miles away
Comfortable en-suite rooms with free WiFi and drinks on hand, at this Marlborough inn with parking, handy for Avebury and Savernake Forest.
Travelodge Devizes
Hotel · London Road, Devizes · 9.3 miles away
Travelodge Devizes on London Road offers straightforward en-suite rooms with free parking, handy for visiting Avebury and Stonehenge.
Westcourt Farm
B&B · Rivar Road, Shalbourne · 9.4 miles away
Westcourt Farm is a B&B on Rivar Road in Shalbourne, Wiltshire, with an outdoor swimming pool and free on-site parking.
Talmage House
B&B · Fosbury, near Marlborough · 9.8 miles away
A 200-year-old brick and flint bed and breakfast set in an acre of country garden and farmland near Marlborough.
The Green Dragon - Inn
Hotel · 26-28 High Street, Devizes · 9.9 miles away
A three-room inn on Devizes' High Street, with restaurant, bar and free on-site parking rare in a town centre.
The Castle Hotel
Hotel · New Park St., Devizes · 9.9 miles away
A 19-room hotel in the heart of Devizes, Wiltshire, suited to those wanting a comfortable base for weddings, meetings or a market-town break.
The Pelican Inn
Hotel · Bath Road, Marlborough · 9.9 miles away
A small 8-room inn on Bath Road in Marlborough, well placed for exploring Wiltshire's countryside and attractions by car.
Green Parrot House
B&B · Central Car Park, Devizes · 9.9 miles away
Green Parrot House is a three-room B&B in Devizes, Wiltshire, with en-suite rooms and free on-site parking near the Kennet and Avon Canal.
The Bell at Ramsbury
Hotel · The Square, Marlborough · 9.9 miles away
A 9-room inn on the square in Ramsbury, on the edge of Marlborough and the Wiltshire countryside, with a garden and free parking.
Stonehenge Inn
Hotel · 2 Stonehenge Road, Amesbury · 10 miles away
Pet-friendly 11-room hotel on Stonehenge Road in Amesbury, with a spa and sauna and Stonehenge itself just up the road.
The Peppermill Town house Hotel and Restaurant
Hotel · 40 St John's Street, Devizes · 10 miles away
A town house hotel on St John's Street in Devizes, with just seven rooms and its own restaurant and bar close to the centre.