This Floating Seafood Spot In Maine Has Incredible Waterfront Views
Seafood spots are everywhere, but one standout in Portland, Maine offers something far more memorable. Set directly on Portland Harbor, this iconic restaurant operates inside a converted car ferry, creating a dining experience that literally floats.
The setting alone makes an impression, with sweeping views of Casco Bay and boats passing by throughout the day. Inside, the menu highlights classic New England seafood prepared with confidence and generous portions.
The atmosphere blends maritime charm with a relaxed, welcoming feel that fits the coastal setting perfectly. It’s not just a place to eat, it’s a destination that captures the spirit of Maine’s waterfront culture.
A Restaurant That Actually Floats On The Water

Most restaurants are on the waterfront. DiMillo’s is on the water itself.
The building that houses this beloved Portland seafood spot is a massive converted car ferry, permanently docked in Portland Harbor. That is not a marketing phrase.
It is the real deal.
The ferry was transformed into a full-scale restaurant decades ago, and today it stands as one of the most recognizable landmarks in all of Maine. The sheer size of the vessel means there is plenty of dining space inside, along with outdoor deck seating where the harbor breeze is always present.
Sitting inside, you can actually feel the gentle movement of the water beneath you, especially near the windows. It is a subtle reminder that you are not in an ordinary dining room.
For anyone who wants a meal that doubles as a genuine experience, this floating setup delivers something most restaurants simply cannot replicate.
Where To Find It

Finding DiMillo’s is straightforward once you know where to look. The address is 25 Long Wharf, Portland, ME 04101, right in the heart of the Old Port district.
The Old Port is one of Portland’s most visited neighborhoods, filled with cobblestone streets, shops, and restaurants within easy walking distance.
Parking is available nearby, though it is worth noting that it is a paid lot. Here is a useful tip for first-timers: bring your parking ticket inside and ask the host or your server to validate it.
The restaurant offers parking validation, which saves you money and makes the whole trip feel a lot more relaxed.
From the parking area, the walk to the restaurant is short and scenic, with harbor views greeting you as you approach the wharf. The restaurant is also just about 15 minutes from Portland Head Light, making it a natural stop after a lighthouse visit.
The phone number is 207-772-2216 for reservations.
A True Nautical Atmosphere

Walking into DiMillo’s feels like stepping aboard a well-appointed ship. The interior is richly decorated with nautical themes throughout, featuring maritime artwork, warm lighting, and design details that pay tribute to the vessel’s seafaring history.
Nothing feels overdone or kitschy. It is tasteful and immersive at the same time.
Large windows run along the sides of the dining room, framing uninterrupted views of Portland Harbor.
Watching boats drift past while you eat is one of those small pleasures that makes the entire meal feel elevated. The atmosphere is lively without being loud, which means conversation flows easily even during busy service hours.
The overall setting strikes a balance between casual comfort and polished dining. Families, couples, and solo travelers all seem to fit naturally into the space.
Whether you choose a window seat or a spot at the bar, the surrounding decor and harbor backdrop ensure the ambiance is consistently enjoyable from every corner of the restaurant.
What To Order First

The menu at DiMillo’s leans heavily into classic New England seafood, and it does so with real confidence. Bacon-wrapped scallops glazed with maple syrup are among the most talked-about appetizers on the menu.
The combination of crisp bacon, tender scallops, and a sweet maple finish is exactly as satisfying as it sounds.
For entrees, the pecan-encrusted haddock stands out as a fan favorite. The fish arrives moist and well-cooked, with a subtly sweet sauce that complements the nutty crust beautifully.
The Lazy Lobster, a deconstructed lobster dish served with butter, is another crowd-pleaser that showcases the quality of the seafood being used.
Lobster mac and cheese is on the menu too, and it is genuinely loaded with lobster meat. The mixed seafood broil is a solid choice for anyone who wants variety on a single plate.
From appetizers to entrees, the menu offers enough range to satisfy seafood enthusiasts and those who prefer something more familiar.
Signature Dishes To Try

Among all the dishes DiMillo’s serves, a few have earned a reputation as must-try items that define what the restaurant is all about.
The bacon-wrapped scallops are arguably the most iconic starter on the menu. Each scallop is wrapped in crispy bacon and finished with a maple syrup glaze that creates a sweet-savory contrast that is genuinely hard to forget.
The lobster stew is another signature worth highlighting. Rich, creamy, and deeply comforting, it captures everything that makes Maine seafood special.
The clam chowder follows a similar philosophy, hitting that creamy-but-not-heavy balance that so many chowders miss.
Deep-fried lobster served with a maple cream dipping sauce is one of the more adventurous offerings, and it delivers on its promise of bold flavor. Portion sizes across the menu are generous, particularly for dishes like the lobster mac.
The mixed seafood broil, featuring scallops, shrimp, and haddock, is a strong choice for anyone who wants to sample multiple flavors in one sitting.
Service That Stands Out

