Find and Book Top Hotels in Salisbury

Search among 35 available hotels and places to stay in Salisbury from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-35 out of 35
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great176 reviews
MapView on map400 yd from City Center300 yd from Salisbury Cathedral
From   US$ 133 /nightSelect
8.4
Great424 reviews
MapView on map400 yd from City Center300 yd from Salisbury City Council
From   US$ 125 /nightSelect
8.6
Great6 reviews
17.6 mi from City Center
Select
8.6
Great610 reviews
1000 yd from City Center700 yd from Royal Gloucestershire Berkshire & Wiltshire Regiment Museum
From   US$ 116 /nightSelect
8.6
Great74 reviews
3.5 mi from City Center
From   US$ 208 /nightSelect
8.4
Great103 reviews
900 yd from City Center600 yd from Salisbury Library
From   US$ 155 /nightSelect
8.4
Great237 reviews
1.3 mi from City Center1600 yd from Salisbury Train Station
From   US$ 139 /nightSelect
8.4
Great81 reviews
1000 yd from City Center700 yd from Salisbury Library
From   US$ 182 /nightSelect
500 yd from City Center200 yd from Salisbury City Council
From   US$ 86 /nightSelect
8.6
Great680 reviews
1000 yd from City Center700 yd from Salisbury Cathedral
From   US$ 82 /nightSelect
6.2 mi from City Center
From   US$ 324 /nightSelect
8.0
Great167 reviews
600 yd from City Center200 yd from Salisbury Train Station
From   US$ 118 /nightSelect
8.2
Great192 reviews
2.9 mi from City Center
From   US$ 123 /nightSelect
8.0
Great268 reviews
500 yd from City Center300 yd from Salisbury City Council
From   US$ 98 /nightSelect
Guest house
8.2
Great268 reviews
500 yd from City Center200 yd from Salisbury Library
From   US$ 83 /nightSelect
8.4
Great430 reviews
1000 yd from City Center700 yd from Salisbury Library
From   US$ 177 /nightSelect
8.2
Great42 reviews
1.1 mi from City Center1300 yd from Salisbury Train Station
From   US$ 89 /nightSelect
8.2
Great133 reviews
200 yd from City Center300 yd from Royal Gloucestershire Berkshire & Wiltshire Regiment Museum
From   US$ 137 /nightSelect
8.2
Great257 reviews
1100 yd from City Center800 yd from Royal Gloucestershire Berkshire & Wiltshire Regiment Museum
From   US$ 96 /nightSelect
8.4
Great125 reviews
700 yd from City Center200 yd from Salisbury Train Station
From   US$ 174 /nightSelect
8.2
Great74 reviews
1.0 mi from City Center1100 yd from Salisbury Train Station
From   US$ 124 /nightSelect
8.2
Great118 reviews
5.2 mi from City Center
From   US$ 105 /nightSelect
8.2
Great87 reviews
10.4 mi from City Center
From   US$ 164 /nightSelect
8.2
Great97 reviews
4.2 mi from City Center
From   US$ 122 /nightSelect
8.0
Great119 reviews
5.1 mi from City Center
From   US$ 109 /nightSelect
8.0
Great135 reviews
From   US$ 112 /nightSelect
8.2
Great140 reviews
3.0 mi from City Center
From   US$ 141 /nightSelect
8.4
Great50 reviews
700 yd from City Center300 yd from Guildhall Salisbury
From   US$ 105 /nightSelect
8.0
Great178 reviews
1400 yd from City Center1100 yd from Salisbury Library
From   US$ 79 /nightSelect
8.2
Great105 reviews
2.9 mi from City Center
From   US$ 163 /nightSelect
8.2
Great21 reviews
8.2 mi from City Center
From   US$ 102 /nightSelect
8.4
Great18 reviews
2.3 mi from City Center1.1 mi from Salisbury & South Wilts Golf Club
From   US$ 163 /nightSelect
8.2
Great49 reviews
3.0 mi from City Center1.2 mi from Salisbury Racecourse
From   US$ 121 /nightSelect
8.0
Great17 reviews
1100 yd from City Center600 yd from Salisbury Train Station
From   US$ 111 /nightSelect
8.1 mi from City Center
From   US$ 149 /nightSelect

Best hotels and places to stay in Salisbury

Why visit?

Salisbury is a charming city in the United Kingdom that offers a mix of historical sites, stunning architecture, and natural beauty. Whether youre interested in exploring the world-famous Salisbury Cathedral or taking a leisurely stroll along the River Avon, Salisbury has something to offer every tourist. With a range of hotels and accommodations available, including B&Bs, hotels, and guesthouses, youll have no trouble finding the perfect place to stay during your visit.

Where to stay?

