The Buccleuch

Hotel & Restaurant

High Street | Moffat | DG10 9ET

01683 220 003
mobile-menu mobile-menu-arrow Menu

Your feedback...

"Stopped here for dinner while staying at a B&B locally. Must say the service was excellent & the food out of this world. I had the rump steak, An inch & a half of prime meat superbly cooked. I've never had a steak like it!"
Miles P

Room Tariffs

Buccleuch Arms Hotel Moffat

Below is our standard tariff (Room Only Rate) for each room type:

Single Room (En-suite) from £49
Twin/Double Room (En-suite) from £70
Family Room for 3 (En-suite / Beds=Dbl + Sgl) from £80
Family Room for 4 (En-suite / Beds=Dbl + Bunk) from £90
Family Room for 5 (En-suite / Beds=Dbl + Sgl + Bunk) from £100


When we say we are dog friendly it is not just a statement. It is an absolute. As a matter of fact we have our very own resident furry friend, Diesel by name (a British Bulldog), who is also people friendly and very tolerant to a bit of extra loving.

There is however a small nominal charge to cover the extra house-keeping when staying with your dog and we only allow a maximum of two dogs per room.

Dog charge = £5 per dog per night (max 2 dogs per room)

Note: If you are booking via our online system you will be able to add a dogs as an EXTRA during your booking process.

Buccleuch Breakfast

This is a good opportunity to meet up with our morning team. How they manage to be full of vigour and enthusiasm so early in the morning, remains a mystery.

We hope that you will find the same pleasure in your breakfast as the rest of our food in the Hotel. No pre-cooked, warmed up breakfasts here. Ordered and cooked to your specification by a chef. Get it how you want it and at the quantities you want as well. It will be up to you to ask the waiter for any special requests. Do try us – you may be surprised.

“When starting your day at the Buccleuch, you really do get the best of all worlds”

You may have booked your room under the lower priced “No breakfast included option” tariff. Unless you really do not like breakfast we would recommend that you try ours. We are truly very proud of it. If you change your mind and want to give it a bash, simply let Reception know – so that they can prepare a table for you or nip up and speak to the breakfast waiter if you only decide in the morning. We will simply add it to the bill. If you booked your room under the “Bed & Breakfast included” tariff – you are all set to go … We trust that you will enjoy. In the event that you booked the “No breakfast included option” tariff but now feel you would like a small bite or perhaps to keep your friend, partner or colleague company.

This is your last meal with us and we truly believe in setting you up for the day … You will enjoy our breakfast!

Breakfast Rates:

£9.50 … Full Breakfast

£6 … Children’s Breakfast (12yrs and under)

[View all our Menus here]

NB: Pack Lunches are available by arrangement. Please chat to Reception. If you are booking online you will be able to add a packed lunch on as an EXTRA during your booking process.