- 4.3Open nowAmore6 Mustons Lane, Shaftesbury, EN SP7 8ADRestaurant Bar
- 5Open nowAroma2 Bell Street, Shaftesbury, EN SP7 8ARRestaurant
- Open nowByzant RestaurantShaftesbury, Shaftesbury, EN SP7 8DBRestaurant
- 4China Cottage51 High Street, Shaftesbury, EN SP7 8JERestaurant
- 5Open nowChutney's28 Salisbury Street, Shaftesbury, EN SP7 8EJRestaurant Bar
- 1Closed nowKFCIvy Cross, Shaftesbury, EN SP7 8DSRestaurant
- 5La Fleur de Lys4/6 Bleke Street, Shaftesbury, EN SP7 8AWRestaurant
- 3.5Closed nowMarmaris51 High Street, Shaftesbury, EN SP7 8JERestaurant
- 4.5Open nowMitre23 High Street, Shaftesbury, EN SP7 8JERestaurant Bar
- 4Open nowOriental Express2 Beaufoy Close, Shaftesbury, EN SP7 8PTRestaurant
- Reeve The Baker16B High Street, Shaftesbury, EN SP7 8JGRestaurant Cafe Bakery
- 3Open nowSubway5 Longmead, Shaftesbury, EN SP7 8DSRestaurant
- 4Closed nowThai KitchenWincombe Lane, Shaftesbury, EN SP7 8PJRestaurant
- 4Open nowThe Half MoonSalisbury Road, Shaftesbury, EN SP7 8BSRestaurant Bar
- 4.5Open nowThe John Peel52 High Street, Shaftesbury, EN SP7 8AARestaurant
- 5Open nowThe Salt Cellar2-4 Gold Hill, Shaftesbury, EN SP7 8LYRestaurant
- 5thyme to dine catering4 Ludwell Courtyard, Shaftesbury, EN SP7 9NDRestaurant
- 5Open nowTurnbulls9 High Street, Shaftesbury, EN SP7 8HZRestaurant
- 4Open nowYe Olde Two Brewers24 Saint James's Street, Shaftesbury, EN SP7 8HERestaurant Bar
- Closed nowYuk Wah7 Bell Street, Shaftesbury, EN SP7 8ARRestaurant