Things to do in Portland, Maine
- Published on
- Author
- Reading time
- 6 mins
Portland, Maine captures the essence of New England — a harbor city where working waterfronts meet cobblestone streets, lighthouses glow along rocky shores, and local chefs turn the day’s catch into culinary art. If you’re searching for the best things to do in Portland, you’ll find a city that combines small-town warmth with cosmopolitan flair, offering unforgettable experiences by land and sea.
1. Visit the Historic Lighthouses of Maine

No visit to Portland is complete without seeing its legendary lighthouses. From the iconic Portland Head Light in Cape Elizabeth to the tranquil Spring Point Ledge Light, these coastal sentinels embody the state’s maritime spirit. A guided tour reveals their fascinating history and the dramatic landscapes that surround them — making it one of the top things to do in Portland for photographers and history lovers alike.
2. Explore the Old Port District
Cobblestone streets, 19th-century brick buildings, and ocean breezes define the Old Port — Portland’s vibrant heart. Here you can browse boutiques, sip local craft brews, and watch fishing boats unload their catch along the piers. At night, candlelit bistros and live-music venues bring the waterfront to life, creating one of the most fun things to do in Portland for those seeking an authentic taste of the city’s culture.
3. Embark on a Casco Bay Schooner Cruise
Set sail on Casco Bay to experience Portland from its most captivating perspective — the water. As you glide past rugged islands, working lobster boats, and the distant outline of lighthouses, the beauty of coastal Maine unfolds. Whether you opt for a daytime sail or a sunset voyage, this relaxing experience perfectly embodies the romance of the Atlantic coast and ranks among the best things to do in Portland for maritime enthusiasts.
4. Sample Local Flavors on a Foodie Walk

Portland’s culinary reputation has soared in recent years, earning its place among America’s top small-city dining destinations. A guided foodie walk introduces you to craft breweries, oyster bars, bakeries, and restaurants where local ingredients shine. From buttery lobster rolls to blueberry desserts, this flavorful exploration is one of the most delicious Portland shore excursions you can enjoy.
5. Discover Fort Gorges and Portland’s Maritime Past
A short boat ride takes you to Fort Gorges, a 19th-century granite fortress built on a small island in Casco Bay. Wandering through its echoing corridors and stone ramparts gives you a tangible sense of Maine’s coastal defense history. Surrounded by sweeping views of the harbor and skyline, it’s a peaceful escape steeped in maritime heritage.
6. Stroll the Eastern Promenade
Stretching along the waterfront, the Eastern Promenade is one of Portland’s most scenic walks. This park offers panoramic views of Casco Bay, miles of walking and cycling trails, and spots perfect for picnicking or simply watching sailboats drift by. The trail connects directly to the harbor’s edge, making it one of the top things to do in Portland for those who love the outdoors.
7. Take a Coastal Bike or Hike Adventure
For an active way to experience Maine’s natural beauty, join a guided coastal biking or hiking excursion. You’ll wind past tidal inlets, quiet beaches, and wooded paths that reveal the region’s raw charm. Fresh sea air and the rhythmic sound of waves accompany your journey — a rejuvenating adventure that captures the essence of New England’s wild coastline.
8. Step Aboard the Portland Trolley
See the city’s highlights in classic style aboard a vintage trolley. This narrated ride offers a comfortable overview of Portland’s key landmarks — from historic neighborhoods and the Arts District to panoramic viewpoints overlooking the harbor. It’s one of the most relaxed and fun things to do in Portland, especially for first-time visitors.
9. Experience the Magnificent Maine Scenic Cruise
For a truly immersive maritime experience, a scenic cruise along the Maine coast reveals everything from working lobster boats to windswept islands and charming seaside towns. As you watch lighthouses flicker to life in the evening, you’ll understand why this region has inspired generations of artists and travelers. It’s one of the best things to do in Portland for those seeking both serenity and spectacle.
What to Do in Portland, Maine?
The top things to do in Portland combine natural beauty, rich maritime history, and world-class dining. Spend your days exploring lighthouses, sailing Casco Bay, or savoring local flavors in the Old Port. From outdoor adventure to relaxed waterfront strolls, every experience captures the timeless charm of coastal Maine and its welcoming spirit.
Cruise to Portland with Silversea
If you want to experience the top things to do in Portland with ease, consider arriving by cruise. Sailing into Casco Bay offers an unforgettable first glimpse of the city’s lighthouses and rugged coastline, while curated excursions reveal its most authentic highlights — from culinary discoveries to scenic harbor adventures.
A Silversea voyage blends comfort and discovery, letting you explore New England’s maritime soul at your own pace. Sail into Maine’s coastal beauty — discover Silversea’s cruises to Portland and uncover this captivating harbor city in luxurious style.

