Failte Go Cairde (Welcome Friends)

Escape to a Bed and Breakfast in Coastal Maine.

Newcastle Inn is a beloved country inn nestled among the charming Damariscotta Region of the Pemaquid Peninsula. This historic country inn provides elegant and comfortable surroundings, a delicious home-cooked breakfast served each morning, wonderful views of the Damariscotta River, and an unmatched location just minutes away from the vibrant Downtown Damriscotta.

Newcastle Inn serves as the perfect "home base" for exploring nearby Boothbay Harbor, Monhegan Island, Freeport, Portland, Rockland, and Camden; all of which are less than an hour away. While close to these tourist areas, Newcastle, Maine provides a quiet respite from the hustle and bustle of these busier locales, all while offering you historic charm, a variety of restaurants, and unique shopping and activities. At the end of a busy day, return to the quiet and tranquility of Newcastle Inn.

With an always attentive staff, attention to detail, and a passion for providing the best possible guest experience, Newcastle Inn delivers comprehensive lodging ensuring the best accommodation for your needs and lifestyle.

Book your Newcastle Inn getaway today!

Featured Units

Specials & Packages

Learn more

Recent Blog Post

exterior image of Newcastle Inn

5 Reasons to Stay at a Bed and Breakfast

Whether you are planning a weekend getaway, family vacation or a business trip, booking your stay at a bed and breakfast is the best way to go! Read here for a few reasons to stay at a bed and breakfa […]

6 Ways to Enjoy Coastal Maine in the Fall

It’s that time of year again when the air gets a bit cooler, colorful leaves paint the landscapes around us, and festivals take place almost every weekend, it’s fall time in Maine! So, start planning […]

How to Enjoy Fall Foliage in Maine

Autumn in Maine is a true treat for the eyes and the soul. It’s a time when most of the state lights up with brilliant colors of red, yellow and orange for a show unlike any other. Use our guide on ho […]

(207) 563-5685

Checking Availability...

Book Online