We are so proud and honored to be mentioned alongside some amazing farm inns! Check out Royalsborough's latest mention by clicking the link below!

Find Tranquility at Royalsborough Inn at Bagley House

Find Tranquility at Royalsborough Inn at Bagley House

Take a step back and relax in our Durham bed and breakfast

Whisk yourself away from the hustle and bustle of life by coming to Royalsborough Inn at Bagley House. Located in the country minutes away from Freeport, Lewiston-Auburn and Brunswick, our bed and breakfast was originally built in 1772 before being turned into a dairy farm years later.

In the 1950s, the property was turned into a bed and breakfast, and farm animals were added in 2006 and 2007. Don’t wait another day. Unwind at the gorgeous and quiet Royalsborough Inn at Bagley House.

Get away from the stress of daily life at Royalsborough Inn at The Bagely House

Get away from the stress of daily life at Royalsborough Inn at The Bagely House

With seven guest rooms furnished with beautifully crafted pieces and antiques, Royalsborough Inn at Bagley House has ample room for your entire family. Visit our farm animals, learn how to knit or simply enjoy the peace and quiet – however you want to spend your vacation, you won’t regret coming to Royalsborough Inn at Bagley House in Durham, Maine.

We strive to ensure every guest has an unforgettable getaway by promoting peaceful serenity. Recharge on a much needed vacation to Royalsborough Inn at Bagley House. Reserve your room before it’s too late – call 207-353-6372 today. Check out our specials!

Book your stay now to see what you’ve missing

Book your stay now to see what you’ve missing

Whether you want to ski our property in the winter or sail Casco Bay during the summer, you’ll find something for everyone at Royalsborough Inn at Bagley House in Durham, ME. We strive to be as sustainable as possible and have worked hard to create a bed and breakfast you’ll never want to leave.

If you’ve been searching for a relaxing getaway to forget about the stress in your life, look no further than Royalsborough Inn at Bagley House – Durham’s only bed and breakfast. Book your room by calling 207-353-6372 today.

  • The Royalsborough Inn at Bagley House

    1290 Royalsborough Rd
    Durham, ME 04222

    GET DIRECTIONS ›


    Call Us
    Phone: (207) 353-6372

Contact The Inn