The Inn on Peaks Island is located in the heart of Portland’s Casco Bay, minutes from the vibrant city of Portland, Maine. Just fifteen minutes by boat, it’s the perfect spot to take in an evening sunset & escape for the weekend, or a week. The Inn’s seven Maine cottage-style luxury guest rooms feature: Jacuzzi tubs, private decks, and skyline views of Portland making the property the perfect luxury getaway for couples or family travel. Looking to bring a large group? The Inn’s top floor is an apartment-style suite with four bedrooms which can sleep up to eleven people.
“Just breathtaking” – Marissa
“Everything about The Inn on Peaks Island was absolute perfection, from the location, to the food, to the incredible event staff” – Lauren
“So glad we found this gem!” – Whitney
With views of Casco Bay, The Inn on Peaks Island combines delicious menus with the welcoming spirit of New England.
Serving Lunch & Dinner
The Inn’s restaurant is open to the public. Serving lunch and dinner, the menu features fresh Maine seafood, crisp salads, and creative pub fare with a flair. Kids menu available.