221 Restaurants near Dorchester

We found 221 restaurants within 30 miles 30 miles of Dorchester

If you're a visitor or simply searching for an exceptional dining destination, this comprehensive list of restaurants in Dorchester is sure to assist you. Located just inland from the Dorset coast, surrounded by prized landscapes and designated Areas of Outstanding Natural Beauty, this bustling county town offers more than breathtaking views, museum trips, and nature trails. It also has a diverse and exciting food scene highlighting flavours from South America, Morocco, and the shores of Sri Lanka. Whether you prefer traditional pubs, trendy cafes, or fine dining establishments this list of eateries in Dorchester covers every dining occasion. With ample choices spanning various budgets, cuisines and styles, finding the Dorchester restaurant that meets your requirements may feel overwhelming. Fortunately, our user-friendly filters on the left-hand side allow you to effortlessly refine your search and find the spot that suits you. So, why wait? Start exploring and secure your reservation today.

 Restaurants near Dorchester
 Restaurants near Dorchester
 Restaurants near Dorchester
 Restaurants near Dorchester
Map view

Close map
The Langford

The Langford

Fivehead, TA3 6PH
28.8 miles
Olly and Rebecca Jackson have made quite a name for themselves at this pre-Tudor manor house in the Somerset countryside. Describing itself as a restaurant ... Find out more
Club Restaurant at Captain's Club Hotel

Club Restaurant at Captain's Club Hotel

Christchurch, BH23 1HU
29.1 miles
Raise a glass to success, friendship, love, and great food at the Club Restaurant at Captain’s Club Hotel & Spa created by our Head Chef, Andrew G ... Find out more
Ye Olde George Christchurch

Ye Olde George Christchurch

Christchurch, BH23 1DT
29.2 miles
Near to the River Stour, Ye Olde George is a welcoming haven for those needing a bite to eat or refreshing pint. Positioned conveniently within Christchurch ... Find out more
The Kings Arms Restaurant

The Kings Arms Restaurant

Christchurch, BH23 1DT
29.3 miles
The Kings Arms restaurant offers award-winning dining in the heart of Christchurch, Dorset. Chef Patron, Alex Aitken, heads up the food with menus that show ... Find out more
The Beckford Arms

The Beckford Arms

Warminster, SP3 6PX
29.5 miles
What we think
"“A go-to when looking after the in-laws” admits one fan of The Beckford Arms – a delightful pub-with-rooms on the edge of Fonthill Pa ..." Read our full review
Angel Inn - Warminster

Angel Inn - Warminster

Warminster, SP3 6DJ
29.8 miles
Situated in the beautiful village of Upton Scudamore, The Angel Inn is one of Wiltshire’s finest country pubs. The five bedroom inn and restaurant has ... Find out more
Prezzo Ringwood

Prezzo Ringwood

Ringwood, BH24 1AN
29.8 miles
What we think
"It has taken Prezzo just over a decade to become a high street fixture. Now with over 150 branches up & down the country, the affordable chain make ..." Read our full review
The Lamb at Hindon

The Lamb at Hindon

Warminster, SP3 6DP
29.8 miles
What we think
"Ranald Macdonald (owner of London’s Boisdale mini-chain) bought this village restaurant-with-rooms on a whim, when he stopped off for a meal duri ..." Read our full review
Grosvenor Arms Hindon

Grosvenor Arms Hindon

Salisbury, SP3 6DJ
29.8 miles
The food and drink offerings at the Grosvenor Arms are guided by the seasons, as the team, who are led by Dean, like to utilise the hard work of the honest ... Find out more
Lovitaly

Lovitaly

Town Centre, BH24 1AN
29.9 miles
We are an Independent Family owned Café/Restaurant based in Ringwood, just on the edge of the beautiful New Forest. Serving traditional Homemade Rus ... Find out more
Ship Inn Distress

Ship Inn Distress

Christchurch, BH23 3NA
30.0 miles
Here at the Ship in Distress pub in Christchurch, we’re proud to be a traditional village pub that you’d be proud to call your local. Come alon ... Find out more
Selected Clear all
Distance

SquareMeal Awards
(2)
(4)
(3)

Squaremeal Rewards
(0)
(0)
(0)

Reservations
(55)

Price
(3)
(22)
(119)
(68)
(0)

Cuisine
(0)
(3)
(0)
(0)
(0)
(3)
(2)
(0)
(7)
(1)
(1)
(98)
(7)
(0)
(2)
(0)
(0)
(3)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(13)
(3)
(4)
(0)
(6)
(1)
(0)
(2)
(0)
(0)
(0)
(0)
(8)
(0)
(15)
(0)
(19)
(2)
(0)
(1)
(0)
(1)
(1)
(3)
(1)
(0)
(19)
(1)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(13)
(0)
(0)
(24)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(1)
(4)
(0)
(0)
(0)
(0)
(0)
(0)
(1)
(0)
(4)
(1)
(2)
(6)
(0)
(0)
(0)

Eat at home
(1)
(0)
(1)
(0)
(7)
(1)

Outdoor Dining Options
(8)
(13)
(36)
(1)
(14)
(14)

Restaurant type
(6)
(0)
(2)
(11)
(12)
(1)

Food Occasions
(18)
(6)
(18)
(12)
(0)
(43)
(2)
(37)
(16)

Ambience
(31)
(27)
(9)
(11)
(23)
(14)
(15)
(6)
(7)
(2)
(13)
(1)
(24)
(14)
(2)

Other Awards
(1)
(0)
(4)
(0)
(0)

People
(16)
(0)
(18)
(34)
(26)
(16)
(13)
(17)

Other Features
(3)
(1)
(18)
(9)
(3)
(16)
(39)
(11)

Special Offers


The country town of Dorset, and a popular tourist destination in its own right, Dorchester sees hundreds of thousands of tourists flock to its historic streets every year. It’s hardly surprising, it sits just north of Weymouth on the thoroughfare between Poole and Bridport. And, just a few miles to the south is Maiden Castle, an Iron Age hillfort which was one of the most powerful settlements in pre-Roman Britain. But the history of Dorchester itself is a Roman one, originally founded as a garrison before developing into a settlement named Durnovaria - which loosely translates as ‘place with fist-sized pebbles’. Dorchester is also the site of the notorious 17th-century ‘Bloody Assizes’ held in what is today the Antelope Hotel tea rooms.

As you’d expect, Dorchester is home to many museums and attractions, along with plenty of cafes and pubs where you can rest your museum-worn feet. Dorchester restaurants are varied, diverse, and ever-popular. From cosy pub pints by the fire to award-winning fine dining restaurants, town centre cafes and spots with stunning views of the River Frome there’s something for everyone. Once you’ve found the place for you, simply click ‘book now’ to find out more, and reserve your table.