9 Best Places To Eat In Salisbury, England - Updated 2024

Samantha
Posted Apr 04, 2024
| 3 min read

There is a lot of food in Salisbury but to determine the good from the bad can take quite a while. Here’s a list of restaurants that will leave you full and satisfied. These are also great restaurants to learn the different cuisines of Salisbury.

1. The Wyndham Arms

A great pub in Salisbury, the beer is always cold and the food is always hot. There are a lot of different drafts of beer here as well as many different dishes. Whether it’s steak, a burger and fries, or even a salad, they have it all here, to try. The staff is nice, too, which makes the whole experience that much more enjoyable. Be sure to try a beer on tap, while you’re here - it will brighten anyone’s day!

The Wyndham Arms

Address: 27 Estcourt, Salisbury Wiltshire UK

Website: The Wyndham Arms

2. Café Diwali



This is a great little Indian joint that serves their food nice and hot. Their dishes are really yummy for those who like Indian food. The atmosphere is friendly and the aroma that emanates from the kitchen will make your mouth water. Pair the Indian street food with craft beer and leave with a full belly!

Café Diwali

Address: 90 Crane St, Salisbury Wiltshire UK

3. Greyhound Inn (from USD 136)



This is a pub where customers can eat inside or outside and, on a nice night, it’s nice to look at the stars and enjoy a nice dinner. This restaurant has the freshest ingredients and some really yummy soups. Their bread is baked fresh, every day and they have great customer service and are super friendly. Be sure to try a cold craft beer with your dinner, as it’s all homemade!

Greyhound Inn

Address: 4 Market Place, Wilton Wiltshire UK

Website: Greyhound Inn

Greyhound Inn Wilton

Wifi Available Wheelchair accessible

Address: 4 Market Place Wilton SP2 0HT
Accommodates: 4

Parking Restaurant Bar Garden Terrace Non-smoking rooms Facilities for disabled guests Family rooms

4. Baroushka


A Lebanese restaurant, in the heart of Salisbury, there is some great food to be had at Baroushka. They have meat and vegetables on skewers, roasted on the grill, chicken and different salads. This place may not be the best idea for kids, as they don’t really have a kid’s menu, but all adults traveling to Salisbury should definitely check out Baroushka.

Baroushka

Address: 90 Fisherton St, Salisbury Wiltshire

Website: Baroushka

5. Les Mirabelles Restaurant


There are many different kinds of fish on offer here, but there are other dishes, too. Les Mirabelles is a French restaurant, that focuses on their customers wants and needs. They have escargot and frog legs too, but again, there are plenty of different dishes for customers to try. Their desserts are yummy and all homemade, for those who are craving something sweet and they are the best part of visiting this restaurant.

Les Mirabelles Restaurant

Address: Forest Road, Nomansland, Salisbury Wiltshire, UK

6. Thai Orchid



If the name is any indication, this little place is a Thai restaurant and a very good one, at that. They have a little bit of everything on their menu, so there is always something for everyone in the group. It’s a cute little building with wooden chairs and the servers are sweet and very accommodating. They are very good at explaining the different dishes and it’s a great place to enjoy time with friends and family.

Thai Orchid

Address: 58A Fisherton St, Salisbury, Wiltshire UK

Website: Thai Orchid

7. The Hook and Glove


What looks like a little cottage from the outside is actually a pub, that provides excellent service and dishes. Guests can enjoy their meals inside or outside if they want to enjoy the scenery and nice weather. They serve lunch and dinner, so don’t try to come by for breakfast, as they aren’t open. This is considered a pub, but it’s really just a cute little restaurant that happens to serve alcohol. They are really good at accommodating large groups so be sure to check it out if Salisbury is in the vacation plans.

The Hook and Glove

Address: The Street, Farley, Wiltshire UK

Website: The Hook and Glove

8. The Rainbow on the Lake



A very unique little place as the name might make it sound, this little joint has some great seafood. It tastes so fresh and delicious when they serve their customers. They also have two bars, one in the large dining room and one in their regular sized room that has a real fireplace in it. Another restaurant that is a lunch and dinner and only place, they have a yummy buffet so customers don’t have to choose tjust one thing from the menu, but can try a couple different dishes.

The Rainbow on the Lake

Address: A36 Steeple Langford, Wiltshire UK

Website: The Rainbow on the Lake

9. The Black Horse

The food is all home cooked in this local brewery. The owner actually walks around and checks on everyone, to be sure they are doing well. Along with the owner is the great staff, who are very good at explaining the different dishes on the menu. They have tables outside, with umbrellas, so customers can enjoy the nice weather and scenery. With their homemade steak and kidney pie, homemade vegetable or beef lasagna and pork and apple sausages, there is quite a menu here, that everyone can enjoy. Be sure to check out the Black Horse when visiting the area of Salisbury.

The Black Horse

Address: Jubilee Hill, Great Durnford, Salisbury

Website: The Black Horse

Learning about the cuisine of Salisbury

There are a lot of options for food, in Salisbury, but there are some restaurants that must be visited when here. Customers will never leave any of these places hungry or unsatisfied. Definitely keep these places in mind when figuring out what to eat, when traveling in Salisbury.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

LET'S CONNECT