13 Southern Maine Restaurants Serving Incredible Lobster And Lobster Rolls
A lobster dinner in Maine can feel almost theatrical: the crack of the shell, the rush of steam, the shine of melted butter, and the salty breeze rolling in beside your table.
Southern Maine turns that simple meal into a coastal ritual, served at weathered piers, casual shacks, harborfront counters, and relaxed restaurants where the view can be just as memorable as the food.
Classic boiled lobster still holds its crown, but the region also knows how to celebrate a buttery roll piled high with sweet meat and tucked into a toasted bun. Every stop brings its own personality, with picnic-table charm, ocean air, and seafood that tastes tied to the tide.
These picks show why Maine remains one of the East Coast’s most irresistible places for lobster lovers.
1. Chauncey Creek Lobster Pier, Kittery Point

Few experiences in Maine match the joy of cracking open a fresh lobster while your feet practically dangle over the water. Chauncey Creek Lobster Pier at 16 Chauncey Creek Rd, Kittery Point, ME 03905 has been delivering exactly that kind of magic for generations of seafood lovers.
The setup here is wonderfully simple and honestly refreshing. You grab a picnic table right along the creek, place your order, and wait for a steaming, bright-red lobster to arrive straight from the tank.
The freshness level here is off the charts, and the scenery makes every bite taste even better.
Locals swear by this place as the gold standard for no-frills, all-thrills lobster dining. The pier atmosphere is casual and family-friendly, making it perfect for groups of all ages.
Bring your own drinks and sides, because Chauncey Creek keeps the focus where it belongs: on the lobster. Cracking into one here feels less like dinner and more like a genuine Maine rite of passage.
2. Fox’s Lobster House, York Beach

Right next to the iconic Nubble Lighthouse, Fox’s Lobster House has one of the most jaw-dropping dining views in all of New England.
Located at 8 Sohier Park Rd, York Beach, ME 03910, this spot combines breathtaking scenery with seriously satisfying seafood in a way that feels almost unfair to other restaurants.
The lobster rolls here are the stuff of road trip dreams. Generous chunks of fresh lobster meat are piled into a perfectly toasted split-top bun, and you can order yours warm with butter or chilled with a light mayo dressing.
Either way, your taste buds will be sending thank-you notes for days.
Fox’s also serves whole steamed lobsters for those who prefer the full cracking-and-dipping experience. The outdoor seating area puts you right in front of one of Maine’s most photographed landmarks, so bring your camera along with your appetite.
Fun fact: the Nubble Lighthouse has been guiding ships since 1879, and Fox’s has been guiding hungry visitors to great lobster for decades. That is a legacy worth celebrating one buttery bite at a time.
3. Cape Neddick Lobster Pound, Cape Neddick

Cape Neddick Lobster Pound at 60 Shore Rd, Cape Neddick, ME 03902 is one of those places that feels like a warm hug from the Maine coast the moment you walk through the door. The atmosphere is relaxed and welcoming, with a menu that puts the spotlight firmly on the freshest lobster around.
The whole lobsters here are steamed to perfection, arriving at your table a gorgeous shade of coral red and ready for some serious butter action. But the lobster rolls deserve their own standing ovation.
They are loaded, satisfying, and made with the kind of care that only comes from a place that truly respects its ingredients.
One thing that sets Cape Neddick apart is the consistency. Regulars come back year after year because they know exactly what to expect: top-quality seafood, friendly service, and a relaxed vibe that feels authentically Maine.
The location along Shore Road also gives it a scenic charm that pairs beautifully with a post-meal stroll. If you are exploring the York area and you skip this gem, you are doing your stomach a serious disservice.
4. Footbridge Lobster, Ogunquit

Ogunquit is famous for its beautiful beach and charming Perkins Cove, and Footbridge Lobster at 108 Perkins Cove Rd, Ogunquit, ME 03907 fits right into that picture-perfect setting.
This compact, no-nonsense seafood spot has built a loyal following by serving lobster rolls that are generous, fresh, and absolutely worth the short walk from the footbridge.
The lobster rolls here are a masterclass in simplicity done right. Fresh Maine lobster, a perfectly grilled bun, and just enough butter to make everything sing together in harmony.
There is no fuss, no unnecessary extras, just pure lobster love in every single bite.
Footbridge Lobster is the kind of place where the line wraps around the corner during summer, and every single person in that line will tell you the wait is absolutely worth it. The casual outdoor vibe makes it feel like the real Maine experience, far from the white-tablecloth world.
Grab your roll, find a spot near the water, and enjoy one of the simplest yet most satisfying meals southern Maine has to offer. Lobster this good has a way of making time slow down in the best possible way.
5. M.C. Perkins Cove, Ogunquit

