Top Salisbury Hotels for an Unforgettable Stay

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to Salisbury, a charming city nestled in the very heart of picturesque Wiltshire. Known for its rich history, stunning architecture, and vibrant cultural scene, Salisbury offers a plethora of attractions that will captivate any traveler. But before you embark on your journey, let's dive into the world of accommodation and uncover the best hotels that Salisbury has to offer.

When it comes to finding the perfect place to stay in Salisbury, you'll be delighted to discover the array of exceptional hotels catering to all types of visitors. From luxury boutique establishments exuding elegance to quaint family-run inns brimming with character, this city has something for everyone. For those seeking an indulgent experience, look no further than The Red Lion, a renowned hotel that seamlessly blends historic charm with contemporary comfort. If you prefer a more intimate setting, The White Hart Inn, nestled in the very heart of the city's ancient streets, offers cozy rooms and traditional hospitality.

Aside from its remarkable history and cultural offerings, Salisbury's best hotels allow you to immerse yourself in the city's vibrant atmosphere. With their central locations, you can easily explore iconic landmarks such as Salisbury Cathedral, boasting awe-inspiring architecture and a captivating history. After a day of sightseeing, unwind in the luxurious surroundings of The Legacy Rose & Crown Hotel, nestled on the banks of the tranquil River Avon. Its picturesque setting and award-winning restaurant make it the perfect choice for those seeking relaxation and culinary delights. Whether you crave history, culture, or natural beauty, Salisbury's best hotels provide the gateway to an unforgettable experience in this quintessential English destination.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Milford Hall Hotel - Hotel Under Renovation
2. The Swan At Stoford Hotel
3. The Riverside
4. The Legacy Rose & Crown Hotel
5. The Pembroke Arms Hotel
6. Chapter House Hotel

Salisbury's Historic Gems - Uncovering the Best of the Past

Check Availability

Salisbury
Dec 30, 2025 - Dec 31, 2025

Milford Hall Hotel - Hotel Under Renovation

7.3

Good

(1502 Reviews)

+ 198 photos
Indulge in a sanctuary of relaxation and comfort at Milford Hall Hotel & Spa, a chic boutique hotel conveniently located near Salisbury's city center. The elegantly designed rooms provide a calming retreat, while the hotel's spa offers a range of rejuvenating treatments to soothe your senses. Delight in the delectable cuisine at the award-winning restaurant, where modern culinary creations meet classical traditions. Milford Hall Hotel & Spa perfectly combines boutique charm with luxurious amenities, making it a standout choice among Salisbury's best hotels.
Address: 206 Castle Street
Rating: Good 7.3 (1502 Reviews)
Rooms: 46
Price: From 164$

The Swan At Stoford Hotel

7.6

Good

(1107 Reviews)

+ 119 photos
Located amidst the countryside near Salisbury at Stoford offers a perfect blend of rustic charm and contemporary comfort. The individually designed rooms provide a cozy and inviting atmosphere, while the hotel's restaurant delights guests with traditional dishes made from locally sourced produce. Explore the surrounding natural beauty, take relaxing walks along the nearby river, or simply unwind in the hotel's serene garden. The Swan at Stoford stands as a peaceful country retreat, exemplifying Salisbury's best hotels.
Address: Warminster Road
Rating: Good 7.6 (1107 Reviews)
Rooms: 18
Price: From 107$

Contemporary Luxury - Unwinding in Salisbury's Finest Retreats

Indulge in the epitome of luxury and sophistication at these exquisite hotels that showcase contemporary elegance and unparalleled comforts. Each hotel on this list exudes a modern charm, offering unrivaled amenities and exemplary service to exceed your expectations. Experience the pinnacle of relaxation and elegance at Salisbury's best hotels.

The Riverside

8.8

Good

(2052 Reviews)

+ 132 photos
Perched on the outskirts of Salisbury offers a haven of tranquility and contemporary luxury. With its stunning views of the cathedral and tranquil gardens, this elegant hotel provides a serene escape from the bustling city center. Indulge in spacious, tastefully decorated rooms adorned with modern amenities and relax in the cozy lounge or picturesque conservatory. Grasmere House Hotel embodies contemporary luxury and promises an unforgettable stay, setting the standard for Salisbury's best hotels.
Address: 70 Harnham Road
Rating: Good 8.8 (2052 Reviews)
Rooms: 37
Price: From 116$

The Legacy Rose & Crown Hotel

7.8

Good

(1345 Reviews)

+ 134 photos
Nestled on the banks of the River Avon, The Legacy Rose & Crown Hotel epitomizes the essence of Salisbury's historical grandeur. With origins dating back to the 13th century, this charming boutique hotel seamlessly blends old-world charm with contemporary elegance. Indulge in the mesmerizing views of Salisbury Cathedral from the riverside terrace while savoring delectable cuisine at the award-winning restaurant. The Legacy Rose & Crown Hotel is a true testament to Salisbury's best hotels, offering a stay that combines timeless elegance with modern comforts.
Address: Harnham Road
Rating: Good 7.8 (1345 Reviews)
Rooms: 25
Price: From 82$

Boutique Chic - Uncovering Hidden Gems in Salisbury

Discover the allure of boutique hotels in Salisbury, where personalized service, unique design, and attention to detail take center stage. This section unveils the hidden gems that showcase the city's vibrant and eclectic spirit. Immerse yourself in the stylish ambiance of these boutique hotels, each offering a distinct experience that defines Salisbury's best hotels.

The Pembroke Arms Hotel

9.0

Good

(529 Reviews)

+ 187 photos
Step into a world of refined elegance at The Pembroke Arms, an idyllic country inn located just a short distance from Salisbury. Immerse yourself in luxury with its beautifully appointed rooms that combine contemporary style with classic touches. In the hotel's renowned restaurant, discover gourmet cuisine prepared with the finest seasonal ingredients. With its serene countryside location, impeccable service, and luxurious ambiance, The Pembroke Arms stands out as one of Salisbury's best hotels for those desiring a refined retreat.
Address: Minster Street
Rating: Good 9.0 (529 Reviews)
Rooms: 9
Price: From 206$

Chapter House Hotel

8.8

Good

(1304 Reviews)

+ 244 photos
Located within the grounds of the magnificent Salisbury Cathedral, The Chapter House offers a truly unique accommodation experience. Housed in a building that once served as part of the monastery, this luxurious hotel provides an unparalleled connection to Salisbury's rich history. Immerse yourself in the tranquil ambiance of the Cathedral Close, explore the stunning architecture of the cathedral, and enjoy exceptional dining experiences within the hotel's renowned restaurant. The Chapter House effortlessly combines grandeur, history, and modern luxury, representing the epitome of Salisbury's best hotels.
Address: 9-13 St John'S Street
Rating: Good 8.8 (1304 Reviews)
Rooms: 16
Price: From 138$

Country Retreats - Embrace Nature's Tranquility near Salisbury

Escape the hustle and bustle of the city and immerse yourself in the tranquility of the countryside surrounding Salisbury. These enchanting country retreats offer an idyllic setting to relax and rejuvenate, with luxurious amenities and breathtaking natural surroundings. Experience the best of both worlds with these countryside havens that epitomize Salisbury's best hotels.