The largest city in Maine, pretty Portland is a vibrant seaside community with beautiful views over Casco Bay and a busy working port surrounded by redbrick warehouses and Victorian shipbuilders' mansions. A lively hub of great galleries, museums and top-notch restaurants, the city boasts a wide range of accommodation options — including heritage B&Bs and swish contemporary hotels. Many of the best places to stay in Portland are nestled in the lively Old Port district, whilst some of our favourite out-of-town picks promise superb sea views.
Portland’s illustrious seafaring past is most visible in the Old Port neighbourhood and on the waterfront, where the hustle and bustle continues. Delve into this history at the Portland Head Light, Portland Breakwater Light and the Victoria Mansion, one of the finest pre-Civil War residences in the country. Longfellow House and the Portland Observatory are also fascinating. Kids will adore the Children’s Museum & Theatre of Maine, whilst there’s wonderful work on display at the Portland Museum of Art.
Head out on the water for days of sailing, fishing and kayaking, hit the beach as a family or venture out to the many islands which frame Casco Bay for big days of adventure. Fort Williams Park, on the other hand, is a terrific place for a windswept stroll, and there are some excellent hiking, cycling and horse riding trails in the countryside beyond Portland.
Back in the city, treat yourself to Portland’s famous foodie delights — lobster and fish fry included — in little cafés, buzzing eateries and quirky late-night bars. Whether you pick a tiny inn or a slick city hotel, the best places to stay in Portland are within easy reach of hip restaurants, cultural attractions and the salty sea.