United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Salisbury Hotels from Rs4,727

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Grasmere House Hotel
3 out of 5
70 Harnham Road, Salisbury, England
The price is Rs5,596 per night from 1 Feb to 2 Feb
1.14 km from city centre
4.1/5Very Good! (439 reviews)

"Very obliging friendly staff, hotel although quiet had a good atmosphere. Hotel was very close to town centre no more than a 10 minute walk. Very good parking and facilities catered for dogs."…"

Reviewed on 24 Oct 2020

Grasmere House Hotel
Holiday Inn Salisbury - Stonehenge
4 out of 5
Midsummer Place, Solstice Park, Salisbury, England
Free cancellation
The price is Rs8,934 per night from 21 Jan to 22 Jan
12.29 km from city centre
4.3/5Excellent! (732 reviews)

"Excellent stay very professional in regards to covid social distancing etc, had a lovely evening meal in the restaurant and a great cooked to order full english."…"

Reviewed on 14 Oct 2020

Holiday Inn Salisbury - Stonehenge
The Lamb Hindon
4 out of 5
High Street, Salisbury, England
Get Rates
23.57 km from city centre
4.5/5Wonderful! (86 reviews)

"Thank you for a lovely stay.... Very cosy & a great Sunday roast!"…"

Reviewed on 21 Dec 2020

The Lamb Hindon
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
King John Inn
4 out of 5
Tollard Royal, Salisbury, England
The price is Rs11,344 per night from 17 Feb to 18 Feb
23.59 km from city centre
4.5/5Wonderful! (19 reviews)
Great location, great food & drink!

"Really lovely b&b. Beautiful location. The room was great - clean & comfortable. We ate in the pub both evenings and really enjoyed the food. There was plenty of choice including veggie and a varied wine list. We tried the local guest ales, much needed after our marathon! The breakfast was also great ..."…"

Reviewed on 14 Mar 2020

King John Inn
The Chapter House
4 out of 5
9-13 St John's Street, Salisbury, England
Get Rates
0.31 km from city centre
4.6/5Exceptional! (533 reviews)

"Very clean and comfortable room. Reasonable price and good service"…"

Reviewed on 18 Oct 2020

The Chapter House
Legacy Rose and Crown Hotel
4 out of 5
Harnham Road, Salisbury, England
The price is Rs6,334 per night from 7 Feb to 8 Feb
1.03 km from city centre
4.2/5Excellent! (993 reviews)

"Great view from the room and really friendly helpful staff. Breakfast in a bag was a good Covid friendly work around"…"

Reviewed on 13 Oct 2020

Legacy Rose and Crown Hotel
Mercure White Hart Salisbury
4 out of 5
St John Street, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs5,861 per night from 7 Feb to 8 Feb
0.3 km from city centre
4/5Very Good! (437 reviews)

"Helpful stay, good food and secure car parking. Very pleasant stay in the current Covid era."…"

Reviewed on 14 Sep 2020

Mercure White Hart Salisbury
Best Western Red Lion Hotel
4 out of 5
Milford Street, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs5,956 per night from 7 Feb to 8 Feb
0.07 km from city centre
4.1/5Very Good! (372 reviews)

"Liked the olde worlde charm but property a bit dated."…"

Reviewed on 5 Oct 2020

Best Western Red Lion Hotel
Milford Hall Classic Hotel
4 out of 5
206 Castle Street, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs6,968 per night from 19 Jan to 20 Jan
0.63 km from city centre
4.1/5Very Good! (320 reviews)

"Friendly helpful staff. Room spacious and clean. Good value."…"

Reviewed on 13 Dec 2020

Milford Hall Classic Hotel
The Cathedral Hotel
2 out of 5
7-9 Milford Street, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs5,199 per night from 19 Jan to 20 Jan
0.06 km from city centre
3.7/5Good! (313 reviews)

"The location was good, the rooms were comfortable, staff were friendly. The only downside was breakfast service was slow."…"

Reviewed on 6 Oct 2020

