Skip to main content

Hotels in Wiltshire

48 handpicked places to stay

Wiltshire's spread of hotels and B&Bs runs from cathedral-close townhouses to converted farm buildings well out in the chalk downs. Salisbury has the greatest concentration, with options close enough to walk to the cathedral, while Marlborough suits those exploring the Ridgeway and nearby Avebury. Bradford-on-Avon offers a quieter, stone-built base near the Kennet and Avon Canal.

Character properties are common here: places like Priory Steps and The Chapter House trade on period features and central locations, while Overtown Manor, Highworth House and Widbrook Barns give a more rural, self-contained feel. Swindon's options tend to work well for those needing easy road or rail links rather than a scenic setting.

Farmhouse and barn conversions such as Church Farm Country Cottages and Brewery Farm House Bed & Breakfast suit longer, slower stays, whereas Websters Bed & Breakfast and Tresco House are better suited to a night or two while touring the county's stone circles, White Horses and market towns.

Websters Bed & Breakfast
4 star★

Websters Bed & Breakfast

B&B · Hartington Road, quiet residential street near the station

A small, highly rated family-run B&B on a quiet residential street, a short walk from the station, cathedral and city centre.

Priory Steps
4 star★

Priory Steps

B&B · Newtown, central Bradford-on-Avon

A characterful B&B in a terrace of converted seventeenth-century weavers' cottages, with panoramic views over the town.

The Kingsbury
4 star★

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.

Church Farm Country Cottages
4 star★

Church Farm Country Cottages

Self-catering · Winsley, two miles from Bradford-on-Avon

Self-catering stone cottages on a working sheep farm at Winsley, with an indoor heated pool included for guests.

Talmage House
3 star★★

Talmage House

B&B · Fosbury, near Marlborough

A 200-year-old brick and flint bed and breakfast set in an acre of country garden and farmland near Marlborough.

Best Western Plus Red Lion Hotel
4 star★

Best Western Plus Red Lion Hotel

Hotel · Milford Street, city centre

A former coaching inn on Milford Street dating back to the thirteenth century, said to be one of the oldest purpose-built hotels in Europe, with a wisteria-covered courtyard.

The Homewood
5 star

The Homewood

Hotel · Freshford, a few miles from Bradford-on-Avon

A design-led country house spa hotel near Freshford, a few miles from Bradford-on-Avon, set in ten acres above the Limpley Stoke valley.

The Marlborough
4 star★

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.

Widbrook Barns
3 star★★

Widbrook Barns

B&B · Widbrook, on the edge of Bradford-on-Avon

A converted barn B&B on the edge of town with a garden and barbecue area, well placed for canal boat trips.

Holiday Inn Salisbury - Stonehenge
4 star★

Holiday Inn Salisbury - Stonehenge

Hotel · Solstice Park, edge of Salisbury near the A303/A36

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.

The Chapter House
4 star★

The Chapter House

Inn · St John Street, inside the city walls near the Close

A thirteenth-century inn a few steps from Cathedral Close, combining a busy ground-floor pub and steakhouse with individually decorated boutique bedrooms.

Milford Hall Hotel & Spa
4 star★

Milford Hall Hotel & Spa

Hotel · Milford Street, edge of the city centre

A Georgian townhouse hotel a short walk from the cathedral, with a spa, indoor pool and gardens running down to the River Bourne.

The Merlin
3 star★★

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 Bear Hotel
3 star★★

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.

Burcombe Manor

Burcombe Manor

B&B · Burcombe Lane, Salisbury

Three-room B&B at Burcombe Manor near Salisbury, with a garden, bar and restaurant on-site plus free parking.

Caboose

Caboose

B&B · 115 South Western Road, Salisbury

Caboose is a B&B on South Western Road in Salisbury with its own bar, garden seating and breakfast, close to the city centre.

Bird & Carter Fonthill

Bird & Carter Fonthill

B&B · Fonthill Bishop, Salisbury

A small three-room B&B in the village of Fonthill Bishop, Wiltshire, handy for exploring Salisbury and Stonehenge.

38 Newtown

38 Newtown

Hotel · Newtown, Bradford-on-Avon

Adults-only hotel on Newtown in Bradford-on-Avon, close to the town's historic streets and the Wiltshire countryside beyond.

Cherry Orchard Farm

Cherry Orchard Farm

B&B · 19 Lower South, Bradford-on-Avon

A rural B&B outside Bradford-on-Avon in Wiltshire, suited to travellers wanting a quiet countryside base with proper facilities.

Cherry Tree Guesthouse

Cherry Tree Guesthouse

Guest Accommodation · 168 Bradford Road, Bradford-on-Avon

Cherry Tree Guesthouse in Bradford-on-Avon offers free on-site parking, en-suite rooms and a garden, with pubs and restaurants nearby.

Great Ashley Farm

Great Ashley Farm

Guest Accommodation · Great Ashley Farm, Bradford-on-Avon

An adults-only farm stay near Bradford-on-Avon, Wiltshire, with garden views and free on-site parking.

The Moonraker Hotel

The Moonraker Hotel

Hotel · Trowle Common, Bradford-on-Avon

A straightforward 23-room hotel on Trowle Common near Bradford-on-Avon, suited to drivers wanting easy parking and a quiet base for walking and cycling.

Avebury Life B&B

Avebury Life B&B

B&B · 5 Trusloe Cottages, Marlborough