For lobster with a side of elegance, M.C. Perkins Cove at 111 Perkins Cove Rd, Ogunquit, ME 03907 delivers a dining experience that takes the classic Maine ingredient and elevates it to something truly special.
The lobster preparations here go beyond the standard steamed-and-cracked format.
Think lobster bisque with complex, layered flavors, and creative dishes that showcase the versatility of this iconic Maine shellfish. Every plate feels thoughtfully crafted and beautifully presented, making it a fantastic choice for a celebratory meal or a memorable date night.
What makes M.C. Perkins Cove stand out in a region full of great lobster spots is its commitment to culinary artistry without losing the soul of Maine seafood cooking.
The views of Perkins Cove from the dining room are stunning at any time of day, but sunset here is genuinely magical.
This is the kind of restaurant where you linger over your meal, savoring each course and soaking in the atmosphere. Lobster has never felt quite so luxurious.
6. Hobbs Harborside, Wells

Hobbs Harborside at 352 Harbor Rd, Wells, ME 04090 is the kind of spot that makes you want to cancel your afternoon plans and just stay put by the water.
Perched right along the Wells harbor, this friendly restaurant offers a laid-back atmosphere paired with some seriously satisfying lobster dishes that keep visitors coming back every summer.
The lobster rolls at Hobbs are a crowd favorite, and for very good reason. Packed with sweet, tender lobster meat and served on a classic New England bun, they hit all the right notes without any unnecessary overthinking.
Sometimes the best version of a dish is the one that respects tradition and just executes it brilliantly. The harbor views add an extra layer of enjoyment to every meal.
Watching boats drift in and out while you work through a pile of fresh seafood is about as close to a perfect summer afternoon as most people can imagine.
Hobbs also does a wonderful whole lobster that arrives steaming and ready for action. Whether you are a first-time visitor to Wells or a regular making your annual pilgrimage, Hobbs Harborside is a meal you will be talking about long after summer ends.
7. Cape Pier Chowder House, Kennebunkport

Cape Pier Chowder House at 79 Pier Rd, Kennebunkport, ME 04046 is the kind of place where the smell of the ocean and the smell of fresh seafood are practically indistinguishable, and that is meant as the highest possible compliment.
Sitting right on the pier, this beloved spot offers lobster and chowder with an atmosphere that feels genuinely earned rather than manufactured.
The lobster here is as fresh as it gets, sourced locally and served with the kind of no-nonsense pride that defines real Maine seafood culture.
The chowder is equally legendary, thick and rich with clams and cream, making it a natural companion to any lobster order. Together, they form a combination that is basically impossible to resist.
The pier setting creates a wonderfully immersive experience. Seagulls wheel overhead, boats bob in the harbor below, and the salt air keeps things feeling wonderfully authentic.
Cape Pier Chowder House is not trying to be trendy or flashy; it just shows up every day and delivers honest, delicious seafood the way Kennebunkport has always expected. That kind of reliability is something truly worth celebrating, especially when it comes with a side of melted butter.
8. Mabel’s Lobster Claw, Kennebunkport

Mabel’s Lobster Claw at 124 Ocean Ave, Kennebunkport, ME 04046 has been a Kennebunkport institution since 1953, and there is a very good reason this place has outlasted trends, recessions, and countless restaurant openings nearby.
It serves consistently excellent lobster with a warmth and charm that feels like being invited into someone’s home for the best meal of your life.
The lobster rolls at Mabel’s have a devoted following that borders on fanatical, and a single bite makes it completely understandable.
The portions are generous, the lobster is sweet and fresh, and the whole experience has a nostalgic quality that makes you feel like you have traveled back to a simpler, more delicious time.
Fun fact: even a former U.S. President has been spotted dining here, which says quite a lot about the quality.
The cozy interior is decorated with a wonderful collection of nautical memorabilia that gives the place genuine character rather than the manufactured kind you find elsewhere.
Mabel’s is proof that doing one thing exceptionally well, decade after decade, is the real secret to longevity. Every lobster roll served here carries over seventy years of practice behind it.
9. The Lobster Shack At Two Lights, Cape Elizabet

The Lobster Shack at Two Lights, 225 Two Lights Rd, Cape Elizabeth, ME 04107, might just be the most iconic lobster destination in all of southern Maine. Operating since the 1920s, this legendary spot has been feeding seafood lovers for over a century, and it shows absolutely no signs of slowing down.
The location alone is worth the trip. Perched on the rocky coastline near the Two Lights State Park, the views of the Atlantic Ocean here are nothing short of spectacular.
Cracking into a freshly steamed lobster while waves crash against the rocks below you is the kind of experience that gets permanently stored in your best-memories folder.
The menu is classic and focused, featuring whole lobsters, lobster rolls, clam chowder, and fried seafood that all deliver in a big way.
The outdoor picnic tables fill up fast on summer weekends, so arriving early is a smart strategy. The Lobster Shack has been featured in countless travel publications and food guides over the years, and the praise is completely justified.
This is one of those rare places where the hype and the reality actually match, which in the restaurant world is a genuine achievement worth recognizing.
10. The Highroller Lobster Co., Portland