The Cathedral Hotel
Howard's House Hotel
4 out of 5
Teffont Evias, Salisbury, England
Get Rates
15.43 km from city centre
4.7/5Exceptional! (19 reviews)
Excellent Food

"Great traditional small hotel in a beautiful location. Incredible food and great service. Due to COVID, guests are asked (as they are in several hotels I’ve stayed in recently) to pre order food. Being a fussy eater I try keep my orders simple, but as dinner was being prepared the excellent manager ..."…"

Reviewed on 29 Sep 2020

Howard's House Hotel
Stonehenge Cottages
5 out of 5
Greville House, Lower Woodford, Salisbury, England
Get Rates
5.5 km from city centre
4.8/5Exceptional! (83 reviews)

"Hazel was really welcoming. The cottage felt like a home from home."…"

Reviewed on 21 Aug 2020

Stonehenge Cottages
Peartree Serviced Apartments
3.5 out of 5
17-19 Mill Road, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs12,574 per night from 25 Jan to 26 Jan
0.72 km from city centre
4.8/5Exceptional! (136 reviews)
Nice place to stay!

"We had a surprise when we got into the property. The feeling was warm and comfortable. We changed our mind from having every meals outside to cook and eat in the apartment."…"

Reviewed on 4 Oct 2020

Peartree Serviced Apartments
The Barford Inn
3.5 out of 5
Grovely Road, Barford St Martin, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs6,144 per night from 19 Jan to 20 Jan
8.86 km from city centre
4.4/5Excellent! (40 reviews)

"The room was the cleanest it could have been so much that we asked the cleaner what her trick was. All the staff and owners were delightful. Overall for a lovely little 16 th century inn we couldn’t have wanted more. Highly recommended by us"…"

Reviewed on 16 Oct 2020

The Barford Inn
The Merchant's House
3.5 out of 5
29 Milford St, Salisbury, England
Get Rates
0.17 km from city centre
4.7/5Exceptional! (96 reviews)

"I stayed in a single room. It was perfectly adequate - the single bed wasn’t small. The bathroom was spotless and there was a plentiful supply of tea and coffee as well as a pack of biscuits and hot chocolate. I liked the fact that it was all modern and in good condition. I was also offered a complimentary ..."…"

Reviewed on 16 Oct 2020

The Merchant's House
The Old House Guesthouse
3 out of 5
161 Wilton Rd, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs10,452 per night from 19 Jan to 20 Jan
1.79 km from city centre
4.9/5Exceptional! (7 reviews)

"We arrived on Christmas Day, so I did not expect much in terms of check in. Everyone was friendly. The only complaint, and this was more due to the reviews than the description itself, was the breakfast. The reviews raved about the breakfast, so we had high expectations, but it was just the typical ..."…"

Reviewed on 28 Dec 2019

The Old House Guesthouse
Rollestone Manor
4 out of 5
Shrewton, Stonehenge, Salisbury, England
Get Rates
14.99 km from city centre
4.8/5Exceptional! (187 reviews)

"well located close to Stonehedge and very good food"…"

Reviewed on 7 Dec 2020

Rollestone Manor
The Stonehenge Inn and Carvery
3 out of 5
2 Stonehenge Road, Durrington, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs4,727 per night from 19 Jan to 20 Jan
14.14 km from city centre
3.6/5Good! (159 reviews)

"We had a family room which was very comfortable. Plenty of choice with the breakfast."…"

Reviewed on 30 Sep 2020

The Stonehenge Inn and Carvery
New Forest Lodge
3.5 out of 5
Southampton Road, Landford, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs6,523 per night from 19 Jan to 20 Jan
15.08 km from city centre
4.3/5Excellent! (136 reviews)

"Made very welcome on arrival. Lovely room. Although we only stayed for 1 night would definitely stay again"…"

Reviewed on 12 Oct 2020

New Forest Lodge
Fairlawn House
4 out of 5
42 High Street, Amesbury, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is Rs5,861 per night from 20 Jan to 21 Jan
11.65 km from city centre
4.5/5Wonderful! (441 reviews)

