Salisbury hotels

More than 60 hotels in Salisbury, accommodations, apartments, holiday homes, villas...

    Check-in Check-out
    Book now and pay later
    No hidden charges or fees
    No cancellation fees from ebooking.com
    Cancel or modify your booking without additional charges (subject to accommodation conditions)
    Find the best-priced accommodation
    Book now and save more
    Starting your search for Salisbury hotels is the first step towards an unforgettable journey. This quaint English city, renowned for its 13th-century cathedral and proximity to Stonehenge, welcomes you with unique stays that will make you feel right at home.

    Most popular Salisbury hotels


    a wonderful place in the hub of the city, yet on the edge of the countryside
    1 Dews Road

    Enjoy an incredible stay at A wonderful place, in the heart of the city with free WiFi, heating and a beautiful terrace.

    Price from 116 GBP per night
    Show prices
    greyhound inn wilton
    4 Market Place

    The Greyhound Inn in Salisbury offers parking, Wi-Fi, restaurant, bar, and terrace. Enjoy breakfast in your room.

    Price from 85 GBP per night
    Show prices
    stonehenge cottages
    Greville House, Lower Woodford

    Enjoy your stay at Stonehenge Cottages, a quaint accommodation with free WiFi, parking, and pets are allowed.

    Show prices
    luxurious, fabulous, fun, contemporary suite in retreat centre
    Tarastone Retreat Centre, Swallowcliffe,

    The Luxurious, Fabulous, Fun, Contemporary Suite in Retreat Centre in Salisbury, offers a garden, free WiFi, private parking, and a vegetarian breakfast.

    Show prices
    milford hall hotel & spa
    206 Castle Street

    Discover the comfort of Milford Hall Hotel & Spa, with facilities such as a gym, spa, garden, and restaurant, enjoy an unforgettable stay.

    Price from 91 GBP per night
    Show prices
    best western red lion hotel
    4 Milford Street

    Discover the charm of the Best Western Red Lion Hotel, an accommodation that blends history and modern comfort. Enjoy its restaurant, bar, and free WiFi.

    Price from 63 GBP per night
    Show prices
    mercure salisbury white hart hotel
    St John St

    The Mercure Salisbury White Hart Hotel is a 4-star establishment with parking and a garden. It offers free WiFi and room service.

    Price from 57 GBP per night
    Show prices
    the legacy rose & crown hotel
    Harnham Road

    The Legacy Rose & Crown Hotel in Salisbury, offers facilities such as free parking, a restaurant, room service and a 24-hour reception.

    Price from 68 GBP per night
    Show prices
    caboose
    115 South Western Road

    The Caboose Hotel in Salisbury offers free WiFi, air conditioning, a bar, garden, daily cleaning and soundproofed rooms. Book now!

    Show prices
    the riverside
    70 Harnham Road

    Savour the serenity at The Riverside, encompassed by gardens and rivers, with comfortable rooms and complimentary WiFi, parking, and 24-hour security.

    Show prices
    the old stables self catering
    Lower Rd, Britford

    Delight in a comfortable stay at The Old Stables self catering, with free WiFi, a barbecue, and private parking in the tranquil surroundings of Salisbury.

    Show prices
    the merchant's house, bw signature collection
    29 Milford Street Salisbury

    Discover The Merchant's House, BW Signature Collection, a 4-star hotel in Salisbury, complete with free Wi-Fi, a bar, and 24-hour reception.

    Show prices
    peartree serviced apartments
    17 - 19 Mill Road

    Peartree Serviced Apartments, self-contained flats with free WiFi and parking in Salisbury, accepts pets and provides laundry services.

    Price from 101 GBP per night
    Show prices
    qudos
    38 Castle Street

    Take pleasure in Qudos, a Victorian hotel in Salisbury with a comprehensive restaurant, bar, neighbouring golf and free WiFi throughout the premises.

    Show prices
    cricket field house
    Wilton Road

    Enjoy the 4-star Cricket Field House in Salisbury. Includes free parking, WiFi, and a golf course less than 3 km away. Perfect for holidaymakers.

    Price from 111 GBP per night
    Show prices

    Accommodation in Salisbury: Find your home away from home in a historic city

    If you're considering a unique trip filled with history, culture and exceptional beauty, Salisbury is a match made in heaven. From the moment you start searching Salisbury hotels, you'll find yourself immersed in a city that has preserved its charm through time. Salisbury, located in the delightful county of Wiltshire, in the south of England, is famous for its breathtaking Gothic cathedral, home to the country's tallest church spire and a perfectly functioning medieval clock. Yet, it’s not only the cathedral this city boasts. A short drive away, you can visit the mystical site of Stonehenge, one of the most enigmatic and visited spots in the world. This close proximity to Stonehenge makes Salisbury an ideal stay for history and archaeology buffs.

    If you're a nature enthusiast, Salisbury is encircled by picturesque landscapes, perfect for hiking. Loseley Park, a brief drive away, is a splendid spot to spend the day, with a beautiful manor house and lovely gardens to explore. When it comes to accommodation in Salisbury, you have a wide array of options to select from, ranging from chic boutique hotels to budget-friendly stays and cosy bed and breakfasts. Whether you prefer to reside in the heart of the city and soak up its vibrant nightlife and exceptional culinary scene, or seek tranquility in a rural hotel with idyllic landscapes, Salisbury has got something for every type of traveller. With such a remarkable range of accommodation, you're sure to find the perfect setting for your stay. So, whether you're after a cultural trip brimming with history, a relaxing rural weekend, or an exciting outdoor adventure, start planning your trip and book one of the fantastic hotels in Salisbury, United Kingdom today.

    Frequently Asked Questions

    How much does a weekend stay in a hotel in Salisbury cost?

    A weekend stay at a hotel in Salisbury costs an average of 240$ (based on ebooking.com rates).

    How much does a high-season weekend stay in a hotel in Salisbury cost?

    A high-season weekend stay at a hotel in Salisbury costs an average of 374$ (based on ebooking.com rates).




    Get the best deals and offers!