Annandale ArmsMoffat · since 1760
Staying

Rooms

Sixteen rooms, all redecorated since we took the hotel on. Fifteen are en-suite, and one has its own private bathroom just across the corridor. Doubles, twins, singles and two family suites. Prices and dates are on our booking page. Book direct and if your plans change, you talk to us.

A twin bedroom with blue velvet chairs and an archway through to the dressing area
The rooms

Pick the one that fits.

DoubleA double bed and an en-suite bathroom, most with both a bath and a shower.
TwinTwo single beds and an en-suite bathroom. Good for friends travelling together.
SingleOne guest, with an en-suite bathroom.
Double for oneA double room at a single guest's rate, when you want the space.
Family suiteA double with its own twin room attached, sharing the double's bathroom. We have two.

Every room has a television, tea and coffee, a desk, free wifi, and towels and linen. All rooms are non-smoking. Five rooms are at ground level in the courtyard, and the rest are up stairs in the main house: more on access.

Check-in from 3pm, check-out by 11am.

A double bed with a leather headboard, botanical wallpaper and a Moffat poster
Double
Twin beds made up with blue throws and rolled towels, an archway to the dressing area
Twin
A white en-suite bathroom with a bath and shower
En-suite
A dressing table with a tea and coffee tray and a long mirror
Tea and coffee
A double room with bird patterned wallpaper above navy panelling, mustard lamps and a window
No two rooms quite alike

Bringing a dog

Three of our rooms are set aside for dogs, free of charge. They open easily to the outside, and the river walk along the Annan is just behind the hotel. These rooms can only be booked directly with us: ring 01683 220013 or email and we will have one ready for you both. Keeping our other rooms dog free means guests with allergies can stay with us too.

Your dog can join you in the bar, at the dog friendly dining tables in the bar lounge, and in the courtyard.

Groups

Cycle tours, car clubs, wedding parties and family gatherings often take the whole house: sixteen rooms, eighteen bedrooms counting the twin rooms in the family suites. Ring or email and we will put a price together.

Booking and cancelling

A card secures the booking. Cancellation is free up to 48 hours before you arrive; after that, the first night is charged. For Hogmanay and a few busy dates we may ask for a deposit. Booked through another website? Cancelling there is quickest.

4.5out of 5 from 284 reviews on Google
“A very welcome hotel on what had been a wet week of motorcycle riding. Excellent staff. Food was tasty. The bed was super comfortable.”
Mick W., 5 stars on Google, 2026
“Always exceptional food wonderful staff beautiful hotel bar and restaurant.”
Lynne C., 5 stars on Google, 2026
“A lovely dog friendly hotel, the room was a good size, clean and comfortable with nice fluffy towels, good quality bedding and hot drinks.”
Emma W., 5 stars on Google, 2026

Read all our reviews on Google

Book direct with us.

Online any time, or ring reception on 01683 220013.

Book a room Ring us

Get in touch

We reply from reception, usually within a day. For anything urgent, ring 01683 220013.

We only use your details to reply to you. Privacy