Where to stay in and around Shaftesbury

Shaftesbury is a charming town in Dorset, England, known for its picturesque streets and stunning views. If you’re planning a visit to Shaftesbury and looking for a place to stay, here are some options to consider:

The Mitre Inn: This inn is located in the heart of Shaftesbury and offers comfortable rooms with modern amenities. The inn also has a restaurant that serves delicious food 1.

The Grosvenor Arms: This hotel is situated in the center of Shaftesbury and offers luxurious rooms with elegant decor. The hotel also has a restaurant that serves locally sourced food 23.

The Compasses Inn: This inn is located in the nearby village of Tisbury, just a short drive from Shaftesbury. The inn offers cozy rooms with traditional decor and serves delicious food made from locally sourced ingredients 4.

Holbrook Bed and Breakfast: This bed and breakfast is located in the heart of Shaftesbury and offers comfortable rooms with modern amenities. The bed and breakfast also has a garden where guests can relax 5.

Number 5: This Georgian townhouse is located in the center of Shaftesbury and offers comfortable rooms with modern amenities. The townhouse also has a garden where guests can relax 6.

These are just a few options to consider when looking for a place to stay in Shaftesbury. Each of these accommodations has its own unique charm and character, so be sure to choose the one that best suits your needs.

Scroll to Top
Skip to content