COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Cheap Hotels in Salisbury

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.

Top Salisbury Cheap Hotels

Wisteria Cottage B&B
3 out of 5
Silver Street, Alderbury, Salisbury, England
Get Rates
4.6/5Wonderful! (59 reviews)
Comfortable and friendly B&B
"A very enjoyable stay. Comfortable, clean and friendly. The rooms are attractively arranged around a courtyard with access to the breakfast & garden rooms and the garden."

Reviewed on 12 Oct 2016

Wisteria Cottage B&B
Fairlawn House
4 out of 5
42 High Street, Amesbury, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is £80 per night from 26 May to 26 May
4.5/5Wonderful! (442 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
New Forest Lodge
3.5 out of 5
Southampton Road, Landford, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is £69 per night from 16 May to 16 May
4.3/5Excellent! (137 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
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.
Holiday Inn Salisbury - Stonehenge
4 out of 5
Midsummer Place, Solstice Park, Salisbury, England
Free cancellation
The price is £100 per night from 16 May to 16 May
4.3/5Excellent! (739 reviews)
"Great location to business interests & tourist attractions. Easy to find."

Reviewed on 26 Jan 2021

Holiday Inn Salisbury - Stonehenge
Legacy Rose and Crown Hotel
4 out of 5
Harnham Road, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is £72 per night from 13 Jun to 13 Jun
4.2/5Excellent! (996 reviews)
Great location
"The hotel is perfectly located for the city and great views of the cathedral. Breakfast was great with all Covid procedures observed. Bathroom could probably do with an extractor fan to remove shower moisture. Otherwise a lovely riverside hotel."

Reviewed on 26 Oct 2020

Legacy Rose and Crown Hotel
Sarum College
2.5 out of 5
19 The Close, Salisbury, England
Get Rates
4.2/5Excellent! (432 reviews)
"Wonderful central and beautiful location Accommodation not a basic as i expected, with just a few little tweaks could be excellent"

Reviewed on 11 Oct 2020

Sarum College
Best Western Red Lion Hotel
4 out of 5
Milford Street, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is £77 per night from 6 Jun to 6 Jun
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
Grasmere House Hotel
3 out of 5
70 Harnham Road, Salisbury, England
Get Rates
4.1/5Very Good! (441 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
Hillside Self Catering
3 out of 5
Hillside, Odstock, Salisbury, England
The price is £65 per night from 8 Jun to 8 Jun
4/5Very Good! (133 reviews)
"Owners were very nice and helpful. The cabin is great for families or close friends. Stayed with my toddler and mother in law. Very comfortable and child friendly. Had lots of toys for my daughter. Very clean, well stocked kitchen for breakfast. Very nice garden for kids to play in or to sit ..."

Reviewed on 30 Sep 2019

Hillside Self Catering
Mercure White Hart Salisbury
4 out of 5
St John Street, Salisbury, England
Free cancellationReserve now, pay when you stay
The price is £78 per night from 6 Jun to 6 Jun
4/5Very Good! (440 reviews)
"Nice and unique looking hotel in the centre of Salisbury"

Reviewed on 9 Apr 2021

Mercure White Hart Salisbury
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
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.