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 £85 – £98 per room
Double Room en-suite From £85 – £98 per room
Triple Room en-suite From £96 – £126 per room
Family Room en-suite From £110 – £150 per room*
*Depending on numbers & age of children
Please ask at time of booking
Single occupancy for all rooms From £65 pppn

Hamilton House has a 48 hour cancellation policy.

We accept all major Debit/Credit cards

Visa    Visa Debit   Mastercard   Maestro  Amex

Book Bed and Breakfast at Hamilton House Dumfries

By Email

By Telephone on 01387 266606

Book Online