Skip to main content

Hotels in Salisbury

24 handpicked places to stay

Photo © Google Maps contributors, Google Maps

Salisbury is small enough that almost anywhere within the old city walls puts you within a twenty-minute walk of the cathedral, so the choice of base comes down to atmosphere and budget rather than distance. Staying inside Cathedral Close or on the streets immediately around the Market Place gives the most immersive experience, with timber-framed buildings, independent shops and the cathedral itself all on the doorstep, though rooms here tend to carry a premium and can book up well ahead of the summer arts festival and Christmas market.

A short step further out, around Fisherton Street, Milford Street and the railway station, rates ease off while the walk into the centre stays entirely manageable, and this is where most of the city's mid-range hotels and guest houses cluster. It also suits anyone arriving by train, since several properties sit within a few minutes of the station platforms. Families and anyone travelling by car often do better on the edge of the city, near Wilton or along the A36, where parking is easier and free, and a short drive covers the distance into the centre or out to Stonehenge and the surrounding countryside.

Whichever area you choose, book ahead for the Salisbury International Arts Festival in late May and early June and for the weeks around Christmas, when the cathedral's carol services and the Market Place's Christmas market bring visitors in from across the region and rooms become scarce. Outside those periods, and particularly in winter, rates in the city drop noticeably and last-minute availability is rarely a problem.

Premier Inn Salisbury North Bishopsdown

Premier Inn Salisbury North Bishopsdown

Hotel · Pearce Way, Salisbury

Premier Inn Salisbury North Bishopsdown offers 78 en-suite rooms with free parking, handy for Salisbury Cathedral and Stonehenge.

Premier Inn Salisbury South Milford

Premier Inn Salisbury South Milford

Hotel · New Petersfinger Road, Salisbury

Premier Inn Salisbury South Milford is a 65-room hotel on New Petersfinger Road with an on-site restaurant and bar, handy for Salisbury and Stonehenge.

Prestbury Bed & Breakfast

Prestbury Bed & Breakfast

B&B · Wyndham Road, Salisbury

B&B on Wyndham Road in Salisbury, within reach of Stonehenge and Salisbury Cathedral, with free on-site parking.

Qudos

Qudos

Guest Accommodation · 38 Castle Street, Salisbury

A modern guest accommodation on Castle Street in Salisbury, well placed for cathedral visits and Stonehenge day trips.

Redhouse

Redhouse

Guest Accommodation · 31 Salt Lane, Salisbury

Adults-only guest accommodation on Salt Lane in Salisbury, close to the Cathedral and within reach of Stonehenge.

Sarum College

Sarum College

B&B · 19 The Close, Salisbury

A 52-room B&B inside Salisbury Cathedral Close, with a garden, bar and free parking just steps from the cathedral green.

Taylors Guesthouse

Taylors Guesthouse

B&B · 304 Devizes Road, Salisbury

Adults-only B&B on Devizes Road in Salisbury, with en-suite rooms and free parking, handy for the cathedral and Stonehenge.

The Antrobus Hotel

The Antrobus Hotel

Hotel · 15 Church Street, Salisbury

Rooms with drinks and a lift up to them at The Antrobus Hotel on Church Street, Salisbury, with a gym and pool downstairs.

The Barford Inn

The Barford Inn

Hotel · Grovely Rd, Salisbury

A small four-room inn near Salisbury with a proper bar and restaurant, well placed for the Cathedral and Stonehenge.

The Bell Inn

The Bell Inn

Hotel · Warminster Road, Salisbury

Adults-only inn on Warminster Road, Salisbury, handy for golf, fishing, cycling and walking routes on the city's edge.

The Cathedral Hotel

The Cathedral Hotel

Hotel · 7-9 Milford Street, Salisbury

A 22-room hotel on Milford Street in Salisbury, well suited to travellers who want to walk to the cathedral and market square without driving in.

The Coach House

The Coach House

Hotel · 137 Castle Street, Salisbury

The Coach House on Castle Street puts guests within easy reach of Salisbury Cathedral and Stonehenge, with 24 hour reception and nearby parking.

The Grosvenor Arms

The Grosvenor Arms

Hotel · The Commons, Salisbury

A Salisbury hotel on The Commons with a restaurant, bar and garden, plus free on-site parking for those exploring Wiltshire.

The Kings Head Inn Wetherspoon

The Kings Head Inn Wetherspoon

Hotel · 1 Bridge Street, Salisbury

A budget Wetherspoon hotel on Bridge Street in central Salisbury, close to the water and the city's pubs and restaurants.

The Merchants House - BW Signature Collection

The Merchants House - BW Signature Collection

Hotel · 29 Milford Street, Salisbury

A three-storey merchant's building in central Salisbury with 37 en-suite rooms, close to the Cathedral Close and riverside walks.

The Old Dairy B and B

The Old Dairy B and B

B&B · Stratford Tony Road, Salisbury

A B&B on Stratford Tony Road near Salisbury with en-suite rooms, garden views and free parking, handy for the Cathedral and Stonehenge.

The Old House Guest House

The Old House Guest House

Guest Accommodation · The Old House, Salisbury

Historic guest house in central Salisbury with breakfast included, a garden and free parking, close to pubs and restaurants.

The Old Mill Hotel

The Old Mill Hotel

Hotel · Town Path, Salisbury

Riverside hotel on Town Path in Salisbury, an easy walk from the Cathedral, with 11 rooms and free on-site parking.

The Old Railway Hotel Porton

The Old Railway Hotel Porton

Hotel · Station Approach, Salisbury

A straightforward stopover hotel in Salisbury, well suited to families, walkers and golfers wanting free parking and a garden to unwind in.

The Old Rectory B&B

The Old Rectory B&B

B&B · 75 Belle Vue Road, Salisbury

Adults-only B&B on Belle Vue Road, Salisbury, with garden views and free parking, a short walk from the cathedral.

The Pembroke Arms

The Pembroke Arms

Hotel · Minster Street, Salisbury

A pub-hotel on Minster Street in Salisbury, close to the cathedral, with free on-site parking rare for the city centre.

The Riverside WorldHotels Distinctive

The Riverside WorldHotels Distinctive

Hotel · 70 Harnham Road, Salisbury

A riverside hotel on Harnham Road in Salisbury, close to Harnham Water Meadows and a short walk from the Cathedral.

The Stones Hotel

The Stones Hotel

Hotel · A345, Salisbury

A 44-room hotel on the A345 outside Salisbury, with spa, pool and gym facilities not always found in the city centre.

The Wheatsheaf

The Wheatsheaf

B&B · 1 King Street, Salisbury

B&B on King Street in Salisbury, with en-suite rooms and free on-site parking a short walk from the city centre.

Page 2 of 3 · 52 in total