Hotels in Salisbury

Search and compare Salisbury hotels from hundreds of travel sites and save

Salisbury, England, United Kingdom
6 Aug — 7 Aug2
Salisbury, England, United Kingdom
Fri 6/8
Sat 7/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Salisbury

Filter by star ratings
All filters
The Cathedral Hotel
The Cathedral Hotel
6.2 Good
7-9 Milford Street, Salisbury, United Kingdom
Show on map
0.1 mi from city centre, Salisbury 
GoodBased on 1,528 reviews
6.2

Situated within walking distance of Salisbury Railway Station, The Cathedral Hotel offers guests an ideal base while visiting Salisbury. It is conveniently positioned for guests wanting to discover the area's attractions.

Cholderton Stonehenge Youth Hostel
Cholderton Stonehenge Youth Hostel
8.0 Excellent
Beacon House, Amesbury Road, Salisbury, United Kingdom
Show on map
8.7 mi from city centre, Salisbury 
ExcellentBased on 301 reviews
8.0

Conveniently situated and providing outdoor tennis courts, this comfortable hostel is an easy drive from Amesbury. It also offers a tour desk, a kids club and a ticket service.

Sarum College
Sarum College
19 The Close, Salisbury, United Kingdom
Show on map
0.2 mi from city centre, Salisbury 

Located close to Salisbury Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to explore Salisbury and its surrounds. It is moments from Salisbury Cathedral, restaurants and nightlife options.

Mercure Salisbury White Hart Hotel
Mercure Salisbury White Hart Hotel
7.6 Good
1 St John Street, Salisbury, United Kingdom
Show on map
0.2 mi from city centre, Salisbury 
GoodBased on 945 reviews
7.6

Mercure Salisbury White Hart Hotel is situated in Salisbury and is close to the area's tourist attractions. It also offers a sauna, indoor tennis courts and a Jacuzzi.

Alabare Guesthouse
Alabare Guesthouse
8.6 Excellent
15 Tollgate Road, Salisbury, United Kingdom
Show on map
0.4 mi from city centre, Salisbury 
ExcellentBased on 273 reviews
8.6

Alabare Guesthouse provides comfortable 3-star accommodation in Salisbury. It is situated in close proximity to many popular bars, clubs and restaurants.

City Lodge Salisbury
City Lodge Salisbury
8.5 Excellent
33 Milford Street, Salisbury, United Kingdom
Show on map
0.2 mi from city centre, Salisbury 
ExcellentBased on 2 reviews
8.5

Located under a 20-minute walk from Salisbury Railway Station, the hotel offers guests an ideal base while visiting Salisbury. It is conveniently positioned for guests wanting to visit the area's popular attractions.

Grasmere House Hotel
Grasmere House Hotel
8.1 Excellent
70 Harnham Road, Salisbury, United Kingdom
Show on map
0.7 mi from city centre, Salisbury 
ExcellentBased on 1,479 reviews
8.1

Grasmere House Hotel is situated in Salisbury and is close to the area's tourist attractions. The various facilities this Victorian guest house offers include meeting rooms, a 24-hour reception and an outdoor pool.

The Penruddocke Arms
The Penruddocke Arms
8.3 Excellent
Hindon Road, Salisbury, United Kingdom
Show on map
7.0 mi from city centre, Salisbury 
ExcellentBased on 161 reviews
8.3

Situated in Barford St Martin, The Penruddocke Arms is an easy drive from Salisbury and offers a playground, a games room and a kids club. It also features billiards and a table tennis table.

Cameron House
Cameron House
9.7 Excellent
Lyndhurst Road, Salisbury, United Kingdom
Show on map
10.2 mi from city centre, Salisbury 
ExcellentBased on 127 reviews
9.7

Cameron House Landford provides 3-star accommodation, as well as free Wi-Fi and a swimming pool. It is an excellent base for those wanting to immerse themselves in nature, with New Forest National Park just moments away.

Best Western Red Lion Hotel
Best Western Red Lion Hotel
7.9 Good
4 Milford Street, Salisbury, United Kingdom
Show on map
0.1 mi from city centre, Salisbury 
GoodBased on 1,534 reviews
7.9

Situated a short stroll from Salisbury Railway Station, Best Western Red Lion Hotel offers guests a convenient base when visiting Salisbury. It is conveniently positioned for those wanting to visit local attractions.

Tips for booking a Salisbury hotel

Cheapest month:April
Most expensive month:January
Average price in Salisbury:£79/night
Absolute cheapest price found:£17/night
Cheapest day:Thursday
Most expensive day:Monday
£41 - £122
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£58 - £84
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Salisbury hotels

Show all 233 hotels
1
Cholderton Stonehenge Youth Hostel
Cholderton Stonehenge Youth Hostel
8.0 Excellent
Beacon House, Amesbury Road, Salisbury, United Kingdom
Show on map
8.7 mi from city centre, Salisbury 

