Places to eat in Shaftesbury
Shaftesbury has 17 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Fish & Chips (2), Sandwiches (2), American (1). The food scene spans 6 Fast Food, 5 Cafes & Coffee Shops, 5 Restaurants. Dietary options are covered too: Vegan restaurants (2), Vegetarian restaurants (1). 9 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 17 of 17
Aroma
2 Bell Street, Shaftesbury
Breezy Ridges
Coffee#1
26 High Street, Shaftesbury
Costa
21 High Street
Domino's
Gold Hill Fish Bar
Greggs
KFC
King Alfred's Kitchen
17 High Street
Outdoor seating
La Fleur de Lys
Bleke Street
Lore of the Sky
Outdoor seating
Oriental Express
Beaufoy Close
Subway
The Mitre
23 High Street
Outdoor seating
The Salt Cellar
2-4 Gold Hill
Outdoor seating
The Shaftesbury Deli
37 High Street, Shaftesbury
The Ugly Duckling Cafe
Swans Yard
Outdoor seating
Eat near landmarks
Areas & neighbourhoods
Other cities in United Kingdom
Shaftesbury dining — FAQs
How many places to eat are there in Shaftesbury?
There are 17 restaurants, cafes and bars listed in Shaftesbury on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Shaftesbury?
Top-rated places to eat in Shaftesbury include Aroma, Breezy Ridges, Coffee#1. See our ranked list of the best restaurants in Shaftesbury.
Are there restaurants with outdoor seating in Shaftesbury?
5 venues in Shaftesbury have outdoor seating, terraces or gardens.