THE BALMORAL HOTEL MOFFAT - Welcoming guests since 1792
BALMORALCANONMARK2 004 The Balmoral - right in the centre of the town.
The Balmoral is a traditional Scottish coaching Inn located in the lovely small town of Moffat, Dumfriesshire. We offer great food and accommodation and if you are looking for a friendly welcome in a relaxed and informal setting then we are sure you will enjoy your stay with us in Moffat.

IMG 9147 Lovely traditional, welcoming bar and lounge.
We provide tasty Scottish fayre to both residents and non-residents all day from 11.30am - 9pm.
All our food is locally sourced as far as possible.