Star rating
Ham Green, Holt, Nr. Bradford on Avon BA14 6PX
At a Glance: Historic

An historic 16th century village inn with five luxury en-suite guest rooms, the Tollgate also boasts an excellent restaurant and is only 5 minutes drive from Bradford-on-Avon and 7 miles from Bath. There is also a deli, farm shop and cafe on-site.

From £70/room per night
Hindon, Wiltshire SP3 6DP
At a Glance: Historic, Boutique, Pet Friendly

Starting life as a public house in the 12th century, the Lamb at Hindon is full of historic character with its inglenook fireplaces, wooden beams and flag stone floors. The nineteen wonderful bedrooms, five of which feature four-poster beds, are all individually decorated with antique furnishings. The luxurious en-suite bedrooms boast limestone tiles, marble, and some of the very best fittings.

From £79/room per night
Compton Bassett, Calne SN11 8RG
At a Glance: Historic, AA Rosette for Food

This lovely 18th century inn boasts 8 newly renovated en-suite rooms, and our award-winning food is available in the bar or restaurant. AA 4 Star Inn. Winners of the Best Restaurant & Pub Award for Wiltshire 2012.

From £85/room per night
Ham, Marlborough SN8 3RB
At a Glance: Historic, AA Rosette, Pet Friendly

Dating back to 1840, The Crown and Anchor combines the characterful historic features of the building such as flagstone floors, oak pannelled walls and a fireplace with wood-burner with all the modern guests could want from a modern day pub; local ales, excellent food, cosy bedrooms and dog, walker,and cyclist friendly! Located on the edge of the North Wessex Downs Area of Outstanding Natural Beauty, The Crown and Anchor offers a great base to discover Wiltshire's many highlights, from Avebury, Stonehenge and Highclare Castle, the real Downton Abbey.

From £117/room per night
Bath Road, Box SN13 8AE
At a Glance: Historic, AA Rosette for Food

Just 10 minutes’ drive from Bath and set in the beautiful Wiltshire countryside, you will find the Northey Arms. This contemporary yet cosy inn boasts five stylish and elegant en-suite bedrooms. The creative British menu uses fresh local produce and there is also a traditional bar which serves snacks and drinks. The M4 is just 15 minutes drive away. AA 5 Star Inn.

From £75/room per night
25-26 Market Place, Devizes SN10 1JQ
At a Glance: Historic

Located in the centre of Devizes, a historic market town with over 500 listed building of which The Black Swan is one. Built in 1737 on the site of an earlier pub, The Black Swan Hotel offers comfortable accommodation alongside home-cooked food and beer from the local award-inning Wadworth brewery (the beer is delivered in a horse-drawn cart to the hotel!).

From £70/room per night
10 Mount Pleasant, Bradford on Avon BA15 1SJ
At a Glance: Historic, Boutique

Just 7 miles from Bath, The Castle Inn was lovingly restored in 2007. The inn exudes a playful eccentricity - our rooms still retain their 250 year old character but we have also added a big fat dollop of 'luxurious boutique' to meet the needs of the modern day traveller. The inn oozes character with its flagstone and wooden floors, lime washed walls, open fireplaces and exposed stone walls. There is a large, sunny lawned garden with terrace and magnificent views towards Salisbury Plain

From £70/room per night
Brokenborough SN16 0HZ
At a Glance: Historic, Pet Friendly

Set in peaceful Brokenborough in the southern Cotswolds, this 18th century inn boasts just two sleek, elegant en-suite guest rooms with wooden beams and exposed stone walls. Home-cooked seasonal dishes are prepared using the finest local ingredients and locally brewed ales and ciders are served at the bar. Malmesbury with its 16th century Abbey is just 1.5 miles away.

From £85/room per night
BURTON, near Castle Combe, Chippenham SN14 7LT
At a Glance: Historic, Boutique

Close to Bath and just two miles from picturesque Castle Combe, this ivy-covered freehouse offers great food and six stunning boutique rooms complete with wet rooms, rain showers, plasma televisions and internet connectivity. AA 5 Star Inn.

