Close view of Stonehenge sarsen stones and lintels standing on green grass under blue sky

Cheap hotels in Stonehenge & Salisbury

Stonehenge, the world’s most famous prehistoric stone circle, stands on Salisbury Plain a few miles north of Salisbury. Salisbury itself is a handsome cathedral city with the tallest spire in Britain and a copy of Magna Carta, and it is the best base for cheap hotels, pubs with rooms and B&Bs near the stones.

Want a hotel in Stonehenge & Salisbury for less? Compare cheap hotels, discount rooms and last-minute hotel deals from the major booking sites in one place, then book directly at their price — we never add fees.

Stonehenge and Salisbury are within easy reach of Southampton, so many cruise passengers visit on the way to or from a sailing.

Where to find cheap rooms in Stonehenge & Salisbury

Salisbury City Centre

Market Square, pubs and restaurants, and the bus to Stonehenge — the most convenient base.

See cheap rooms

Cathedral Close

Quiet streets around the cathedral, with a handful of historic hotels and guesthouses.

See cheap rooms

Salisbury Station

Handy for trains from London Waterloo, with budget-friendly hotels and B&Bs nearby.

See cheap rooms

Amesbury

The closest town to Stonehenge, with a few hotels and pubs with rooms.

See cheap rooms

Wilton

A small historic town just west of Salisbury, home to Wilton House, with country inns.

See cheap rooms

Map of cheap hotels in Stonehenge & Salisbury

Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

Photos of Stonehenge & Salisbury

When to book a cheap hotel in Stonehenge & Salisbury

Spring through early autumn is the main season. The summer and winter solstices draw big crowds to Stonehenge, and rooms nearby book up fast around those dates.

See all Stonehenge & Salisbury hotel deals

Frequently asked questions

Where can I find cheap hotels near Stonehenge?

Salisbury has the widest choice of budget hotels, pubs with rooms and B&Bs; Amesbury is closer to the stones but has fewer places to stay.

How do I get from Salisbury to Stonehenge?

A tour bus runs from Salisbury in season, or it is a short drive; Stonehenge tickets are usually booked for a timed entry, so reserve ahead.

Can I visit Stonehenge before or after a Southampton cruise?

Yes. Salisbury is roughly half an hour from Southampton by train, so a night here is an easy add-on to a cruise.