A small two-room B&B near Marlborough, Wiltshire, handy for visiting the Avebury Stone Circle and surrounding countryside.

Castle And Ball by Greene King Inns

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.

Crown and Anchor

Crown and Anchor

Hotel · Ham, Marlborough

A historic pub-hotel in Ham near Marlborough, Wiltshire, with free parking, a garden and rooms for guests and their pets alike.

Circles Guest House

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.

The Seven Stars Inn

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.

Bell House Hotel & Restaurant

Bell House Hotel & Restaurant

Hotel · 47 High Street, Sutton Benger, Chippenham

A 14-room hotel and restaurant on Sutton Benger's High Street, near Chippenham, with a garden, gym and free parking.

Best Western Plus Angel Hotel

Best Western Plus Angel Hotel

Hotel · Market Place, Chippenham

A 50-room hotel on Chippenham's Market Place, with en-suite modern rooms, a bridal suite and indoor pool for guests to use.

Lucknam Park

Lucknam Park

Hotel · Lucknam Park, Chippenham

Country house hotel near Chippenham, Wiltshire, with 42 rooms, a spa and indoor pool, well placed for exploring the surrounding countryside.

Manor Farm Bed & Breakfast

Manor Farm Bed & Breakfast

B&B · Grittleton, Chippenham

A countryside B&B near Chippenham, Wiltshire, suited to travellers who want rural quiet with hotel-style extras like a gym, spa and pool.

The Old House At Home

The Old House At Home

Hotel · Summer Lane, Chippenham

A six-room pub-hotel on Summer Lane in Chippenham, Wiltshire, offering en-suite rooms and free parking close to local walking and cycling routes.

Fieldways Hotel

Fieldways Hotel

Hotel · Hilperton Road, Trowbridge

Fieldways Hotel on Hilperton Road in Trowbridge pairs an indoor swimming pool with free on-site parking and a garden for guests to relax in.

Lion and Fiddle

Lion and Fiddle

Hotel · Trowbridge Road, Trowbridge

Traditional inn on Trowbridge Road offering en-suite rooms, free parking and a bar, handy for exploring Wiltshire.

Newhouse Farm

Newhouse Farm

B&B · Newhouse Farm, Trowbridge

A countryside B&B just outside Trowbridge, Wiltshire, with a garden, picnic area and free on-site parking.

Brewery Farm House Bed & Breakfast

Brewery Farm House Bed & Breakfast

B&B · 73 Swindon Road, Swindon

An 18th-century B&B on Swindon Road with Wiltshire countryside views, en-suite rooms and free on-site parking.

Campanile Swindon

Campanile Swindon

Hotel · Great Western Way, Swindon

A functional four-storey budget hotel on Great Western Way in Swindon, with 120 en-suite rooms and free on-site parking.

Chiseldon House Hotel

Chiseldon House Hotel

Hotel · New Road, Swindon

Country-house hotel near Swindon, Wiltshire, set in three acres of gardens with an acclaimed restaurant and rooms that feel properly comfortable.

Delta Hotels Swindon by Marriott

Delta Hotels Swindon by Marriott

Hotel · Pipers Way, Swindon

A 156-room Swindon hotel on Pipers Way with a varied breakfast buffet, on-site restaurant and bar, plus indoor pool and spa.

Swindon Blunsdon House Hotel BW Premier Collection

Swindon Blunsdon House Hotel BW Premier Collection

Hotel · Blunsdon, Swindon

A large hotel at Blunsdon near Swindon, with open views over the Vale of Cricklade countryside and quick access to the M4.

The Angel in Wootton Bassett

The Angel in Wootton Bassett

Hotel · 47 High Street, Swindon

A historic coaching inn on Wootton Bassett's High Street near Swindon, with 18 rooms, a bar and restaurant, plus free parking.

The Plough Inn

The Plough Inn

Hotel · 8 Lechlade Road, Swindon

A small pub-hotel in Swindon with just three rooms, an on-site bar and breakfast, handy for local golf and dining.

The Saracens Head Hotel

The Saracens Head Hotel

Hotel · Market Place, Swindon

A no-frills 12-room pub hotel on Swindon's Market Place, best suited to travellers wanting a hearty meal and a cheap, central bed for the night.

Welcome Properties

Welcome Properties

Hotel · Elmina Road, Swindon

An adults-only hotel on Elmina Road, Swindon, suited to travellers who want a simple base near Lydiard Park with no fuss.

Maunditts House

Maunditts House

B&B · Little Somerford, Malmesbury

A B&B in the Wiltshire village of Little Somerford, near Malmesbury, with gardens, free parking and a quiet countryside setting.

Mayfield House Hotel & Restaurant

Mayfield House Hotel & Restaurant

Hotel · Crudwell, Malmesbury

A traditional Wiltshire hotel in Crudwell near Malmesbury, with a restaurant, bar and garden, and dogs welcome throughout.

Old Bell Hotel

Old Bell Hotel

Hotel · Abbey Row, Malmesbury

A hotel on Abbey Row in Malmesbury, Wiltshire, with en-suite rooms, a bridal suite and a garden for wandering between meals.

The Horse & Groom Inn

The Horse & Groom Inn

Hotel · The Street, Malmesbury

A five-room inn in Malmesbury, Wiltshire, with its own restaurant and bar and free parking at the door.

🏨

Know a hotel / b&b in Wiltshire 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