Conveniently situated and providing outdoor tennis courts, this comfortable hostel is an easy drive from Amesbury. It also offers a tour desk, a kids club and a ticket service.

2
The Old Mill Hotel
The Old Mill Hotel
7.5 Good
Town Path, Salisbury, United Kingdom
Show on map
0.7 mi from city centre, Salisbury 

Situated a short stroll from Salisbury Railway Station, the hotel offers guests a convenient base while in Salisbury. It is conveniently positioned for guests wishing to visit local attractions.

3
City Lodge Salisbury
City Lodge Salisbury
8.5 Excellent
33 Milford Street, Salisbury, United Kingdom
Show on map
0.2 mi from city centre, Salisbury 

Located under a 20-minute walk from Salisbury Railway Station, the hotel offers guests an ideal base while visiting Salisbury. It is conveniently positioned for guests wanting to visit the area's popular attractions.

4
The Kings Head Inn Wetherspoon
The Kings Head Inn Wetherspoon
8.5 Excellent
1 Bridge Street, Salisbury, United Kingdom
Show on map
0.1 mi from city centre, Salisbury 

Located in Salisbury, The Kings Head Inn Wetherspoon is within easy reach of Old Sarum and the Stonehenge. It provides free Wi-Fi, and is an easy walk from Salisbury Cathedral.

5
The Pembroke Arms
The Pembroke Arms
9.1 Excellent
Minster Street, Salisbury, United Kingdom
Show on map
2.9 mi from city centre, Salisbury 

Situated in Wilton, this 3-star property is elegant and charming. The multiple amenities this traditional hotel features include conference rooms, wireless internet and a wake-up service.

6
Premier Inn Salisbury North Bishopdown
Premier Inn Salisbury North Bishopdown
7.7 Good
Pearce Way, Salisbury, United Kingdom
Show on map
1.8 mi from city centre, Salisbury 

Premier Inn Salisbury is located in Salisbury and features complimentary wireless internet. It also provides a 24-hour reception.

7
Mercure Salisbury White Hart Hotel
Mercure Salisbury White Hart Hotel
7.6 Good
1 St John Street, Salisbury, United Kingdom
Show on map
0.2 mi from city centre, Salisbury 

Mercure Salisbury White Hart Hotel is situated in Salisbury and is close to the area's tourist attractions. It also offers a sauna, indoor tennis courts and a Jacuzzi.

8
Grasmere House Hotel
Grasmere House Hotel
8.1 Excellent
70 Harnham Road, Salisbury, United Kingdom
Show on map
0.7 mi from city centre, Salisbury 

Grasmere House Hotel is situated in Salisbury and is close to the area's tourist attractions. The various facilities this Victorian guest house offers include meeting rooms, a 24-hour reception and an outdoor pool.

Cheapest hotels in Salisbury, Wiltshire

Show all 233 hotels
City Lodge Salisbury
City Lodge Salisbury
8.5 Excellent
33 Milford Street, Salisbury, United Kingdom
Show on map
0.2 mi from city centre,  

Located under a 20-minute walk from Salisbury Railway Station, the hotel offers guests an ideal base while visiting Salisbury. It is conveniently positioned for guests wanting to visit the area's popular attractions.

£15
Avg. per night
Cholderton Stonehenge Youth Hostel
Cholderton Stonehenge Youth Hostel
8.0 Excellent
Beacon House, Amesbury Road, Salisbury, United Kingdom
Show on map
8.7 mi from city centre,  

Conveniently situated and providing outdoor tennis courts, this comfortable hostel is an easy drive from Amesbury. It also offers a tour desk, a kids club and a ticket service.

£21
Avg. per night
Huntsman Tavern
Huntsman Tavern
6.9 Good
Gigant street 123, Salisbury, United Kingdom
Show on map
0.3 mi from city centre,  

Situated close to Salisbury Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to explore Salisbury and its surrounds. It also offers free Wi-Fi, room service and a swimming pool.

£38
Avg. per night
The Penruddocke Arms
The Penruddocke Arms
8.3 Excellent
Hindon Road, Salisbury, United Kingdom
Show on map
7.0 mi from city centre,  

Situated in Barford St Martin, The Penruddocke Arms is an easy drive from Salisbury and offers a playground, a games room and a kids club. It also features billiards and a table tennis table.

£45
Avg. per night
The Kings Head Inn Wetherspoon
The Kings Head Inn Wetherspoon
8.5 Excellent
1 Bridge Street, Salisbury, United Kingdom
Show on map
0.1 mi from city centre,  

Located in Salisbury, The Kings Head Inn Wetherspoon is within easy reach of Old Sarum and the Stonehenge. It provides free Wi-Fi, and is an easy walk from Salisbury Cathedral.

