Join millions who use Snaptrip Group



Our top picks of the best accommodation in Salisbury
Save up to 15% on over 100,000 hotelsSalisbury / Coastal
See the latest prices and deals by

Premier Inn Salisbury North Bishopdown
Hotel in Salisbury
With a stay at Premier Inn Salisbury North Bishopdown in Salisbury, you'll be within a 15-minute drive of Salisbury Cathedral and New Forest National Park. This hotel is 11.7 mi (18.8 km) from Stonehenge and 1.8 mi (2.9 km) from Salisbury Arts Centre.

Huntsman Tavern
Guest house in Salisbury
<h2>Comfortable Accommodation</h2>
Huntsman Tavern in Salisbury offers family rooms with private bathrooms, carpeted floors, and modern amenities. Each room includes a TV, electric kettle, and wardrobe, ensuring a pleasant stay.
<h2>Exceptional Facilities</h2>
Guests can enjoy a sun terrace, bar, and free WiFi in public areas. Additional facilities include a lounge, games room, and outdoor seating area. Private check-in and check-out services, daily housekeeping, and full-day security enhance the stay.
<h2>Prime Location</h2>
Located a 6-minute walk from Salisbury Cathedral and 1.3 km from Salisbury Train Station, the guest house is near attractions such as Salisbury Library (600 metres) and Stonehenge (16 km). Southampton Airport is 38 km away. Guests appreciate the convenient location, value for money, and attentive staff.

Mercure White Hart Hotel Salisbury and Apartments
Hotel in Salisbury
With a stay at Mercure White Hart Hotel Salisbury and Apartments, you'll be centrally located in Salisbury – a 1-minute drive from Salisbury Cathedral and 11 minutes from New Forest National Park. This hotel is 10 mi (16.1 km) from Stonehenge and 0.3 mi (0.4 km) from College of Matrons.

Premier Inn Salisbury South Milford
Hotel in Salisbury
With a stay at Premier Inn Salisbury South Milford in Salisbury, you'll be a 4-minute drive from Salisbury Cathedral and 8 minutes from New Forest National Park. This hotel is 11.7 mi (18.9 km) from Stonehenge and 14.9 mi (23.9 km) from Paultons Family Theme Park - Home of Peppa Pig World.

The Merchant's House, BW Signature Collection
Hotel in Salisbury
When you stay at The Merchant's House, BW Signature Collection in Salisbury, you'll be in the historical district, within a 15-minute drive of Salisbury Cathedral and New Forest National Park. This hotel is 10.3 mi (16.5 km) from Stonehenge and 0.3 mi (0.5 km) from Salisbury Arts Centre.

The Stones Hotel
Hotel in Salisbury
With a stay at The Stones Hotel in Salisbury, you'll be within a 10-minute drive of Stonehenge and Salisbury Cathedral. This hotel is 12.8 mi (20.6 km) from New Forest National Park and 2.7 mi (4.3 km) from Old Sarum.

Rose and Crown Hotel
Hotel in Salisbury
With a stay at Rose and Crown Hotel, you'll be centrally located in Salisbury – a 3-minute drive from Salisbury Cathedral and 13 minutes from New Forest National Park. This hotel is 10.5 mi (17 km) from Stonehenge and 0.9 mi (1.4 km) from College of Matrons.

The Riverside, WorldHotels Distinctive
Hotel in Salisbury
When you stay at The Riverside, WorldHotels Distinctive in Salisbury, you'll be in the historical district, within a 15-minute drive of Salisbury Cathedral and New Forest National Park. This hotel is 11.8 mi (19 km) from Stonehenge and 1.2 mi (1.9 km) from College of Matrons.

Sarum College
Bed & breakfast in Salisbury
With a stay at Sarum College in Salisbury, you'll be within a 15-minute drive of Salisbury Cathedral and New Forest National Park. This bed & breakfast is 10.1 mi (16.2 km) from Stonehenge and 0.1 mi (0.2 km) from Magna Carta Chapter House.

Holiday Inn Salisbury - Stonehenge by IHG
Hotel in Amesbury, Salisbury
Located in Salisbury, Holiday Inn Salisbury - Stonehenge by IHG is in the historical district, within a 10-minute drive of Stonehenge and Thruxton Kart Centre. This hotel is 7 mi (11.3 km) from Old Sarum and 9.3 mi (15 km) from Salisbury Cathedral.

The Pelican Inn
Inn in Salisbury, Stapleford
<h2>Comfortable Accommodations</h2>
The Pelican Inn in Stapleford offers family rooms with private bathrooms, tea and coffee makers, and free WiFi. Each room includes a work desk, TV, and complimentary toiletries.
<h2>Dining Experience</h2>
Guests can enjoy a traditional family-friendly restaurant serving British, Indian, Irish, Italian, Mexican, pizza, seafood, steakhouse, local, international, barbecue grill, and Cajun Creole cuisines. The restaurant offers vegetarian, vegan, gluten-free, and dairy-free options.
<h2>Leisure Facilities</h2>
The inn features a sun terrace, garden, outdoor seating area, and picnic area. Additional amenities include free on-site private parking, bicycle parking, and full-day security.
<h2>Local Attractions</h2>
Stonehenge is 10 km away, Salisbury Train Station and Racecourse 11 km, Salisbury Cathedral 12 km, and Longleat House 30 km. Southampton Airport is 50 km from the property.

