Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Salisbury

Filter by star ratings
All filters
The Compasses Inn
The Compasses Inn
9.1 Excellent

10.5 mi from city centre, Salisbury Show on map

ExcellentBased on 245 reviews
9.1

Situated in the countryside, this hotel is under a short 10-minute car ride of the village of Tisbury. Those staying at the property can also take advantage of complimentary Wi-Fi access during their stay.

Sarum College
Sarum College

0.2 mi from city centre, Salisbury Show on map

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.

City Lodge Salisbury
City Lodge Salisbury
8.5 Excellent

0.2 mi from city centre, Salisbury Show on map

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

0.7 mi from city centre, Salisbury Show on map

ExcellentBased on 1,238 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.

Hillside Self Catering
Hillside Self Catering
8.7 Excellent

2.5 mi from city centre, Salisbury Show on map

ExcellentBased on 283 reviews
8.7

Situated in Odstock, Hillside B&B Odstock is a short drive from Salisbury Cathedral and New Forest National Park. It offers comfortable rooms with an en suite bathroom and a kitchenette.

Holiday Inn Salisbury - Stonehenge
Holiday Inn Salisbury - Stonehenge
8.4 Excellent

7.6 mi from city centre, Salisbury Show on map

ExcellentBased on 583 reviews
8.4

This contemporary hotel in Amesbury provides complimentary wireless internet, as well as an executive floor and 24-hour room service. It offers 4-star accommodation with air-conditioned rooms.

The Antrobus Hotel
The Antrobus Hotel
7.1 Good

7.1 mi from city centre, Salisbury Show on map

GoodBased on 377 reviews
7.1

The Antrobus Hotel provides charming 3-star accommodation in Amesbury. The various facilities this cosy hotel offers include a 24-hour reception, luggage storage and room service.

Best Western Red Lion Hotel
Best Western Red Lion Hotel
8.1 Excellent

0.1 mi from city centre, Salisbury Show on map

ExcellentBased on 1,280 reviews
8.1

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.

Legacy Rose and Crown Hotel
Legacy Rose and Crown Hotel
8.2 Excellent

0.7 mi from city centre, Salisbury Show on map

ExcellentBased on 1,288 reviews
8.2

Housed in a 18th-century building and overlooking Salisbury Cathedral, The Legacy Rose & Crown Hotel provides modern accommodation in Salisbury. It is conveniently located for those wanting to visit local attractions.

The Bell Inn
The Bell Inn
8.7 Excellent

4.5 mi from city centre, Salisbury Show on map

ExcellentBased on 157 reviews
8.7

The Bell Inn Stoford is ideally located in a peaceful village setting, a short car ride from Wilton and Salisbury. It also provides free Wi-Fi.

Tips for booking a Salisbury hotel

Cheapest month:January
Most expensive month:August
Average price in Salisbury:$104/night
Absolute cheapest price found:$28/night
Cheapest day:Monday
Most expensive day:Friday
$28 - $149
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$89 - $524
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Salisbury hotels

Show all 209 hotels
1
The Old Mill Hotel
The Old Mill Hotel
7.7 Good

0.7 mi from city centre, Salisbury Show on map

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.

2
The Stones Hotel
The Stones Hotel
8.1 Excellent

4.1 mi from city centre, Salisbury Show on map

The Stones Hotel is ideally positioned in a peaceful setting in Winterbourne Earls, just a short car ride from the Stonehenge and Salisbury Cathedral. It also offers luggage storage, room service and a 24-hour reception.

3
Holiday Inn Salisbury - Stonehenge
Holiday Inn Salisbury - Stonehenge
8.4 Excellent

7.6 mi from city centre, Salisbury Show on map

This contemporary hotel in Amesbury provides complimentary wireless internet, as well as an executive floor and 24-hour room service. It offers 4-star accommodation with air-conditioned rooms.

4
City Lodge Salisbury
City Lodge Salisbury
8.5 Excellent

0.2 mi from city centre, Salisbury Show on map

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.

