Salisbury Hotels

Top offers for cheap hotels

Search form is loading

Hotels in Salisbury

Salisbury hotels offer a charming blend of history and hospitality, perfect for travellers seeking a memorable getaway. In the heart of Wiltshire, this picturesque city boasts stunning architecture and rich heritage, making it a delightful destination for exploring the surrounding countryside and ancient landmarks like Stonehenge. Whether you're looking for luxury accommodation, cosy bed and breakfasts, or budget-friendly options, Salisbury has something to suit every taste and pocket. Don’t miss out—check out our exclusive deals and offers on hotels in Salisbury for your next adventure!

1 of 5 slides

Stonehenge Inn

14.14 km from city centre
from 71 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides

The Riverside

1.08 km from city centre
from 240 € per night
1 of 5 slides

New Forest Lodge

15.04 km from city centre
from 83 € per night
1 of 5 slides
1 of 5 slides

Caboose

673 m from city centre
from 177 € per night
1 of 5 slides
1 of 5 slides

The Stones Hotel

6.64 km from city centre
from 81 € per night
1 of 5 slides

The Chapter House

310 m from city centre
from 171 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides

Hotels in Salisbury with breakfast included

The Old Mill Hotel

1.18 km from city centre
from 230 € per night
1 of 5 slides

Best value for money hotels in Salisbury

Great value hotels for your stay in Salisbury

1 of 5 slides

Fairlawn House

11.65 km from city centre
from 151 € per night
1 of 5 slides

Best rated hotels in Salisbury

Explore the most popular hotels in Salisbury based on ratings from other travellers

1 of 5 slides
1 of 5 slides

The Riverside

1.13 km from city centre
from 217 € per night
1 of 5 slides

The Pembroke Arms

4.65 km from city centre
from 214 € per night
1 of 5 slides

The Lamb Inn

23.56 km from city centre
from 125 € per night
1 of 5 slides

Cricket Field House

2.26 km from city centre
from 130 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides

Cheap hotels in Salisbury

Affordable budget hotels in Salisbury

Woodfalls Inn

11.4 km from city centre
from 124 € per night
1 of 5 slides
1 of 5 slides

Gray Manor Hotel

16.2 km from city centre
from 108 € per night
1 of 5 slides

Antrobus Hotel

11.51 km from city centre
from 106 € per night
1 of 5 slides
Download our app

Plan your next adventure in a few taps.

Myprice offers

Sign in for special prices on hotels and accommodation.

Spread the cost

Secure your deal with just a small deposit, then pay the rest later.

FAQs about hotels in Salisbury

  • Are there any dog friendly hotels in Salisbury?

    Planning a dog-friendly holiday in Salisbury? Check out these top-rated hotels: Stonehenge Inn, New Forest Lodge, Mercure Salisbury White Hart Hotel & Apartments.

  • Which are the best family hotels in Salisbury?

    Discover the perfect family-friendly hotels for your next holiday! Here are the top picks for families with children: Best Western Red Lion Hotel, Stonehenge Inn, The George Hotel, Amesbury, Wiltshire - The Coaching Inn Group.

  • What are the most popular hotels in Salisbury city centre?

    For a stay in the city centre of Salisbury, these centrally located hotels are suitable: Best Western Red Lion Hotel, Stonehenge Inn, The Riverside.

  • What are the cheapest hotels in Salisbury?

    For a cheap stay in Salisbury, we recommend these budget-friendly hotels: Premier Inn Salisbury North Bishopdown, Premier Inn Salisbury South Milford, The Stones Hotel.

  • What are the best hotels close to Salisbury most popular attractions?

    For a stay close to the best points of interests, we recommend these hotels:

    • New Forest National Park:

    • Salisbury Cathedral: Best Western Red Lion Hotel, The Riverside, Mercure Salisbury White Hart Hotel & Apartments

    • Old Sarum: Premier Inn Salisbury North Bishopdown, Milford Hall Salisbury, The Old House Guest House