Three Crowns Guest House
Guest house in Salisbury
Located in Salisbury, 1.4 km from Salisbury Cathedral and 1.1 km from Salisbury Train Station, Three Crowns Guest House provides accommodation with free WiFi in a historic building. The property is situated 5.9 km from Salisbury Racecourse, 6.2 km from Old Sarum and 19 km from Stonehenge. The guest house features family rooms.
All units in the guest house are equipped with a flat-screen TV. At the guest house, all units are allergy-free. The units include a private bathroom, a hair dryer and bed linen.
The guest house offers an à la carte or Full English/Irish breakfast.
Guests at Three Crowns Guest House will be able to enjoy activities in and around Salisbury, like hiking.
The Mayflower Theatre is 38 km from the accommodation, while Southampton Guildhall is 38 km away. Southampton Airport is 39 km from the property.

Best Western Red Lion Hotel
Hotel in Salisbury
With a stay at Best Western Red Lion Hotel, you'll be centrally located in Salisbury – a 2-minute drive from Salisbury Cathedral and 10 minutes from New Forest National Park. This hotel is 10.3 mi (16.5 km) from Stonehenge and 0.4 mi (0.6 km) from Salisbury Arts Centre.

Caboose
Bed & breakfast in Salisbury
With a stay at Caboose, you'll be centrally located in Salisbury, within a 10-minute walk of Market Square and Mompesson House. This bed & breakfast is 0.7 mi (1.2 km) from Salisbury Cathedral and 1.4 mi (2.2 km) from Salisbury Museum.

The Compasses Inn
Inn in Fordingbridge
Set in Fordingbridge, 16 km from Salisbury Racecourse, The Compasses Inn offers accommodation with a garden, free private parking, a restaurant and a bar. The property is around 18 km from Salisbury Cathedral, 19 km from Salisbury Train Station and 22 km from Old Sarum. Free WiFi and room service are featured.
At the inn, rooms come with a wardrobe. Every room includes a kettle and a private bathroom with a shower and free toiletries, while certain rooms will provide you with a kitchen equipped with a fridge. The units in The Compasses Inn are fitted with a flat-screen TV and a hairdryer.
The accommodation offers an à la carte or Full English/Irish breakfast.
Stonehenge is 33 km from The Compasses Inn, while Bournemouth International Centre is 33 km away. Bournemouth Airport is 29 km from the property.

Stonehenge Farmhouse
Homestay in Salisbury
<h2>Comfortable Accommodation</h2>
Stonehenge Farmhouse in Salisbury offers family rooms with garden views, private bathrooms, and modern amenities. Each room includes a dining table and a comfortable bed.
<h2>Dining Experience</h2>
The family-friendly restaurant serves American, Italian, Asian, European, and international cuisines. Guests can enjoy brunch, lunch, and dinner in a modern and romantic ambience. Vegetarian, vegan, and gluten-free options are available.
<h2>Leisure Facilities</h2>
The homestay features an indoor and outdoor play area, coffee shop, and picnic area. Free WiFi is accessible throughout the property.
<h2>Local Attractions</h2>
Stonehenge is 9 km away, Old Sarum 15 km, and Salisbury Cathedral 19 km. Bournemouth Airport is 58 km from the property. Guests appreciate the garden, convenient location, and well-equipped kitchen.

The Kings Head
Bed & breakfast in Salisbury
Located in Salisbury, The Kings Head is within a 15-minute drive of New Forest National Park and Salisbury Cathedral. This bed & breakfast is 16.1 mi (26 km) from Southampton Cruise Terminal and 9.1 mi (14.6 km) from Paultons Family Theme Park - Home of Peppa Pig World.

Milford Hall Salisbury
Hotel in Salisbury
With a stay at Milford Hall Salisbury in Salisbury, you'll be within a 15-minute drive of Salisbury Cathedral and New Forest National Park. This hotel is 9.8 mi (15.8 km) from Stonehenge and 0.4 mi (0.6 km) from Market Square.

Honeysuckle Homestead
Guest house in Salisbury, Dinton
<h2>Historic Setting</h2>
Honeysuckle Homestead in Dinton is housed in a historic building, offering a unique and charming environment.
<h2>Outdoor Spaces</h2>
Guests can enjoy a sun terrace and a beautiful garden, perfect for relaxation. Free WiFi is available throughout the property.
<h2>Comfortable Accommodations</h2>
The guest house features private check-in and check-out services, a lounge, outdoor fireplace, and family rooms. Free on-site private parking is provided.
<h2>Local Attractions</h2>
Phillips House is less than 1 km away, while Salisbury Cathedral is 15 km distant. Southampton Airport is 53 km from the property.

Antrobus Hotel
Hotel in Amesbury
In the ancient town of Amesbury, this charming hotel is a 17th-century Listed coaching inn, with a picturesque garden. Stonehenge and Salisbury are close by.
The Antrobus boasts individually styled en suite rooms, including the Beatles Suite, where The Beatles once stayed. There is free Wi-Fi in public areas.
The hotel’s restaurant specialises in fresh local produce at great-value rates. The staff are friendly and welcoming.