From £89/room per night
Castle Combe SN14 7HN
At a Glance: Historic

Situated in the market place, the 12th century Castle Inn has undergone careful restoration. The hotel boasts charming en-suite bedrooms, all tastefully furnished and individual in character. Oliver's Restaurant serves a creative British menu, while the lounge bar offers informal lunches and snacks. This lovely inn is steeped in history with open log fires, exposed beams and sloping walls.

From £120/room per night
2 High Street, Corsham SN13 0HB
At a Glance: Historic, Boutique, 2 AA Rosettes for Food

Welcome to the Methuen Arms in the charming Wiltshire market town of Corsham. Each elegantly styled en-suite bedroom comes with a flat-screen TV; some boast exposed beamed ceilings and some have free-standing roll-top baths. Guests can relax by the open fireplace in the bar area or dine in one of the inn’s restaurant rooms. The historic spa city of Bath just a 20-minute drive away. 5 Star Inn.

From £95/room per night
Ford, Castle Combe SN14 8RP
At a Glance: Historic, Boutique

A rambling 16th century inn, the White Hart is set in the pretty Wyvern Valley beside a babbling trout stream. This is the place to get away from it all and relax. There are 11 comfortable en-suite rooms and a delightful restaurant built over the brook.

From £80/room per night
Longleat Estate, Horningsham, Warminster BA12 7LY
At a Glance: Historic, Boutique, AA Rosette for Food

The Bath Arms is set on the Longleat Estate not far from Longleat House and the Safari Park. This stylish hotel boasts an award-winning restaurant and stunningly designed en-suite rooms. The Bath Arms has opened a new treatment room called the Hip Bath, specialising in a wide range of treatments. It is the perfect place for guests looking for a relaxing break in the country.

From £85/room per night
Church Lane, Monkton Combe, Bath BA2 7HB
At a Glance: Historic

The Wheelwrights Arms Country Inn is peacefully set in the Wiltshire village of Monkton Combe and offers 7 luxury en-suite bedrooms in a carefully restored annex. Guests can relax in the comfort of their rooms, then step across to the pub for some great food and great company. Our food is freshly prepared using local produce and we serve local real ales as well as wines and champagnes. Bath is five minutes drive away.

From £95/room per night
High Street, Rowde SN10 2PN
At a Glance: Historic, 2 AA Rosettes for Food

The 14th century George and Dragon Inn at Rowde simply oozes warmth and character with exposed beams, wooden floors and open fires. The inn offers comfortable en-suite rooms and an AA 2 Rosette restaurant which specialises in seafood, delivered daily from St Mawes in Cornwall. A full menu including meat and game dishes using locally sourced produce is also available in the restaurant and bar. AA 4 Star Restaurant with Rooms.

From £65/room per night
Harnham Road, Salisbury SP2 8JQ
At a Glance: Historic

This lovely 13th century inn makes the most of its superb riverside location and enjoys stunning views across the river to Salisbury Cathedral. The hotel boasts many original features including oak beams and a log fire in the bar. The Legacy Rose and Crown Hotel is a perfect base for exploring Wiltshire.

From £70/room per night
Trowle Common, Trowbridge Road, Bradford on Avon, Bath BA14 9BL
At a Glance: Historic, Pet Friendly

The Moonraker Hotel is a delightful Grade II listed Georgian manor and farmhouse with rambling farm buildings that have been sympathetically developed into a fabulous 21 bedroom hotel. All the bedrooms are en-suite and we have an amazing selection of antique half-tester or 4 poster beds. The decor is simple Old English with many antiques. The food is simple home-cooked using fresh local produce and there is also a pub-style bar.

From £55/room per night

Need to widen your search to nearby counties?

Wiltshire is bordered by Gloucestershire, Oxfordshire, Dorset, Somerset, Hampshire and Berkshire. If you want to widen your search, why not browse through our selection of hotels and inns in Dorset, Somerset, Gloucestershire, Hampshire, Berkshire and hotels in Oxfordshire.