5
The Kings Head Inn Wetherspoon
The Kings Head Inn Wetherspoon
8.5 Excellent

0.1 mi from city centre, Salisbury Show on map

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.

6
The Pembroke Arms
The Pembroke Arms
9.2 Excellent

2.9 mi from city centre, Salisbury Show on map

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.

7
Premier Inn Salisbury North Bishopdown
Premier Inn Salisbury North Bishopdown
7.8 Good

1.8 mi from city centre, Salisbury Show on map

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

8
Grasmere House Hotel
Grasmere House Hotel
8.1 Excellent

0.7 mi from city centre, Salisbury Show on map

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 209 hotels
Premier Inn Salisbury North Bishopdown
Premier Inn Salisbury North Bishopdown
7.8 Good

1.8 mi from city centre, Salisbury Show on map

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

$56
Avg. per night
City Lodge Salisbury
City Lodge Salisbury
8.5 Excellent

0.2 mi from city centre, Salisbury Show on map

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.

$57
Avg. per night
Relaxinnz George Hotel
Relaxinnz George Hotel
7.7 Good

7.2 mi from city centre, Salisbury Show on map

George Hotel Amesbury provides a historic setting when in Amesbury. It also features a Jacuzzi.

$64
Avg. per night
The Pelican Inn
The Pelican Inn
7.4 Good

6.4 mi from city centre, Salisbury Show on map

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.

$65
Avg. per night
The Kings Head Inn Wetherspoon
The Kings Head Inn Wetherspoon
8.5 Excellent

0.1 mi from city centre, Salisbury Show on map

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.

$76
Avg. per night
Sarum College
Sarum College

0.2 mi from city centre, Salisbury Show on map

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.

$79
Avg. per night
Grasmere House Hotel
Grasmere House Hotel
8.1 Excellent

0.7 mi from city centre, Salisbury Show on map

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.

$80
Avg. per night
Pleck Barn
Pleck Barn
8.8 Excellent

18.3 mi from city centre, Ansty (Wiltshire) Show on map

Set within the scenic countryside of Ansty, Pleck Barn offers comfortable accommodation and a full range of facilities, such as free Wi-Fi and a swimming pool.

$80
Avg. per night

Hotel prices in Salisbury

2 stars and under

$79 - $80

Sarum College

#1 Most popular

$79
Avg. per night
Pleck Barn

Best value

Pleck Barn
8.8 Excellent
$80
Avg. per night
3 stars

$56 - $138

The Kings Head Inn Wetherspoon

#1 Most popular

$76
Avg. per night
Grasmere House Hotel

#2 Most popular

$80
Avg. per night
Premier Inn Salisbury North Bishopdown
$56
Avg. per night
4 stars +

$93 - $150

Holiday Inn Salisbury - Stonehenge

#1 Most popular

$115
Avg. per night
Legacy Rose and Crown Hotel

#2 Most popular

$102
Avg. per night
Best Western Red Lion Hotel

Best value

$93
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?

    583 reviews rated Holiday Inn Salisbury - Stonehenge with an average score of 8.4/10. It may also be worth looking into the Mercure Salisbury White Hart Hotel, which received a rating of 7.7/10 from 819 reviews. The Kings Head Inn Wetherspoon could also be a good option, with a score of 8.5/10 from 2,284 reviews.

  • 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.7/10 from 819 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.7 over 819 reviews).

  • Is there a good hotel near Old Sarum?

    If you’re planning to stay near Old Sarum, you should consider Victoria Lodge Guest House, which has a score of 8.3 from 522 reviews.

  • How much do hotels in Salisbury cost?

    Hotels in Salisbury cost an average of $113/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Salisbury?

    $68/night is the cheapest price found for a hotel in Salisbury by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Salisbury tonight?

    Users have found prices for hotels in Salisbury tonight starting as low as $112, rising to an average cost of $115, based on searches in the last 72 hours. Prices start from $112 for a 4-star hotel in Salisbury for tonight.