Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Salisbury – 126 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Set in Salisbury, 1312 feet from Salisbury Cathedral, The Kings Head Inn features air-conditioned rooms with free WiFi throughout the property.

Great location, helpful staff, clean, and there were cookies with the tea and coffee setup!

Show more Show less
7.9
Good
2,998 reviews
Price from
$69
per night

In a beautiful 13th-century building, the Red Lion Hotel has an award-winning restaurant furnished with antiques. Handmade furnishings made on site feature in each individually decorated room.

The staff was very nice, they easily handled the request to split king size bed into two beds.

Show more Show less
7.2
Good
1,848 reviews
Price from
$89
per night

The Merchant's House, BW Signature Collection is located in Salisbury, within a 8-minute walk of Salisbury Cathedral and 0.7 miles of Salisbury Train Station.

Clean, comfortable rooms; extra amenities like bottled water, snacks, etc… in the rooms; complimentary drink on arrival; the best thing was the incredible staff who went out of their way to be welcoming, accommodating and friendly.

Show more Show less
8.6
Excellent
1,988 reviews
Price from
$87
per night

The Riverside is set amid 1.5 acres of scenic gardens, rolling lawns and towering trees which back onto the banks of the rivers of Avon and Nadder, Only a few minutes' walk from the center of...

Friendly, helpful staff. Comfortable room. Amazing views. Complimentary drink in the bar and taxi service as the restaurant isn't open yet for dinner. Fantastic breakfast.

Show more Show less
8.7
Excellent
1,587 reviews
Price from
$87
per night

Perfectly located at the gates to The Cathedral Close and ten minutes to Stonehenge. The Chapter House is steeped in history and culture.

Our stay at Chapter House was absolutely delightful. The labyrinthine corridors, exposed beams and uneven floors might not be to everyone's taste but we found it charming. Despite the age of the building, the facilities were modern and clean, and the bed was very comfortable. The staff were friendly and helpful, and the breakfast was excellent. Perfect set up for a day exploring Salisbury, starting with the cathedral only a few minutes' walk away. Highly recommend!

Show more Show less
8.7
Excellent
1,189 reviews
Price from
$116
per night

Opening onto a terrace, The Stones Hotel is located between Amesbury and Salisbury. It has a restaurant, bar, free parking and free WiFi.

Recently stayed at The Stones hotel and I was most impressed. The location was ideal for me and really close to both Salisbury and Andover which are areas I generally frequent. I was pleased to see such a large car park at the hotel and it was perfect as I've previously stayed at city centre hotels and car parking can be a nightmare, especially as I have a large car to park. When I checked in, Claudia at the Reception was so polite and professional. She mentioned that the hotel now has a gym so I managed to use the facilities and it was fantastic. My bedroom was so large and had a really comfortable bed and the best power shower which I have ever used. I didn't eat in the Restaurant but instead I ordered room service and the gentleman who brought my meal was awesome. I had changed my mind at the last minute and wanted a dessert and he was so courteous and happy to bring this for me. Breakfast was plentiful and once again the service from the staff was spot on. It made my morning to see smiling faces from the staff who were happy to engage with the guests. I had booked one of the meeting rooms at the hotel for a half day meeting and I was glad to see that the room was perfectly setup with every piece of equipment that I needed. I've been in situations before when some hotels cant find equipment and has delayed the start to my meeting so when I went to check the setup of my meeting room at The Stones, it was pleasing to see that it was ready with everything I had requested. Apparently the hotel recently had a massive refurbishment of all their conference facilities and are due to do the same with their bedrooms so I can't wait to see what they do to the rooms. Overall, I would most certainly come back to The Stones hotel whenever I am in the area. I give it 10/10 for location, service and facilities.

Show more Show less
7.2
Good
1,050 reviews
Price from
$126
per night

Located in the center of the city, this elegant, Georgian hotel with pillared entrance boasts modern rooms and private parking. Guests can find a restaurant, a lounge and a courtyard on site.

Sharon was an absolute angel! Excellent customer service!!! Went out of her way to accommodate us!!! The rest of the staff was great!!! Location was fantastic! Loved our stay!!!!

Show more Show less
7.3
Good
1,069 reviews
Price from
$83
per night

Milford Hall Hotel & Spa is in the heart of this ancient city, just a short walk from the shopping area and cathedral, and is ideally located for visiting Stonehenge.

The staff was fantastic! Very professional and helpful. Great location to walk downtown to local shops.

Show more Show less
7.3
Good
1,290 reviews
Price from
$96
per night

Overlooking the River Naddar, The Old Mill offers magnificent views towards Salisbury Cathedral.

