Toggle navigation
SquareMeal
Sign In
Join Rewards
Join Rewards
Restaurants, Bars & Pubs
All restaurants
London restaurants
Manchester restaurants
Bristol restaurants
Edinburgh restaurants
Birmingham restaurants
Afternoon tea
Best restaurants
Restaurant news
'Best for' restaurant guides
Restaurant offers
SquareMeal Rewards
Restaurant gift vouchers
Things to do
Competitions
Promotions
Private & Group Dining
All private & group dining
London private dining rooms
Manchester private dining rooms
Bristol private dining rooms
Edinburgh private dining rooms
Birmingham private dining rooms
Private & group dining news
'Best for' private dining guides
Event & Party Venues
All event & party venues
Conference centres & venues
Meeting rooms & venues
Venues for hire in London
Manchester venues
Bristol venues
Edinburgh venues
Birmingham venues
Venue best lists
Hospitality ideas & venues
Team building venues & ideas
Industry insight and trends
Event & party venue news
Event Suppliers
Wedding Venues
All wedding venues
City of London wedding venues
Berkshire wedding venues
Essex wedding venues
Hampshire wedding venues
Kent wedding venues
Surrey wedding venues
Other locations
Late Availability wedding venues
Wedding venue news
Wedding planning
Christmas Parties
All Christmas parties
London Christmas parties
Guildford Christmas parties
Bristol Christmas parties
Bath Christmas parties
Late Availability Christmas parties
Christmas party news
Christmas party ideas
Christmas party best lists
Concierge
Conferences
Meeting rooms
Christmas parties
Receptions
Private dining
Restaurants
Weddings
Recipes
All food recipes
Jamie Oliver recipes
Drinks & Cocktails
Rum Cocktails
Gin Cocktails
Vodka Cocktails
Chefs
Famous & Celebrity Chefs
Gordon Ramsay
Jamie Oliver
Jason Atherton
Monica Galetti
Tom Kerridge
Interviews and profiles
SIGN IN
JOIN SQUAREMEAL
Home
Restaurants
Shaftesbury
Local Restaurants
300 Restaurants
near Shaftesbury
We found
300 restaurants
within
27
miles
27
miles
of
Shaftesbury
Relevance
Distance
Map view
Filters
Previous
3
4
5
...
20
Next
Close map
Inn in the park
Poole, BH13 6JS
24.4 miles
£30 - £49
Georgian
Here we are - open again and we hope it stays this way. Please remember there are still regulations to comply with for health and safety. Maximum 6 people ...
Find out more
Book now
The Bear Inn
Bath, BA2 3AQ
26.1 miles
£30 - £49
British
The Bear Inn is a boutique hotel, pub and restaurant in Bath. Its decor is strongly influenced by the city’s Georgian heyday, meaning the rooms featur ...
Find out more
Book now
Pythouse Kitchen Garden
Tisbury, SP3 6PA
3.9 miles
Silver
£30 - £49
Barbecue
British
Pythouse Kitchen Garden describes itself as a place to ‘eat, drink and celebrate the seasons’, a description we would argue is pretty apt. The r ...
Find out more
Book now
Harry Ramsden's - Bournemouth
Bournemouth, BH1 2EZ
25.0 miles
Fish and Chips
Under £30
Harry Ramsden's serve the same great quality fish and chips today that they have been since 1928. The brand was established 80 years ago, when Harry Ramsden ...
Find out more
Book now
Restaurant at La Fosse
Verwood, BH21 5PR
13.4 miles
£50 - £79
British
Offering traditional British dining with a modern twist, Restaurant at La Fosse is a cosy, intimate restaurant in picturesque Dorset. Headed by a dedicated ...
Find out more
Book now
The Digby Tap
Sherborne, DT9 3NS
14.9 miles
Pubs
Under £30
What we think
"Royal connections run deep in Sherborne – King Ethelbald and King Ethelbert are buried in the grounds of the nearby Saxon abbey – and the D ..."
Read our full review
Book now
Homewood Park Hotel
Bath, BA2 7TB
23.0 miles
£30 - £49
British
Modern European
What we think
"Homewood Park is an impressive Georgian house reached via a long drive & overlooking gentle Somerset parkland. It makes an eminently comfortable co ..."
Read our full review
Book now
Afternoon Tea at Priory Hotel
Wareham, BH20 4ND
23.0 miles
£30 - £49
British
Available between a small window of 3.30pm and 5pm at the Priory Hotel, afternoon tea is served in the most beautiful setting of a small boutique hotel off ...
Find out more
Book now
Osip
Bruton, BA10 0AB
13.3 miles
Gold
British
Over £80
What we think
"It’s fair to say, Osip is not your average neighbourhood restaurant in this part of the world. You wouldn’t guess from the modest frontage ..."
Read our full review
Book now
Archangel
Frome, BA11 1BH
16.1 miles
£30 - £49
British
Modern European
Formerly a medieval coaching house, the Archangel now does duty as a boutique hotel, restaurant and bar with a free-floating glass mezzanine ‘cube&rsq ...
Find out more
Book now
The Bridge Tea Rooms
Bradford-On-Avon, BA15 1BY
23.2 miles
Afternoon tea
British
Under £30
Double winner of the UK Tea Guild's 'Top Tea Place', The Bridge Tea Room is one of the UK's finest spots for afternoon tea. A Hansel & Gretel-style exte ...
Find out more
Book now
Zizzi - Dorchester
Isle Of Barra, DT1 1QR
23.5 miles
Italian
Zizzi restaurants are passionate about simple Italian cookery. Whether it's pizza or pasta, salads or risotto, or carne and pesce (meat and fish), each dish ...
Find out more
Book now
The Countryman Inn
Dorchester, DT2 8LL
23.9 miles
£30 - £49
We are still able to accommodate room bookings during lockdown provided these are made for business purposes. This stunning pub with rooms is located in th ...
Find out more
Book now
The Peppermill
Devizes, SN10 1BL
25.0 miles
£30 - £49
British
The Peppermill is a AA 5* restaurant with rooms situated in the heart of the market town of Devizes. In our restaurant we offer an interesting contemporary ...
Find out more
Book now
The Royal Oak
Okeford Fitzpaine, DT11 0RN
8.7 miles
British
Under £30
British Restaurant
Find out more
Book now
Previous
3
4
5
...
20
Next
Selected
Clear all
Distance
SquareMeal Awards
Gold
(
1
)
Silver
(
11
)
Bronze
(
7
)
Squaremeal Rewards
Restaurants with Reward Offers
(
1
)
Smart Voucher restaurants
(
1
)
Collect double points With OpenTable
(
0
)
Reservations
Book online
(
75
)
Price
££££
Over £80
(
4
)
£££
£
£50 - £79
(
25
)
££
££
£30 - £49
(
132
)
£
£££
Under £30
(
83
)
Special Offer
(
0
)
Cuisine
Afghan
(
0
)
Afternoon tea
(
12
)
Argentinian
(
0
)
Australasian
(
1
)
Austrian
(
0
)
Barbecue
(
2
)
Bars
(
18
)
Belgian
(
0
)
Bistro
(
1
)
Brasserie
(
3
)
Brazilian
(
1
)
British
(
92
)
Burgers
(
7
)
Burmese
(
0
)
Caribbean
(
3
)
Central European
(
0
)
Cheese
(
3
)
Chinese
(
10
)
Congolese
(
0
)
Cuban
(
1
)
Danish
(
0
)
Dim Sum
(
1
)
Dutch
(
0
)
Eastern European
(
2
)
Ethiopian
(
0
)
Fish
(
3
)
Fish and Chips
(
1
)
French
(
4
)
Fusion
(
4
)
Gastropub
(
6
)
Georgian
(
0
)
German
(
0
)
Greek
(
5
)
Halal
(
4
)
Hotel Bars
(
2
)
Hungarian
(
0
)
Ice Cream
(
2
)
Indian
(
42
)
Indonesian
(
0
)
International
(
31
)
Irish
(
0
)
Italian
(
36
)
Japanese
(
11
)
Jewish
(
0
)
Korean
(
1
)
Kosher
(
0
)
Lebanese
(
6
)
Malaysian
(
0
)
Mediterranean
(
15
)
Mexican
(
3
)
Middle Eastern
(
4
)
Modern European
(
18
)
Moroccan
(
0
)
Nepalese
(
2
)
Noodles
(
0
)
North African
(
0
)
North American
(
2
)
Pan Asian
(
2
)
Persian
(
2
)
Peruvian
(
0
)
Pizza
(
11
)
Polish
(
1
)
Portuguese
(
0
)
Pubs
(
15
)
River Boats
(
0
)
Russian
(
0
)
Sardinian
(
0
)
Scandinavian
(
0
)
Scottish
(
0
)
Singaporean
(
0
)
South African
(
0
)
South American
(
4
)
South East Asian
(
0
)
Spanish
(
7
)
Sri Lankan
(
0
)
Steak
(
10
)
Sushi
(
6
)
Swedish
(
0
)
Swiss
(
0
)
Syrian
(
1
)
Szechuan
(
0
)
Taiwanese
(
0
)
Tapas
(
4
)
Tex Mex
(
0
)
Thai
(
3
)
Turkish
(
6
)
Vegan
(
6
)
Vegetarian
(
13
)
Vietnamese
(
1
)
West African
(
0
)
Wine Bars
(
1
)
Eat at home
Deliveroo
(
13
)
Home delivery
(
8
)
Just Eat
(
5
)
Supper
(
1
)
Takeaway service
(
12
)
Uber Eats
(
6
)
Outdoor Dining Options
Beer garden
(
10
)
Great views
(
4
)
Outside seating
(
16
)
Rooftop
(
2
)
Terrace
(
6
)
Waterside
(
1
)
Restaurant type
Bar
(
27
)
Boats
(
0
)
Cafes
(
11
)
Hotel
(
8
)
Pub
(
18
)
Wine bar
(
1
)
Food Occasions
All day dining
(
38
)
Bottomless brunch
(
13
)
Breakfast
(
25
)
Brunch
(
28
)
Byob
(
0
)
Dinner
(
86
)
Late night dining
(
10
)
Lunch
(
78
)
Sunday roast
(
21
)
Ambience
Cool
(
40
)
Cosy
(
37
)
Dark and moody
(
16
)
Fine dining
(
16
)
Fun
(
62
)
Glamorous
(
23
)
Lively
(
59
)
Luxury
(
16
)
Quiet conversation
(
4
)
Quirky
(
20
)
Romantic
(
18
)
Themed
(
3
)
Traditional
(
24
)
Unique
(
18
)
Widely spaced tables
(
6
)
Other Awards
One Michelin star
(
0
)
SquareMeal London Top 100
(
0
)
SquareMeal UK Top 100
(
0
)
Three Michelin stars
(
0
)
Two Michelin stars
(
0
)
People
Birthdays
(
42
)
Celeb spotting
(
5
)
Celebrations
(
53
)
Child friendly
(
43
)
Dates
(
38
)
Group dining [8+]
(
35
)
Romantic
(
18
)
Special occasions
(
34
)
Other Features
Chef’s table
(
3
)
Counter dining
(
5
)
Dog friendly
(
16
)
Gluten-free options
(
25
)
Live music or dancing
(
11
)
Vegan options
(
51
)
Vegetarian options
(
99
)
Wheelchair access
(
8
)
Special Offers
Open Filters
Show restaurants