Hotels in Wiltshire, England

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Wiltshire

Top Hotels in Wiltshire

The Three Daggers
5 out of 5
47 Westbury Road, Edington, Westbury, England
The price is £94 per night from 24 Jan to 25 Jan
4.8/5 Exceptional! (151 reviews)
"Amazing food and beautiful room plus fantastic helpful and friendly staff. Couldn’t want more!"

Reviewed on 21 Oct 2021

The Three Daggers
The Pembroke Arms
3 out of 5
Minster Street, Wilton, Salisbury, England
The price is £75 per night from 21 Jan to 22 Jan
4.7/5 Exceptional! (66 reviews)
Well done...beautiful Hotel.
"Excellent hotel... Very friendly staff, very enjoyable experience ,very handy for Salisbury races."

Reviewed on 12 Sep 2021

The Pembroke Arms
Stonehenge Inn & Shepherds Huts
3 out of 5
2 Stonehenge Road, Durrington, Salisbury, England
Fully refundableReserve now, pay when you stay
The price is £55 per night from 21 Jan to 22 Jan
3.7/5 Good! (168 reviews)
Good stay
"Very friendly staff, good welcome on arrival, all amenities there. Coffee, milk, tea. Comfortable beds although single beds are under double so not a lot of head room. Couldn’t see the TV from beds so sat on the step ladder."

Reviewed on 7 Sep 2021

Stonehenge Inn & Shepherds Huts
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.
DoubleTree by Hilton Swindon
4 out of 5
Great Western Way Lydiard Fields, Swindon, England
Fully refundableReserve now, pay when you stay
The price is £55 per night from 27 Jan to 28 Jan
4/5 Very Good! (866 reviews)
"The design of the room meant it was a bit dark and the room furniture looked a bit tired but clean and nice."

Reviewed on 4 Sep 2021

DoubleTree by Hilton Swindon
Best Western Limpley Stoke Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £45 per night from 23 Jan to 24 Jan
3.8/5 Good! (652 reviews)
"This hotel is well located for walking along the canal"

Reviewed on 1 Nov 2021

Best Western Limpley Stoke Hotel
Sign of the Angel
4 out of 5
6 Church Street, Lacock, Chippenham, England
The price is £95 per night from 23 Jan to 24 Jan
4.5/5 Wonderful! (36 reviews)
Authentic 15th-century lodging
"If you want to experience staying in 15th-century lodging this is the place for you but it's not the place if you prefer a shower as there is only a bath which was in a cupboard! it did make us laugh. The room is claustrophobic but that's part of its charm. I'd definitely recommend the restaurant ..."

Reviewed on 21 Sep 2021

Sign of the Angel
Best Western Red Lion Hotel
4 out of 5
Milford Street, Salisbury, England
Fully refundableReserve now, pay when you stay
The price is £72 per night from 23 Jan to 24 Jan
4/5 Very Good! (409 reviews)
"Lovely old inn, centrally located in Salisbury. Dating from 12th Century."

Reviewed on 10 Dec 2021

Best Western Red Lion Hotel
Best Western Leigh Park Hotel
3 out of 5
Leigh Road West Wiltshire, Bradford-on-Avon, England
Fully refundableReserve now, pay when you stay
The price is £60 per night from 30 Jan to 31 Jan
4/5 Very Good! (184 reviews)
"Lovely place, easy to book and clean. Pictures didn't reflect what the room was like. Being 6ft 5 I tend to look at properties and determine head room, we were placed in a loft conversion type room with very low ceilings which was not adequate"

Reviewed on 20 Dec 2021

Best Western Leigh Park Hotel
Widbrook Grange
3 out of 5
Trowbridge Road, Bradford-on-Avon, England
Fully refundableReserve now, pay when you stay
The price is £110 per night from 24 Jan to 25 Jan
4.6/5 Wonderful! (164 reviews)
"Very quirky"

Reviewed on 8 Dec 2021

Widbrook Grange
The Lansdowne Hotel
3 out of 5
The Strand, Calne, England
Fully refundableReserve now, pay when you stay
The price is £54 per night from 27 Jan to 28 Jan
3.5/5 Good! (197 reviews)
"Very beautiful hotel in the centre of town"

