Cruising Destinations

Dock & Dine Your Way Through Maine

Embark on a culinary voyage along the scenic coast of Maine, where the Atlantic Ocean meets charming waterfront dining. From bustling harbors to serene bays, Maine's dock and dine restaurants offer a unique opportunity to enjoy fresh, local cuisine right where the catch of the day is brought ashore. This guide will take you through some of the top spots to tie up and tantalize your taste buds.

Harraseeket Lunch & Lobster Company

South Freeport, ME

For over 40 years, Harraseeket Lunch & Lobster Company in South Freeport has served up fresh seafood with a view. This family-operated spot offers both indoor and outdoor seating with sights of local fishermen bringing in their daily catch.

Harraseeket Lunch & Lobster Company

The Waterfront

Camden, ME

Experience dining on the harbor with the best view in Camden at The Waterfront. The restaurant offers both local fare and innovative dishes, all served in a setting that epitomizes coastal Maine's charm.

The Waterfront

Saltwater Grille

South Portland, ME

Dine with a view at Saltwater Grille, where every table offers a scenic vista of Casco Bay. Enjoy fresh lobster, oysters, and other seafood delights in an atmosphere that's perfect for a relaxed meal by the sea.

Saltwater Grille

Boothbay Lobster Wharf

Boothbay Harbor, ME

At Boothbay Lobster Wharf, dine right on a working lobster dock. Choose your own lobster, enjoy fresh seafood platters, and soak up the authentic atmosphere of a busy Maine lobster wharf.

Boothbay Lobster Wharf

DiMillo's On The Water

Portland, ME

Float your way to DiMillo's On the Water, a unique floating restaurant in Portland's Old Port. Housed on a converted ferry, DiMillo's blends history with modern culinary excellence, offering panoramic views and a menu that highlights the best of Maine's seafood.

DiMillo's On The Water

Five Islands Lobster Co.

Georgetown, ME

Located in the "prettiest harbor in Maine," Five Islands Lobster Co. is a quintessential stop in Georgetown. This eatery boasts lobsters pulled directly from the surrounding waters and offers breathtaking views from its wharf dining area. Limited docking space is available, so plan accordingly.

Five Islands Lobster Co.

The Dolphin Marina & Restaurant

Harpswell, ME

The Dolphin Marina and Restaurant in South Harpswell is renowned for its Maine lobster dinners and stunning views over Casco Bay. This family-owned destination has been a favorite for over 50 years, providing a truly local dining experience.

The Dolphin Marina & Restaurant

The Deck Bar & Grill at Linekin Bay Resort

Boothbay Harbor, ME

Nestled just off Boothbay Harbor, The Deck Bar & Grill at Linekin Bay Resort epitomizes Maine's tradition with a focus on local flavors and stunning waterfront views. Arrive by boat, radio ahead on channel 09, and enjoy a pick-up from your dock or mooring to indulge in traditional Maine dishes crafted with a creative twist.

The Deck Bar & Grill at Linekin Bay Resort

Coastal Prime

Boothbay Harbor, ME

Coastal Prime offers seaside dining at its finest in Boothbay Harbor. Whether you're enjoying a meal on the spacious deck or inside, the focus on local, traditional ingredients ensures a memorable dining experience.

Coastal Prime

Maine's coast offers more than just picturesque views and nautical adventures; it's a haven for seafood lovers and culinary explorers. Each dock and dine location provides a unique taste of local cuisine in settings that can only be found in the Pine Tree State.

This curated list of dock and dine spots is your gateway to exploring the best of Maine by boat. Whether you're a seasoned sailor or a casual cruiser, Maine's waterfront restaurants offer the perfect pairing of scenic beauty and culinary delight.

As you plan your journey, consider watching the "Dock & Dine" series by Maine Life Media to discover more about the vibrant communities along Maine's coast.