Hotels in Upavon
33 handpicked places to stay
Photo © vixen B, Google Maps
The Antelope at Upavon
Hotel · 3 High Street, Upavon
A historic coaching inn on Upavon's High Street, Wiltshire, with en-suite rooms and free parking, mixing old beams with modern comfort.
Circles Guest House
B&B · 15 High Street, Pewsey · 3.2 miles away
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 · 3.2 miles away
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 · 3.7 miles away
A pub-hotel on Gore Lane, Pewsey, suited to families and drivers touring the Pewsey Vale, Stonehenge and Avebury.
The Dog and Gun
Hotel · Salisbury Road, Netheravon · 4.1 miles away
Traditional inn on Salisbury Road, Netheravon, handy for walking, cycling and fishing around Salisbury Plain in Wiltshire.
The Barleycorn Inn
Hotel · 73 Marlborough Rd, Marlborough · 5.2 miles away
A five-room inn on Marlborough Rd with a traditional bar and restaurant, plus free on-site parking for guests exploring Wiltshire.
Manor Farm B & B - Farm
B&B · Collingbourne Kingston, Marlborough · 5.2 miles away
A three-room farmhouse B&B near Marlborough, Wiltshire, with breakfast included and free parking, handy for Avebury.
Shears Inn
Hotel · Cadley Road, Marlborough · 6.2 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.
Stonehenge Inn
Hotel · 2 Stonehenge Road, Amesbury · 6.8 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 Old Forge
B&B · High St, East Kennett · 8 miles away
En-suite rooms with garden access at The Old Forge, a B&B on East Kennett's High Street, close to Avebury.
Travelodge Amesbury Stonehenge
Hotel · A303 Eastbound, Amesbury · 8 miles away
Budget A303 hotel on the edge of Amesbury, Wiltshire, with easy access to Stonehenge and free on-site parking.
Holiday Inn Salisbury Stonehenge
Hotel · Midsummer Place, Amesbury · 8.1 miles away
A straightforward modern hotel in Amesbury, Wiltshire, well suited to travellers visiting Stonehenge or Salisbury Cathedral for a night or two.
Holiday Inn Salisbury - Stonehenge
Hotel · Solstice Park, edge of Salisbury near the A303/A36 · 8.1 miles away
A modern hotel on the edge of Salisbury close to the A303 and A36, well placed for driving to Stonehenge and with straightforward parking for families.
Fairlawn House
Guest Accommodation · 42 High Street, Salisbury · 8.4 miles away
Fairlawn House is a 14-room guest accommodation on Salisbury's High Street, with free parking rare for such a central spot.
George Hotel Amesbury Stonehenge
Hotel · High Street, Salisbury · 8.4 miles away
In Amesbury on Wiltshire's High Street, this 32-room hotel is a handy base for exploring Stonehenge and nearby Salisbury.
The Antrobus Hotel
Hotel · 15 Church Street, Salisbury · 8.5 miles away
Rooms with drinks and a lift up to them at The Antrobus Hotel on Church Street, Salisbury, with a gym and pool downstairs.
Gray Manor Hotel
Hotel · Parkhouse Cross, Cholderton · 8.6 miles away
Hotel in Cholderton, Wiltshire, handy for Salisbury and Stonehenge, with 26 rooms and free on-site parking.
The Green Dragon - Inn
Hotel · 26-28 High Street, Devizes · 8.6 miles away
A three-room inn on Devizes' High Street, with restaurant, bar and free on-site parking rare in a town centre.
The Marlborough
Inn · High Street, central Marlborough · 8.8 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 · 8.9 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 · 8.9 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 · 8.9 miles away
A 35-room coaching inn on Marlborough's wide High Street in Wiltshire, with free parking and countryside on the doorstep.
The Green Dragon
Hotel · 13 High Street, Marlborough · 9 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 · 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 · 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 · 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 · 9.1 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 · 9.2 miles away
A private, adults-only barn conversion on the edge of Marlborough, Wiltshire, with its own garden and free on-site parking.
The Hatchet Inn
Hotel · Lower Chute, Lower Chute · 9.7 miles away
A traditional two-storey inn in Lower Chute, Wiltshire, with just 8 rooms and a proper pub bar and restaurant at its heart.
Travelodge Devizes
Hotel · London Road, Devizes · 9.7 miles away
Travelodge Devizes on London Road offers straightforward en-suite rooms with free parking, handy for visiting Avebury and Stonehenge.
Avebury Life B&B
B&B · 5 Trusloe Cottages, Marlborough · 9.8 miles away
A small two-room B&B near Marlborough, Wiltshire, handy for visiting the Avebury Stone Circle and surrounding countryside.
Silbury House
B&B · Green Street, Avebury · 9.8 miles away
A B&B on Green Street in Avebury, Wiltshire, close to the famous stone circle and set up for walkers and cyclists.
Blounts Court Farm - B&B
B&B · Coxhill Lane, Devizes · 9.9 miles away
A three-room farmhouse B&B on Coxhill Lane near Devizes, Wiltshire, with free parking and a garden setting close to Bath Golf Club.
Know a hotel / b&b in Upavon that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b