Reviewed on 11 Dec 2021

The Lansdowne Hotel
Waterhouse
5 out of 5
Fully refundableReserve now, pay when you stay
The price is £69 per night from 25 Jan to 26 Jan
3.8/5 Good! (15 reviews)
"Great place to stay."

Reviewed on 6 Sep 2021

Waterhouse
189 April Cottage
3.5 out of 5
189 Ashley Rd, Little Ashley, Bradford-on-Avon, England
Fully refundableReserve now, pay when you stay
The price is £70 per night from 21 Jan to 22 Jan
4.8/5 Exceptional! (101 reviews)
"Very nice stay. Not a hotel but hist was great and a very nice building. Nice a quiet."

Reviewed on 1 Jan 2022

189 April Cottage
Caboose
3 out of 5
115 S Western Rd, Salisbury, England
Fully refundableReserve now, pay when you stay
The price is £79 per night from 23 Jan to 24 Jan
4.8/5 Exceptional! (66 reviews)
Great stay
"Great stay with really friendly staff. Good location, nice room and excellent breakfast. Make sure you book a night in the Parlour too!"

Reviewed on 11 Oct 2021

Caboose
Stanton Manor Hotel
3.5 out of 5
Stanton St Quintin, Chippenham, England
Fully refundableReserve now, pay when you stay
The price is £71 per night from 23 Jan to 24 Jan
4.1/5 Very Good! (172 reviews)
"Great property and a lovely night away"

Reviewed on 4 Nov 2021

Stanton Manor Hotel
Cricklade House Hotel, Sure Hotel Collection by Best Western
4 out of 5
Common Hill, Cricklade, Swindon, England
Fully refundableReserve now, pay when you stay
The price is £68 per night from 23 Jan to 24 Jan
4/5 Very Good! (163 reviews)
"Good sized room parking easy"

Reviewed on 7 Sep 2021

Cricklade House Hotel, Sure Hotel Collection by Best Western
The Kings Arms Hotel - Inn
3 out of 5
20 Market Place, Melksham, England
Fully refundableReserve now, pay when you stay
The price is £71 per night from 23 Jan to 24 Jan
4.2/5 Excellent! (213 reviews)
"Tried a veggie breakfast for the first time and I give it 10/10"

Reviewed on 29 Oct 2021

The Kings Arms Hotel - Inn
The Barford Inn
3.5 out of 5
Grovely Road, Barford St Martin, Salisbury, England
Fully refundableReserve now, pay when you stay
The price is £65 per night from 22 Jan to 23 Jan
4.4/5 Wonderful! (57 reviews)
"Very friendly staff, good food in the pub and excellent service, the room was very clean and functional but a bit basic. Breakfast was excellent. The only negative would be the headboard was noisy and woke us up every time we turned over and the walls were thin to the next room which wasn't great ..."

Reviewed on 13 Nov 2021

The Barford Inn
Lorne House
4 out of 5
London Road, Box, Corsham, England
The price is £120 per night from 21 Jan to 22 Jan
4.7/5 Exceptional! (132 reviews)
"Great place with plenty of character and conveniently located for our trip to Bath."

Reviewed on 30 Oct 2021

Lorne House
The Compasses Inn
3.5 out of 5
Lower Chicksgrove, Tisbury, Salisbury, England
Fully refundableReserve now, pay when you stay
The price is £100 per night from 23 Jan to 24 Jan
4.6/5 Exceptional! (28 reviews)
"We loved the quiet. the beauty. the history. the amenities....our only regret is that we didn't have a longer stay. We highly recommend The Compasses Inn"

Reviewed on 1 Oct 2021

The Compasses Inn
Lucknam Park
5 out of 5
Lucknam Park, Colerne, Chippenham, England
Fully refundableReserve now, pay when you stay
The price is £350 per night from 23 Jan to 24 Jan
4.7/5 Exceptional! (79 reviews)
"Bathroom had mild around the bath"

Reviewed on 8 Nov 2021

Lucknam Park
Don't see what you're looking for?
See all available properties in Wiltshire
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.