"Lovely little B&B, we were made to feel very welcome, room was cosy and warm, the bed was very comfortable and breakfast was excellent. All in all we were very well looked after and we will definately visit again should we bein the area."…"

Reviewed on 4 Oct 2020

Fairlawn House
Don't see what you're looking for?
See all available properties in Salisbury
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Salisbury

Luxury-minded travellers will find upscale places to stay in Salisbury, and visitors give high marks for the cathedral and riverfront. Tourists can also enjoy so much more including its monuments. Top sights in the city include Stonehenge, Salisbury Cathedral and Old Sarum.

  • There are 87 hotels and other accommodation options in Salisbury
  • The closest major airport is in Bournemouth (BOH-Bournemouth Intl.), 20.2 mi (32.5 km) from the city centre
  • The next closest is in Southampton (SOU), 20.6 mi (33.1 km) away

Getting around Salisbury

If you want to journey outside of the city, hop aboard a train from Salisbury Station, Dean Station or Salisbury Tisbury Station. Salisbury might not have many public transport choices so consider renting a car to explore the city.

Dressing for Salisbury

  • Between January and March, you can expect the daytime average to be around 11°C and the nighttime average to be 1°C
  • From April to June, temperatures average about 21°C during the day and 4°C at night
  • July to September averages 22°C during the day and 9°C at night
  • Between October and December, the average temperature is 16°C during the day and 3°C at night
  • Salisbury gets about 25 millimetres of rain per year
  • Hottest months are usually July and August with an average temperature of 21°C, while the coldest months are February and January with an average of 2°C

Frequently asked questions

Where is the best place for a stay in Salisbury?
Hare Lodge Bed and Breakfast is a favourite property for Expedia customers. This 4-star B&B offers free breakfast and free parking. Other top choices based on reviews include Rollestone Manor and Marshwood Farm B&B and Shepherds Hut.
If I need to cancel my hotel reservation in Salisbury, will I receive a refund?
Yes! Most hotel reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that’s non-refundable, you might be able to still cancel and get a refund within 24 hours of your booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to review top deals in Salisbury.
What's the best accommodation for a budget-friendly stay in Salisbury?
Based on reviews, Sarum College is a popular 2.5-star B&B for our travellers looking for an economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include Fairlawn House and The Stonehenge Inn and Carvery.
What's the best accommodation option for families in Salisbury?
The Stones Hotel is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other choices for your family trip include Lodge Farmhouse Bed & Breakfast and Holiday Inn Salisbury - Stonehenge. Also, attractions such as Larmer Tree Gardens and Church of St. Mary and St. Nicholas are fun for children of all ages.
What's the best place to stay for couples in Salisbury?
Meadow Cottage is a favourite 4-star apartment for couples, and features a bar and free parking. Another good option for a romantic stay is The Chapter House.
What's the best pet-friendly accommodation option in Salisbury?
Grasmere House Hotel is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. Other good choices for you and your pet’s trip include The Lamb Hindon and Mercure White Hart Salisbury.
What's the best luxury accommodation option in Salisbury?
Stonehenge Cottages is a 5-star apartment with a bar, and a popular choice for Expedia travellers looking for a luxurious stay. The Chapter House and Rollestone Manor are other upscale choices for your trip.
What's the best boutique hotel in Salisbury?
The Chapter House is a favourite 4-star inn with our travellers looking for stylish accommodation, and features 17 guestrooms, a restaurant and a bar. If you’d prefer to stay at a boutique hotel, you can also take a look at The Lamb Hindon.
What's the best hotel in Salisbury to learn about local history?
Based on our travel expertise, The Chapter House is a top 4-star inn for history buffs booking on Expedia, and it features free breakfast and a restaurant. A couple of other options near historic sites include Holiday Inn Salisbury - Stonehenge and Mercure White Hart Salisbury. Also, notable landmarks to visit include Stonehenge, Old Sarum and Wilton House.

Salisbury Hotel Reviews

More trip options