City Center: The heart of Salisbury is an excellent choice for tourists looking for convenient access to the citys main attractions. Here, youll find a variety of hotels, including luxury options, budget accommodations, and charming boutique hotels. Staying in the city center puts you within walking distance of landmarks such as Salisbury Cathedral, Salisbury Museum, and the Market Place. Youll also find a wide range of restaurants, shops, and cafes to explore.

Cathedral Close: For a truly unique experience, consider staying in the Cathedral Close area. This historic neighborhood is surrounded by the beautiful Salisbury Cathedral and its beautiful gardens. Accommodations in this area include both hotels and B&Bs. Staying in Cathedral Close allows you to immerse yourself in the citys rich history while enjoying the tranquility of the cathedral grounds.

Fisherton Street: If youre looking for a lively and vibrant area to stay, Fisherton Street is an excellent choice. Located just a short walk from the city center, this area is known for its diverse range of accommodations, including traditional hotels and modern guesthouses. Fisherton Street offers easy access to shops, restaurants, and entertainment venues, making it a convenient base for exploring Salisbury.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The White Hart: Located in the city center, The White Hart offers comfortable and affordable accommodation for visitors to Salisbury. This charming hotel has a variety of room options, including single, double, and family rooms, catering to different travel needs. With its convenient location and reasonable prices, The White Hart is a top choice for budget-conscious travelers seeking quality accommodation in Salisbury.

Number 64: Situated in Fisherton Street, Number 64 is a popular guesthouse known for its excellent value for money. This cozy establishment offers a range of well-appointed rooms, including single and double options, all at affordable rates. With its friendly staff and convenient location close to shops and restaurants, Number 64 provides a comfortable and budget-friendly stay in Salisbury.

Victoria Lodge: For those looking for affordable accommodation with a homely atmosphere, Victoria Lodge is an excellent choice. This charming B&B is located within walking distance of the city center and offers comfortable rooms at pocket-friendly prices. With its delicious breakfast options and welcoming hosts, Victoria Lodge provides a great value-for-money experience in Salisbury.

Best kids-friendly hotels:

Legacy Rose and Crown Hotel: Situated on the banks of the River Avon, the Legacy Rose and Crown Hotel offers a family-friendly atmosphere in a picturesque setting. This hotel features spacious rooms with modern amenities and a childrens play area, ensuring a comfortable stay for both parents and kids. The hotels location also allows for easy access to the city center and nearby family-friendly attractions.

The Old Mill Hotel: Nestled on the edge of the River Avon and surrounded by picturesque gardens, The Old Mill Hotel is another great option for families. With its spacious family rooms, childrens menus, and outdoor play area, this hotel provides a welcoming and enjoyable experience for kids. The hotels tranquil location and proximity to nature make it an ideal choice for families looking to relax and explore Salisbury.

Best hotels for a romantic getaway:

Grasmere House Hotel: Perched on the banks of the River Avon, Grasmere House Hotel offers a romantic retreat in a beautiful Georgian mansion. This boutique hotel features elegant rooms with stunning views, creating a luxurious and intimate setting for couples. With its serene ambience, riverside walks, and proximity to Salisburys attractions, Grasmere House Hotel is perfect for a romantic getaway.

Milford Hall Hotel: Located near Salisburys city center, Milford Hall Hotel combines historical charm with modern comforts. This romantic hotel offers stylish rooms and a tranquil courtyard, providing a cozy and intimate atmosphere for couples. The hotels convenient location allows for easy exploration of the citys attractions and nearby romantic spots.

Best for location:

The Chapter House: Situated in the heart of Cathedral Close, The Chapter House offers prime location for visitors wanting to explore Salisbury Cathedral and its surroundings. With its comfortable rooms and close proximity to top attractions, this hotel provides a convenient base for sightseeing and immersing oneself in Salisburys rich history.

The Merchants House: Located in the city center, The Merchants House is a historic hotel housed in a restored 17th-century building. With its central location, guests are just steps away from Salisburys iconic landmarks, bustling markets, and vibrant dining options. The hotels charm and convenient location make it an ideal choice for those seeking a prime spot in Salisbury.

The Legacy Rose and Crown Hotel: Situated on the banks of the River Avon, this hotel offers a picturesque setting and provides easy access to both the city center and nearby natural attractions. Guests can enjoy tranquil river views while still being within walking distance of Salisburys main sights, making it a convenient choice for those seeking a central location.

Best for a short city break:

The Red Lion: Located in Salisburys city center, The Red Lion offers a comfortable and convenient stay for those looking to make the most of a short city break. With its modern rooms, on-site restaurant, and easy access to shops and attractions, this hotel provides a hassle-free experience for visitors with limited time.

The Pembroke Arms: Situated just outside of Salisbury, The Pembroke Arms offers a peaceful and relaxing retreat for a short city break. This charming inn combines traditional English charm with contemporary comforts, providing a cozy and intimate atmosphere. With its proximity to both Salisbury and the beautiful Wiltshire countryside, The Pembroke Arms is an ideal choice for a short getaway.

Show moreLess