We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Shaftesbury, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

La Fleur de Lys

#1 of 37 Restaurants in Shaftesbury
Price: $42 - $53 Map
Visitor photos (24)
Cuisines: French British

Ye Olde Two Brewers

#2 of 37 Restaurants in Shaftesbury
Map
Visitor photos (30)
Cuisines: British Pub

The Forester (Donhead Saint Andrew)

#3 of 37 Restaurants in Shaftesbury
#1 of 1 Restaurants in Donhead Saint Andrew
Map
Visitor photos (5)
Cuisines: Pub

The Ugly Duckling Cafe

#4 of 37 Restaurants in Shaftesbury
Map
Visitor photos (3)

The Salt Cellar

#5 of 37 Restaurants in Shaftesbury
Map
Visitor photos (21)

Chutneys

#6 of 37 Restaurants in Shaftesbury
Map
Visitor photos (5)
Cuisines: Indian

Beggars' Banquet Cafe

#7 of 37 Restaurants in Shaftesbury
Price: $2 - $16 Map
Visitor photos (9)
Cuisines: Organic International Vegetarian

Aroma Indian Restaurant Shaftesbury

#8 of 37 Restaurants in Shaftesbury
Map
Visitor photos (5)
Cuisines: Indian

John Peel Restaurant

#9 of 37 Restaurants in Shaftesbury
Map
Visitor photos (4)
Cuisines: British

The Coppleridge Inn

#10 of 37 Restaurants in Shaftesbury
Price: $19 - $40 Map
Visitor photos (13)
Cuisines: International British Vegetarian

Thai Kitchen

#11 of 37 Restaurants in Shaftesbury
Map
Visitor photos (2)
Cuisines: Thai

Cafe Rose

#12 of 37 Restaurants in Shaftesbury
Map
Visitor photos (1)
Cuisines: British

Indulge

#13 of 37 Restaurants in Shaftesbury
Map
Visitor photos (3)

Jail House Cafe

#14 of 37 Restaurants in Shaftesbury
Visitor photos (1)

Amore

#15 of 37 Restaurants in Shaftesbury
Map
Visitor photos (15)
Cuisines: Italian

Ridings Cafe / The Artisans Bakery

#16 of 37 Restaurants in Shaftesbury
Map
Visitor photos (3)
Cuisines: British

The Talbot Inn

#17 of 37 Restaurants in Shaftesbury
Map
Visitor photos (4)
Cuisines: Pub

King alfreds Kitchen

#18 of 37 Restaurants in Shaftesbury
Price: $6 - $25 Map
Visitor photos (11)
Cuisines: Cafe

The Grove Arms

#19 of 37 Restaurants in Shaftesbury
Price: $16 - $47 Map
Visitor photos (11)
Cuisines: Pub
Reserve

The Fontmell

#20 of 37 Restaurants in Shaftesbury
Price: $11 - $31 Map
Visitor photos (12)
Cuisines: French British Pub

Compton Abbas Airfield

#21 of 37 Restaurants in Shaftesbury
Map
Visitor photos (15)
Cuisines: British

Bennett Arms

#22 of 37 Restaurants in Shaftesbury
Price: $16 - $24 Map
Visitor photos (3)
Cuisines: Pub

Victorian Cafe

#23 of 37 Restaurants in Shaftesbury
Map
Cuisines: British

Turnbulls Deli

#24 of 37 Restaurants in Shaftesbury
Price: $8 - $23 Map
Visitor photos (1)
Cuisines: British

The Mitre

#25 of 37 Restaurants in Shaftesbury
Map
Visitor photos (9)
Cuisines: British Pub

The Grosvenor Arms

#26 of 37 Restaurants in Shaftesbury
Map
Visitor photos (21)
Cuisines: European

Reeve the Baker

#27 of 37 Restaurants in Shaftesbury
Map
Visitor photos (1)
Cuisines: Cafe Sandwiches Delicatessen

The Fountain Inn Shaftesbury

#28 of 37 Restaurants in Shaftesbury
Map
Visitor photos (6)
Cuisines: Pub

The Half Moon

#29 of 37 Restaurants in Shaftesbury
Price: $11 - $22 Map
Visitor photos (12)
Cuisines: Brew Pub Bar British Pub
Reserve

China Cottage

#30 of 37 Restaurants in Shaftesbury
Map
Cuisines: Chinese