Discover our great bed & breakfast accommodation rates at Hamilton House

We offer a range of bed & breakfast accommodation rates for each of our comfortable, spacious rooms.

Twin Room en-suite From £65 – £72 per room
Double Room en-suite From £65 – £72 per room
Triple Room en-suite From £84 – £90 per room
Family Room en-suite From £80 – £100 per room*
*Depending on numbers & age of children
Please ask at time of booking
Single occupancy for all rooms From £45 pppn

Hamilton House has a 48 hour cancellation policy.

We accept all major Debit/Credit cards

Visa    Visa Debit   Mastercard   Maestro  Amex

Please note : Guests paying by credit card will incur a small charge.

Book Bed and Breakfast at Hamilton House Dumfries

By Email

By Telephone on 01387 266606

Book Online