£45
Avg. per night
The Pelican Inn
The Pelican Inn
7.3 Good
Warminster Road, Salisbury, United Kingdom
Show on map
6.4 mi from city centre,  

Situated in the countryside, The Pelican Inn Stapleford Wiltshire is a 50-minute drive from Southampton Airport. The numerous amenities this historic inn has to offer include on-site parking and a kids club.

£45
Avg. per night
George Hotel Amesbury Stonehenge
George Hotel Amesbury Stonehenge
7.6 Good
High Street, Salisbury, United Kingdom
Show on map
7.2 mi from city centre,  

George Hotel Amesbury provides historic 3-star accommodation in Amesbury.

£46
Avg. per night
The Cathedral Hotel
The Cathedral Hotel
6.2 Good
7-9 Milford Street, Salisbury, United Kingdom
Show on map
0.1 mi from city centre,  

Situated within walking distance of Salisbury Railway Station, The Cathedral Hotel offers guests an ideal base while visiting Salisbury. It is conveniently positioned for guests wanting to discover the area's attractions.

£50
Avg. per night

Hotel prices in Salisbury

2 stars or below

£21 - £70

The Cathedral Hotel

No. 1 most popular

£50
Avg. per night
Sarum College

No. 2 most popular

£57
Avg. per night
Cholderton Stonehenge Youth Hostel

Best value

£21
Avg. per night
3 stars

£15 - £88

The Kings Head Inn Wetherspoon

No. 1 most popular

£45
Avg. per night
Grasmere House Hotel

No. 2 most popular

£59
Avg. per night
City Lodge Salisbury

Best value

£15
Avg. per night
4 stars and up

£65 - £102

Mercure Salisbury White Hart Hotel

No. 1 most popular

£68
Avg. per night
Best Western Red Lion Hotel

No. 2 most popular

£72
Avg. per night
Milford Hall Classic Hotel

Best value

£65
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Salisbury

About Salisbury

The medieval cathedral city of Salisbury boasts a rich history, iconic architecture and easy access to Stonehenge. Museums, gardens, cathedrals and art centres dot Salisbury’s city centre.

Things to do

Stroll down the ancient lanes of Salisbury’s Old City, where you’ll find architectural masterpieces dating from medieval times through the 1800s. The crowning glory is the 13th-century Gothic-style Salisbury Cathedral built with vivid limestone, Purbeck marble, stained-glass windows and a 123-metre-tall spire. Don’t miss seeing the 14th-century clock, Gabriel Loire window and an original copy of the Magna Carta document.

Stop by Salisbury Museum to explore the art and history of Wiltshire. It also houses an impressive archaeological collection in its Wessex Gallery. Special exhibits include the Amesbury Archer and the Stonehenge Archer, which both showcase bones, graves, arrowheads and gold coins.

Drive 15 minutes to the prehistoric stone circle of Stonehenge, where you’ll find the ramparts of Old Sarum along with the cathedral’s original stone foundations. Check the schedule for open-air plays, mock battles and medieval-style tournaments.

Lively public markets dating back to the 1200s still dominate the city square, where stalls sell souvenirs, antiques, produce and local crafts. Explore the surrounding lanes to find specialty items at Fish Row and Silver Street and keep an eye out for the 15th-century Poultry Cross. In the evening, enjoy theatre productions at Salisbury Art Centre or live concerts at MusicBox.

Getting around

Buses and taxis provide transportation throughout Salisbury and around the surrounding area. You can rent a car in town or at Southampton Airport, about 37 kilometres away.

Salisbury travel FAQs

  • What are the best hotels in Salisbury?

    Mercure Salisbury White Hart Hotel is a very popular hotel in Salisbury, with a score of 7.6 from 945 reviews. Cholderton Stonehenge Youth Hostel (8.0 from 301 reviews) and The Kings Head Inn Wetherspoon (8.5 from 2,473 reviews) are also highly rated Salisbury hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Salisbury and South Wiltshire Museum?

    Reviews of Mercure Salisbury White Hart Hotel recommend it as a good place to stay near Salisbury and South Wiltshire Museum, scoring 7.6/10 from 945 ratings.

  • What is a good hotel in Salisbury near Salisbury Cathedral?

    Mercure Salisbury White Hart Hotel is the most recommended hotel near Salisbury Cathedral on HotelsCombined (scoring 7.6 over 945 reviews).

  • Is there a good hotel near Old Sarum?

    Close to Old Sarum you will find Victoria Lodge Guest House, which has a rating of 8.2 over 580 HotelsCombined reviews.

  • How much do hotels in Salisbury cost?

    Salisbury hotels have an average price of £104/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Salisbury?

    Over the last 3 days, Salisbury hotels have been found for as cheap as £50/night in searches by HotelsCombined users.