Review on The Annandale Arms Hotel

The Annandale Arms has been providing hospitality since 1760 and is now a popular stopover for travellers on their way to the Highlands (it's just a mile from junction 15 of the M74/M6). Personal family hospitality is one of its trademarks and food also comes high on the agenda.

Wild salmon, well-hung Buccleuch Heritage beef and organic lamb all find their way onto the daily restaurant menus, which might kick off with seared West Coast scallops or pan-fried pigeon breast on grilled Stornoway black pudding with a 'tattie' scone and sloe berry sauce.

Main courses are equally patriotic, taking in anything from roast loin of venison on braised red cabbage to fillet of trout coated in oatmeal. To finish, there are well-kept Scottish cheeses, plus a choice of homemade desserts. The wine list is a carefully chosen assortment of intriguing stuff from top-class producers around the globe.

The Annandale Arms Hotel is also featured in: AA Guide

Rate this Restaurant


Modern Scottish

Restaurant Opening Times

Lunch: 12.00 - 2.30pm
Dinner: 7.00 - 9.00pm

Accepted credit cards

Visa, Master Card, American Express

Online Booking Availability for The Annandale Arms Hotel

Facilities at The Annandale Arms Hotel

  • Private dining room
  • Private parties
  • 30 covers
  • Family Friendly


Accomodation is available, (16 rooms)


WiFi is available


Private parking is possible at a location nearby


The Annandale Arms Hotel
High Street
Dumfries and Galloway
DG10 9HF

Customer Ratings on The Annandale Arms Hotel

Please join our community and share your comments on this restaurant.

Rate this Restaurant

The Annandale Arms Hotel Christmas Menu

Restaurant menus often vary from day to day, so the above should be treated as examples of what to expect in terms of cuisine and price.

Images of The Annandale Arms Hotel

The Annandale Arms Hotel

Virtual Tour of The Annandale Arms Hotel