From cosy doubles to The Cranborne.

There are 16 bedrooms at The Grosvenor Arms in Dorset. Choose from: cosy double, spacious double, deluxe double, balcony double, Room 15 or The Cranborne – each one is beautifully appointed and furnished, decorated in a style appropriate to one of Shaftesbury’s oldest inns, but complete with the modern facilities you expect.

Our website gives you access to the BEST OFFERS. Look out for special deals when you book direct!

Bedroom amenities.

All bedrooms have:

  • large double or king beds with 100% cotton linen
  • en suite bathroom
  • Tassimo coffee machine
  • iPod dock, flatscreen TV and WiFi


Relax in your hotel room and enjoy a one hour classic facial with our resident facialist, Kate Kay. Cocooned in gorgeous towels and a soft blanket the relaxing music, scented candles and the luxury Swiss facial skin care range will leave you feeling glowing and revitalised. This indulgent treatment will cleanse, exfoliate and rejuvenate your skin and the rose scented face, neck and upper body massage completes the experience – we offer the choice of warming sandalwood for men.


To book your facial call our receptionists on 01747 850580

Booking T&Cs
Advanced Purchase offers may not be cancelled. For all other reservations we ask that they are cancelled 7 days prior to the stay to avoid a penalty charge of the full stay. We will try and resell the room and may be able to waive all or part of the charge.
Dinner inclusive rates are to the value of £25 per person and exclude drinks; any additional spend will be added to your final bill.
The Advanced Purchase rate must be pre-paid in full at the time of the booking and is non-refundable and non-transferrable.
For information and pricing for children please contact our reservations team.
Children are always welcome and we have a cot and some put up beds if you would like them to sleep in your room, although only the larger rooms can accommodate an extra bed.
Charge for Travel Cot: none
Charge for Z Bed: £20 a night (includes breakfast)
Dogs are welcome in all rooms. There is a surcharge of £10 per dog.