The Dowds' Country Inn is a unique country style Bed and Breakfast located in beautiful Lyme, NH. The Inn is owned and operated by the Dowd family who reside on the premises. The Inn is truly a home away from home for every guest. The Dowds' Country Inn is more than just a place to stay; we host conferences and events of all types. We also offer catering services at the Inn or at an off-site location. At The Dowds' Country Inn, we work with our guests to create an atmosphere that suits their special occasion. The Dowds' Country Inn is conveniently located near 2 major Interstates and close to many attractions in both New Hampshire & Vermont. Come for a weekend or for a week! We welcome your visit!

Visit Website

Continue exploring Upper Valley, Woodstock and Quechee

Start Discovering

Get Travel info, Tips, and Inspiration sent to you. Sign up for our newsletter.