Portland’s food scene is one of the best in New England, and The Highroller Lobster Co. at 104 Exchange St, Portland, ME 04101 is one of the brightest stars in that culinary galaxy.
This creative, energetic spot takes the classic Maine lobster roll and runs with it in directions that are as exciting as they are delicious.
The menu here reads like a love letter to lobster written by someone with a genuinely adventurous palate. You will find classic butter rolls and mayo rolls alongside creative options featuring bold flavors and unexpected combinations that somehow work beautifully.
Every option is crafted with real care and top-quality Maine lobster, so the foundation is always solid no matter how creative things get.
The vibe at Highroller is young, energetic, and fun, making it a perfect stop during a Portland food crawl or a quick lunch between exploring the Old Port neighborhood. The staff brings genuine enthusiasm to every order, which adds to the overall experience in a meaningful way.
For anyone who thought lobster rolls could not possibly get more exciting, The Highroller Lobster Co. is ready to prove you wonderfully wrong with every single visit.
11. Boone’s Fish House & Oyster Room, Portland

Commercial Street in Portland is one of the most vibrant seafood corridors in Maine, and Boone’s Fish House and Oyster Room at 86 Commercial St, Portland, ME 04101 holds its own with tremendous confidence in that competitive stretch.
This beloved waterfront spot has been a Portland staple for years, combining excellent lobster with a lively, welcoming atmosphere that draws both locals and visitors.
The lobster preparations here are handled with real skill. Whether you are ordering a whole steamed lobster or a beautifully crafted lobster roll, the quality is consistent and the flavors are exactly what you hope for when you make the trip to Maine.
The kitchen clearly takes pride in sourcing locally and treating those ingredients with respect. The location right on Portland Harbor adds a fantastic visual element to the dining experience.
Watching the harbor activity while enjoying a lobster dinner feels authentically Maine in a way that no landlocked restaurant could ever replicate.
Boone’s also offers a fantastic oyster selection for those who want to start the meal with a briny, refreshing opener before moving on to the main lobster event. This place has the full package: great food, great views, and great energy.
12. Sea Salt Lobster, Saco

Sea Salt Lobster at 660 Main St, Saco, ME 04072 is one of those hidden gems that locals fiercely protect and visitors discover with an almost giddy sense of triumph.
Saco does not always get the same spotlight as Portland or Kennebunkport, but Sea Salt Lobster is quietly making a very strong case for why it absolutely should.
The lobster rolls here are the kind that ruin you for lesser versions forever. Packed with sweet, fresh lobster meat and balanced with just the right amount of seasoning, they hit a flavor note that is simultaneously simple and deeply satisfying.
The menu is focused and well-executed, which is exactly what you want from a lobster specialist. The atmosphere is relaxed and approachable, making Sea Salt Lobster an easy choice for a casual lunch or a laid-back dinner without any of the summer tourist chaos you might encounter at more famous spots.
The staff is friendly and knowledgeable, happy to walk first-timers through the menu with genuine warmth. Saco might not be the first place you think of when planning a Maine lobster adventure, but Sea Salt Lobster has a way of making sure it becomes a permanent stop on every future trip.
13. Shipwreck Foods, Old Orchard Beach

Old Orchard Beach has a wonderfully festive, carnival-meets-coastline energy, and Shipwreck Foods at 40 E Grand Ave, Old Orchard Beach, ME 04064 fits right into that spirit while still delivering lobster worth getting seriously excited about.
This fun, casual spot is a beach-town option for visitors looking for a lobster roll or other quick bites in one of the region’s most lively coastal communities.
The lobster rolls here are fresh, flavorful, and served with the kind of cheerful efficiency that makes sense given the busy beach-town crowd they cater to.
There is something wonderfully fitting about enjoying a loaded lobster roll just steps away from the sand and surf, with the sounds of the ocean mixing with the happy buzz of summer visitors all around you.
Shipwreck Foods also does a solid lineup of fried seafood and other classic New England favorites, making it a great choice for groups where not everyone is a lobster devotee.
The portions are satisfying, the prices are fair, and the overall vibe is pure summer fun. After a day on Old Orchard Beach, stopping here for a lobster roll feels less like a dining decision and more like a natural conclusion to a perfect Maine summer day.
