The Buccleuch

Hotel & Restaurant

High Street | Moffat | DG10 9ET

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

Your feedback...

"I stay here regularly due to working up north. Highly recommended. Great value for money. Lovely staff and the Breakfast is 5 star service and so much on offer. Lovely place to stay for anyone visiting Moffat or passing by."
Lee B

Room Tariffs

Buccleuch Arms Hotel Moffat

Below shows our room only rates for each room type for 2023.

*** A full breakfast is an extra £10.50 per person. ***

Twin Room (Single Occupancy) from £78
Twin Room (Sharing)
from £106
Double Room (Single Occupancy) from £88
Double Room (Sharing)
from £106
Triple Room (3 x Sgl beds)from £138
Quad Room (4 x Sgl / Bath'n'Shower) from £184


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.

Dining Room and Dogs – Your dogs are our friends and are more than welcome to be with you in most places in the Hotel. Sadly due to Covid we have had to move our dining area to the upstairs restaurant exclusively and that unfortunately is the only area where dogs are not permitted. That means that unless your dog is room (alone – whilst you dine) friendly or unable to wait for you in the car whilst you dine, we will be unable to accommodate you for meals.

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:

£10.50 … Full Breakfast (Cooked dishes plus continental selection)

£7 … Continental Selection

£4 … Tea/Coffee & Toast

[View all our Menus here]

NB: Pack Lunches are available by arrangement. Please chat to Reception. You can have a peep at what’s on offer here: MENU