
Places to Eat in Weymouth
Discover Harbour Restaurants, Seafood and Local Favourites in Weymouth
Whether you’re celebrating a special occasion, looking for the freshest seafood on the Jurassic Coast or simply fancy fish and chips beside the sea, Weymouth is one of our favourite places to eat in Dorset. From bustling harbour restaurants and independent cafés to relaxed beachside dining, there’s something to suit every taste and budget.
We nearly always find ourselves heading towards Weymouth Harbour. It’s one of those places that changes throughout the day. Morning coffee while the fishing boats unload their catch, long lunches beside the water, and evenings when the harbour lights reflect across the quay. It never feels quite the same twice, which is probably why we keep returning.

Explore the Food and Drink Scene in Weymouth
Kings Arms
16th Century pub in Weymouth Harbour
Bacaro Weymouth
Italian restaurant with sea views on the Esplanade, serving pizzas, pastas and other dishes
Suttons Coffee Shop
Family run cafe and coffee shop
Easy Street Cafe
Coffee shop
By the Quay
Charming café in Brewers Quay serving freshly brewed coffee, cakes and light bites in a historic harbour setting.
The Boat Cafe
Casual cafe serving breakfasts and lunches.

If you’re looking for detailed recommendations, we’ve put together our guide to the best places to eat around Weymouth Harbour, featuring everything from relaxed cafés and independent bistros to some of Dorset’s finest seafood restaurants.
The Catch at the Old Fish Market remains one of our favourites for something special: locally sourced seafood and a superb wine list. For a more laid-back experience, harbour pubs like The Ship Inn serve classic menus. One of our more recent discoveries is Bonita, overlooking Weymouth Harbour. The fresh pasta is excellent, the atmosphere relaxed, and it’s become somewhere we happily recommend. Along the seafront, if you want Italian with a view, both Oliveto and Enzo’s overlook the bay. But if you prefer a relaxed vibe, you can simply enjoy fish and chips on the beach or by the harbour. Here, Bennetts is one we always recommend.
Just outside town, two longstanding favourites of ours are The Crab House Café, renowned for exceptional local fish dishes overlooking Chesil Beach, and Billy Winters, a relaxed beachside spot on the edge of Portland with a menu that suits every season.
If you’re planning a foodie break by the coast, our collection of Weymouth holiday cottages puts many of these restaurants within easy walking distance, making it easy to enjoy lunch by the harbour before returning for sunset drinks later in the evening.
Frequently Asked Questions
Weymouth offers something for every occasion. The Catch at the Old Fish Market remains one of our favourite restaurants for locally landed seafood and an excellent wine list, while Bonita has quickly become another harbour favourite thanks to its freshly made pasta and relaxed atmosphere overlooking the water. Just outside the town centre, The Crab House Café is renowned for exceptional seafood with wonderful views across Chesil Beach, making it well worth the short drive.
Weymouth Harbour is one of our favourite places to dine in Dorset. From waterside seafood restaurants and cosy pubs to independent cafés and relaxed bistros, there’s plenty of choice throughout the day. Bonita, The Catch at the Old Fish Market and The Ship Inn are all excellent options, and we’ve shared even more recommendations in our detailed guide to the best places to eat around Weymouth Harbour.
For traditional pub food, The Ship Inn overlooking the harbour is always a reliable choice. If you’re happy to venture a little further, The Springhead at Sutton Poyntz and The Smugglers Inn at Osmington Mills are two of our long-time favourites, while The Red Lion in Brewery Square offers another excellent option close to the town centre.
Absolutely. Weymouth Harbour and the Esplanade are packed with relaxed cafés and restaurants that welcome families. Billy Winters, overlooking Portland Harbour, is ideal for a casual meal after a beach walk, while Bennetts Fish & Chipsis perfect for enjoying traditional fish and chips by the sea. If you’re planning a family break, our collection of family-friendly holiday cottages makes it easy to enjoy everything Weymouth has to offer.
Weymouth has built an excellent reputation for fresh seafood thanks to its working fishing harbour. Locally landed fish and shellfish feature on many menus, from relaxed fish and chip shops to award-winning seafood restaurants. Alongside the harbour’s excellent cafés and restaurants, you’ll also find plenty of independent eateries showcasing the best of Dorset’s local produce.
For a memorable seafood meal, we’d recommend The Catch at the Old Fish Market, one of Weymouth’s best-known restaurants for locally sourced fish and shellfish. The Crab House Café, overlooking Chesil Beach, is another long-standing favourite. For more recommendations, explore our guide to the best restaurants around Weymouth Harbour, where we’ve shared some of our favourite places to eat.
Yes. Many cafés, pubs and restaurants around Weymouth Harbour welcome dogs in their outside seating areas, while Billy Winters is particularly popular with dog owners thanks to its relaxed atmosphere and waterside location overlooking Portland Harbour. If you’re bringing your four-legged companion, our collection of dog-friendly holiday cottages provides the perfect base for exploring Weymouth and the surrounding coastline.
Weymouth has some wonderful restaurants for couples. The Catch at the Old Fish Market is ideal for a special seafood dinner, while Bonita offers freshly made pasta and a relaxed harbourside setting. If you’re looking for sea views, Oliveto is a lovely choice overlooking Weymouth Bay. For more inspiration, take a look at our guide to Luxury Places to Eat in Dorset, featuring some of our favourite restaurants across the county.
Looking for somewhere to stay close to Weymouth’s restaurants? Our collection of Weymouth holiday cottages places you within easy reach of the harbour, seafront cafés and many of the town’s best places to eat, making it easy to leave the car behind and enjoy relaxed evenings by the water.
Weymouth is only one part of Dorset’s fantastic food scene. If you’re exploring the county, we’ve also created local guides to eating out in Wareham, Studland and Dorchester, along with our favourite country pubs, seafood restaurants and waterside cafés across Dorset. Whether you’re looking for a cosy pub lunch or a special evening meal, you’ll find plenty more inspiration in our Dorset food guides.
The Dorset Seafood Festival is one of Weymouth’s best-loved annual events, celebrating the county’s outstanding seafood, local producers and coastal food culture. Held around Weymouth Harbour, the festival brings together many of Dorset’s leading chefs, restaurants and seafood suppliers, giving visitors the chance to sample everything from freshly landed crab and lobster to oysters, scallops and locally caught fish.