Service at DiMillo’s follows a friendly, attentive style that feels genuine rather than scripted. Servers are knowledgeable about the menu and willing to walk guests through options, which is especially helpful for first-time visitors who might feel overwhelmed by the variety of seafood on offer.
The pacing of meals is handled thoughtfully, giving diners enough time to enjoy each course without feeling rushed. At the bar, service tends to be quick and accommodating, making it a practical option for those without a reservation who still want a full meal experience.
One detail that stands out is the personal touch from ownership. The owner has been known to visit tables directly, checking in with guests and sharing a bit of the restaurant’s background and history.
That kind of hands-on hospitality adds a warmth to the dining experience that goes beyond what most restaurants offer. For a spot this busy and well-known, that personal attention is a meaningful and memorable touch.
Harbor Views You’ll Love

Few dining experiences in Maine can match what DiMillo’s offers in terms of views. Sitting inside the converted ferry, guests look directly out over Portland Harbor and Casco Bay.
Boats of all sizes pass by throughout the day, and the light on the water shifts beautifully depending on the time of visit.
The outdoor deck seating takes the experience a step further, placing diners right in the open air with the harbor surrounding them on multiple sides. On a clear afternoon, the scenery is genuinely breathtaking, with the skyline of Portland visible in one direction and open water stretching out in the other.
Even on overcast days, the setting retains its charm. The movement of the water, the sounds of the harbor, and the salt air all contribute to an atmosphere that no landlocked restaurant can reproduce.
For anyone visiting Portland for the first time, securing a window seat or patio table at DiMillo’s is one of the best ways to take in the city’s waterfront character.
What It Costs

DiMillo’s sits comfortably in the mid-range to slightly upscale pricing tier, typically noted as a double-dollar-sign establishment. For a waterfront seafood restaurant in a tourist-friendly Maine city, the pricing is reasonable and reflects the quality of ingredients being used throughout the menu.
Appetizers like bacon-wrapped scallops and calamari are priced in line with what you would expect from a well-regarded seafood spot. Entrees vary depending on what you order, with lobster-based dishes naturally sitting at the higher end of the menu.
The lobster mac, for example, comes at a premium price point but delivers a generous amount of lobster meat that justifies the cost for most diners.
For those watching their spending, the bar menu and appetizer selections offer a way to enjoy the experience without committing to a full entree. Sharing a few starters while taking in the harbor views is a perfectly satisfying way to visit.
Overall, the value feels fair given the setting, the freshness of the seafood, and the overall quality of the dining experience.
When To Go

DiMillo’s is open Monday through Saturday from 12 PM to 9 PM, making it a solid choice for both lunch and dinner during most of the week.
Sunday is currently a closed day, so planning ahead is important if your visit falls on a weekend. The restaurant can be reached at 207-772-2216 to confirm hours or make a reservation.
Arriving earlier in the day, around the noon opening time, tends to mean shorter wait times and a more relaxed atmosphere. Midweek lunches are particularly pleasant, with the harbor quieter and the dining room less crowded than weekend evenings.
During the winter months, the restaurant takes on what regulars call a Locals Season feel, with a calmer, more intimate atmosphere and special offers available.
Summer and fall bring larger crowds, so making a reservation in advance is strongly recommended for those visiting during peak tourist season. Calling ahead ensures you get the table and timing that works best for your group.
How To Get The Most Out Of Your Trip

A few practical tips can make a first visit to DiMillo’s significantly smoother. Reservations are strongly recommended, especially for dinner and during the summer months when the restaurant fills up quickly.
Calling 207-772-2216 or checking the website at dimillos.com allows you to lock in a table before you arrive.
Parking validation is available through the restaurant, so keeping your parking ticket handy and asking your server to validate it will save you money at the lot. It is a small detail that first-timers often overlook until they are already at the exit.
Requesting a window seat when making your reservation can help, though it is not guaranteed, and outdoor deck seating is available on a first-come, first-served basis.
If you are sensitive to movement, asking for an interior table away from the windows is a smart call, as the gentle rocking near the sides of the vessel can occasionally be noticeable. Arrive hungry and ready to explore the full menu for the best experience.
