Salisbury station is around 12 miles from Stonehenge, with the dedicated tour bus linking the station and city to the site. Stay centrally if you want the arrival, meal and bus departure to fit together without several luggage transfers. The Red Lion illustrates that choice; the Riverside adds a Harnham setting.
Good for: Rail arrivals and visitors who want an evening beyond the monument.
Before you choose: Check the dated tour-bus timetable and the route from the actual hotel to its stop. Harnham is a different starting point from the station or city centre.
Amesbury
Amesbury is the closer town comparison for drivers. The George gives a High Street address for an evening after the visit, rather than a room marketed only by its proximity to the A303. Keep the visitor-centre approach as a separate journey.
Good for: An overnight stop with Stonehenge as the main reason to stay.
Before you choose: Do not plan a roadside walk to the stones. Use the official visitor entrance and assess the complete journey, including any taxi return, before treating closeness as convenience.
Andover
Andover makes most sense when your onward route lies east or you are combining separate Hampshire visits across a longer stay. It has its own rail arrival option, but Stonehenge still requires onward road transport. Compare the extra journey against the time saved on your departure day.
Good for: Drivers shaping a wider trip around one Stonehenge day.
Before you choose: This is the farther-base option, not the most convenient car-free choice. Arrange a specific transfer or drive; a railway station in town does not supply a direct site connection.