Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Shaftesbury

113 reviews by TrustYou
6 Ivy Cross
0.4 Miles from the centre

Holbrook Bed and Breakfast is a 10-minute walk from the ancient hilltop Saxon town, Shaftesbury. This guest house offers free WiFi, and free private parking. All rooms have an en-suite with a walk-in shower. Facilities within the rooms include a flat-screen Freeview TV with DVD player, hairdryer and clock radio. The refreshment tray includes complimentary tea, coffee, drinking chocolate and biscuits and is replenished each day of your stay. There are cooked and continental breakfasts, as well as cereals, yoghurt, fruit and porridge. Breakfast is available between 08:00 and 09:00, and can be served earlier if requested. Among local places of interest are the famous cobbled Gold Hill and Shaftesbury Abbey. Further afield the Roman city of Bath, and Brownsea Island are an hour's drive away. Longleat Safari Park and Stonehenge can be reached within a 30-minutes' drive, and Cheddar Gorge and Wookey Hole Caves are just over 1 hour away.

Show more
per night from £90
Estimated price based on searches in the last month
611 reviews by TrustYou
Royal Chase Roundabout
0.4 Miles from the centre

In the city center

Show more
per night from £122
Estimated price based on searches in the last month
361 reviews by TrustYou
The Commons
0.2 Miles from the centre

In the city center

Show more
per night from £125
Estimated price based on searches in the last month
111 reviews by TrustYou
Bleke Street
0.3 Miles from the centre

In the heart of Shaftesbury, La Fleur de Lys offers well-equipped bedrooms and an award-winning restaurant as well as a lounge bar, free parking and free Wi-Fi. The bedrooms are individually decorated and have a bathroom with either a shower or a bath. Other facilities include small refrigerators, tea/coffee, free water and homemade biscuits. The restaurant was opened 19 years ago and it serves fine food for lunch and dinner. A full English breakfast as well as a continental option is available every morning.

Show more
per night from £138
Estimated price based on searches in the last month

The Grove Arms Hotel

146 reviews by TrustYou
Ludwell Hill
2.6 Miles from the centre
per night from £70
Estimated price based on searches in the last month

The Coppleridge Inn Hotel

113 reviews by TrustYou
Elm Hill
2.7 Miles from the centre

In Shaftesbury

Show more
per night from £110
Estimated price based on searches in the last month

Hotels in Shaftesbury

Set in a small market town in Dorset, Shaftesbury Hotels are steeped in history, surrounded by breathtaking countryside and are within easy reach of a number of gardens and villages.

Gold Hill

The part of Shaftesbury perhaps most known to people is Gold Hill, an area that dates back to the Saxon period and was forever immortalised in the 1970's advertisement for Hovis bread. The image of a young boy pushing a bicycle up the cobbled street of Gold Hill to the tune of Antonín Dvo?ák's Symphony No. 9 says a lot about the picturesque pastoral surroundings of Shaftesbury, and from the top of the hill you will be rewarded with panoramic views of Blackmore Vale.

Also at the top of Gold Hill is the Gold Hill Museum and Garden, housed in a traditional sandstone cottage. Full of artefacts, ceramics, tools, textiles and photographs, the museum is a fascinating place to spend a few hours and learn about the history of the area. The museum also features an award-winning garden – an ideal place to unwind and enjoy the view. Another picturesque spot in Shaftesbury is Park Walk, a popular place for locals to meet and relax surrounded by fantastic views of Blackmore Vale and the Dorset skyline.

Historical buildings

There are a number of historical buildings in Shaftesbury. An important driving force behind much of the town's prosperity was Shaftesbury Abbey, destroyed as part of the Dissolution of the Monasteries in 1539. While the abbey itself may have been destroyed, the excavated foundations remain and are definitely worth visiting if you're interested in the history of the town. Around the foundations is a walled garden, featuring an Anglo-Saxon herb garden.

The oldest surviving building in Shaftesbury is St Peter's Church, dating from 1623. Two other historical churches in the area are St James' Church, totally rebuilt in 1867, and Holy Trinity Church, located in Bimport and rebuilt in 1842.


If you're interested in the local art scene in Shaftesbury, Shaftesbury Arts Centre showcases a range of theatre, music and visual art. The centre also contains a cinema and features a variety of events, talks and workshops. Also worth checking out is the Hine Collection Of Mechanical Music, an intriguing collection of dance, fairground and street organs including an 89-Key Gavioli 'Black Forest' Fairorgan and a 46-Key Gavioliphone. Even if you're not a musical expert, the museum is still an interesting place to pay a visit.

Further afield

If you're travelling by car, there are a number of attractions within easy driving distance of Shaftesbury. Hambledon Hill is a nearby Iron Age hill fort set amidst the beautiful scenery of Hambledon Nature Reserve. Knowlton Church is an English Heritage Site that features a ruined Norman church and Badbury Rings is another Iron Age hill fort dating from around 800BC. Travel to Sherborne and you'll come across Sherborne Old Castle, an impressive set of ruins and a great place for a picnic.

Frequently asked questions about Hotels in Shaftesbury

What are the best hotels to stay in Shaftesbury?

The Grosvenor Arms, Holbrook Bed and Breakfast and Best Western Shaftesbury The Royal Chase Hotel are some of the popular hotels in Shaftesbury.

What are the most convenient hotel rates in Shaftesbury?

The cheapest price for a double room in Shaftesbury is £90, offered by Holbrook Bed and Breakfast.

What hotels are in the central Shaftesbury neighborhood?

The best hotels near the center of Shaftesbury are The Grosvenor Arms, La Fleur De Lys and Holbrook Bed and Breakfast.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555