Location

Guests Revel in Portland Hotel’s Setting by the Sea

Set along the beautiful shores of Casco Bay, the Holiday Inn by the Bay’s location in Portland, Maine combines convenience, entertainment and beauty to create the perfect environment for every traveler. Offering a waterfront view that extends to the Calendar Islands, our hotel near the Cross Insurance Arena fully captures the beauty and culture of our Victorian seaport.