<\!DOCTYPE html> DiMillo's on the Water Portland Maine Skip to content
#13 in Portland, Maine

DiMillo's on the Water

Portland's floating landmark — dining on a former car ferry with harbour panoramas that make any birthday feel like an adventure.

Cuisine

Seafood & American

Price

$$$

Location

Old Port / Long Wharf, Portland ME

Reservations

Call (207) 772-2216 or website; free parking at Long Wharf

7.5/10
Food
9/10
Ambience
7.5/10
Value
Reserve a Table →

About DiMillo's on the Water

In 1982, Tony DiMillo converted a retired car ferry and moored it permanently at Long Wharf, creating the only floating restaurant on the upper East Coast. He coined the slogan 'The clams you eat here today slept last night in Casco Bay' — and that slogan remains true. DiMillo's has been feeding Portland from the water ever since, across multiple generations of the same family, and the institution has accumulated the kind of weight that cannot be manufactured or rushed.

The ferry spans 206 feet and weighs 701 tons. It accommodates over 600 guests across multiple decks, dining rooms, and three outdoor decks with panoramic harbour views. The First Deck Dining Room, the Port Side Lounge, the Second Deck Dining Rooms — each offers a different relationship with the water. On a clear evening, the view across Portland Harbour is simply one of the best from any table in New England.

The menu is New England seafood done straightforwardly and well. Maine lobster arrives steamed or baked stuffed. The lobster roll uses chilled Maine lobster on brioche with a brown butter aioli that improves on the classic without undermining it. The lobster mac and cheese — fresh lobster with campanelle in a lobster mascarpone sauce, finished with cognac — is the kind of dish that a floating restaurant on Portland Harbour has earned the right to put on its menu. The wine list and cocktail programme are built for celebration.

DiMillo's does not compete with Portland's newer fine dining. It offers something those restaurants cannot: the specific pleasure of eating excellent seafood on a converted ferry, in a harbour that is still a working harbour, in a city that has not forgotten what it is. The ambience score is a 9 because the setting is genuinely extraordinary. The food is very good. Together, they make something memorable.

Why DiMillo's is Perfect for a Birthday

A birthday dinner at DiMillo's has built-in theatre that most restaurants spend decades trying to create. You arrive at a floating restaurant on a former car ferry. The harbour view from the outer decks makes the occasion feel genuinely special before the first glass arrives. The menu is broad enough to accommodate everyone the birthday person wants there — the seafood lover, the meat-and-potatoes person, the person who will photograph everything. The space is large but the views from each level create an intimate sense of occasion. And the sheer architectural improbability of the setting — 206 feet of converted ferry, permanently moored at Long Wharf — gives every birthday dinner here a story worth telling.

Practical Information

Address

25 Long Wharf, Portland, ME 04101

Neighbourhood

Old Port / Long Wharf

Price Per Person

$55–$90 with drinks

Cuisine

Seafood & American

Dress Code

Business casual

Reservations

Call (207) 772-2216 or website; free parking at Long Wharf

Hours

Mon–Sat 12pm–9pm

Phone

(207) 772-2216

Reserve a Table at DiMillo's on the Water →

What is DiMillo's on the Water best for?

Cast your vote — which occasion does DiMillo's on the Water serve best?

You must create a free account to vote and see results.

Read & Write Reviews

Join the community to read member reviews, submit your verdict, and tag the occasion that best describes your DiMillo's on the Water experience.

Join Free →

Also Great for Birthday in Portland, Maine

Back to all restaurants in Portland, Maine — See the Birthday occasion guide — Read our New England dining blog

Is this your restaurant? Claim or update this listing →

Also worth booking in Portland Me

If you like this room, our editors also rate these in the same city.

Boones Fish House
Portland Me · Editor pick
Central Provisions
Portland Me · Editor pick
Duckfat
Portland Me · Editor pick

More Tables Worth Knowing in Portland Me

Editor-picked alternatives by score, occasion, and cuisine.

Portland Me
Oun Lido's
Cambodian-Cantonese Fusion · $$ · 9.0/10
Portland Me
Luke's Lobster Portland Pier
Lobster & Seafood · $$ · 8.5/10
Portland Me
Piccolo
Italian · $$$ · 8.5/10
Portland Me
Tipo
Italian Pizza & Pasta · $$ · 8.0/10
Portland Me
Street & Co.
Mediterranean Seafood · $$$ · 8.5/10