Beautiful location, excellent breakfast.

Show more Show less
6.8
Review score
1,359 reviews
Price from
$112
per night

Located a few steps from Salisbury Cathedral, Sarum College offers 2-star accommodations in Salisbury and has a garden.

The staff were brilliant and can't thank them enough for their attention.

Show more Show less
8.4
Very Good
1,095 reviews
Price from
$73
per night

Most-booked hotels in Salisbury in the past month

FAQs about hotels in Salisbury

  • On average, 3-star hotels in Salisbury cost $144 per night, and 4-star hotels in Salisbury are $168 per night. If you're looking for something really special, a 5-star hotel in Salisbury can be found for $236 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Salisbury this weekend is $201 or, for a 4-star hotel, $192. Looking for something even fancier? 5-star hotels in Salisbury for this weekend cost around $134 per night, on average (based on Booking.com prices).

  • On average, it costs $201 per night to book a 3-star hotel in Salisbury for tonight. You'll pay around $179 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Salisbury will cost around $134, on average (based on Booking.com prices).

  • Many families visiting Salisbury loved staying at Sarum College, The Riverside, and Chapter House.

  • Some of the best hotels in Salisbury near Salisbury Racecourse include The Old Dairy B and B, Greyhound Inn Wilton and The Pembroke Arms.

  • Chapter House, The Riverside, and The Merchant's House, BW Signature Collection are some of the popular hotels in Salisbury.

  • For hotels in Salisbury that serve highly-rated breakfasts, try Sarum College, The Merchant's House, BW Signature Collection, and The Riverside.

  • These hotels in Salisbury are highly rated by couples: The Riverside, Chapter House, and Sarum College.

  • The Riverside, Sarum College, and Chapter House got great room view-related reviews from travelers in Salisbury.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Salisbury:

Explore guest reviews of hotels in Salisbury

  • From $103.44 per night
    8.7
    Excellent · 546 reviews
    Hearty, well cooked when we were ready for it, English breakfast, or something lighter if we had preferred. The Hotel was lovely & quaint, exactly what we were looking for. The room was clean, secure, & had everything we needed. Ample parking. Lovely staff.
    CAROL
    Australia
  • 8.6
    Excellent · 23 reviews
    Salisbury is a great place to visit and, if you don't mind a short walk, the annex is perfect. it is near the mill site and bar, which is a picturesque place for a cold one. The kitchenette in the annex was very useful and was well stocked with cooking and eating utensils. We will stay there again, if in the area.
    Keith
    United States of America
  • From $148.95 per night
    7.2
    Good · 1,848 reviews
    Great staff, lovely old hotel in the centre of Salisbury
    debbie
    United Kingdom
  • From $115 per night
    8.6
    Excellent · 1,986 reviews
    Fantastic hotel. Super friendly staff and excellent location. Cooked breakfast was one of the best I have had in a hotel.
    Toby
    United Kingdom
  • From $188.62 per night
    8.7
    Excellent · 1,189 reviews
    It was fun to stay in a historic hotel. The staff were very pleasant and helpful but we're running a restaurant at the same time. The breakfast was excellent.
    Elissa
    United States of America
  • From $127.17 per night
    8.6
    Excellent · 1,769 reviews
    Qudos is a very nice hotel with all the nice amenities in the heart of town. very comfortable room supplied with all the lovely essentials, restaurant & bar on site. Great staff and wonderful choices.
    Elizabeth
    United States of America
  • From $154.55 per night
    7.8
    Good · 1,246 reviews
    The view is beautiful - couldn't have asked for better. The room was comfortable, with everything we needed, just that with the weather being unusually cold for August, we could have done with the heating on. We had Sunday lunch at the hotel and the food was very good. Free parking and there was always a space available.
    Katharine
    United Kingdom
  • From $191.05 per night
    9.1
    Wonderful · 888 reviews
    Pear tree Hotel is the perfect location for a base in Salisbury. Close to all the city centre amenities and perfect for train station. Car parking was good, facilities were clean, with food on arrival a bonus. Staff were excellent with help for printing documents and advice on eating out etc
    Richard
    United Kingdom
  • From $160.63 per night
    7.3
    Good · 1,290 reviews
    The hotel was lovely. The room was clean, the bed was comfortable and the staff was helpful.
    Suzanna
    United States of America
  • From $109.52 per night
    7.9
    Good · 1,048 reviews
    Clean, comfortable, friendly hotel with good evening meals. An excellent staging post for the run down to Cornwall. Sturdily glazed so relatively little traffic noise despite its proximity to the road. Nice riverside garden.
    Dena
    United Kingdom

Research, refine, and make plans for your whole trip