Local guide

Best restaurants, pubs & places to eat in Weymouth

A local guide to eating and drinking on the Jurassic Coast — from harbourside seafood and seafront classics to the best pubs in Weymouth.

Outdoor dining terrace overlooking Weymouth harbour at sunset with fishing boats and colourful seafront houses

Searching for the best Weymouth restaurants, harbour-side seafood spots or a proper Dorset pub? Weymouth serves up one of the south coast’s most varied food scenes, with everything from fresh-catch fish and chips on the quayside to candlelit dinners in historic inns. Whether you are visiting for the weekend, planning a family day out or just wondering where to eat in Weymouth tonight, this guide covers the places, dishes and local tips worth knowing.

Why Weymouth is a great place to eat

Weymouth’s location on the Jurassic Coast means seafood lands metres from the plate. Working fishing boats still use the harbour, so crab, lobster, mackerel and Dover sole often appear on menus within hours of being caught. Behind the seafront, narrow Georgian streets hide independent cafés, bakeries and pubs that have fed locals for generations.

The town is compact, which makes it easy to explore on foot. Start at the harbour for seafood, move up to the town centre for pubs and casual dining, and finish on the Esplanade for ice cream or a cocktail as the sun sets.

Best restaurants in Weymouth

The top places to eat in Weymouth combine local produce with coastal views. Menus change with the seasons, but you will usually find Dorset crab, Lyme Bay scallops, Portland lamb and seasonal vegetables from nearby farms.

  • Harbourside seafood restaurants — sit outside with a glass of wine and watch the boats while eating fish landed that morning.
  • Seafront bistros — lighter, modern dishes with views across Weymouth Bay and the beach.
  • Country pubs nearby — ideal for Sunday lunch or a long dinner after a walk along the South West Coast Path.

If you want a relaxed brunch, evening cocktails or a harbourside meal, our venues include several spots right in the heart of town.

Best pubs in Weymouth

The best pubs in Weymouth are as much about atmosphere as they are about ale. Look out for local breweries on tap — Dorset has a thriving craft-beer scene — plus open fires, live music and pub gardens that fill up on sunny afternoons.

A proper Weymouth pub experience usually includes cask ale, a hearty pie or fish and chips, and a friendly welcome. Many pubs also show live sport, host quiz nights and serve Sunday roasts that draw families from across the town.

We are proud to run several community-focused pubs in Weymouth, each with its own character: from traditional wet-led locals with real ales and live music to lively venues showing the big match. You can see them all on our venues page.

Weymouth seafood restaurants and fish and chips

No guide to Weymouth seafood restaurants would be complete without fish and chips. The harbour is lined with takeaway kiosks and sit-down restaurants serving cod, haddock, plaice and local catches. For the full experience, eat them on the quayside while the fishing boats come in.

Beyond the classic chippy, look for menus featuring dressed crab, whole lobster, grilled sea bass and seafood platters for two. Many chefs work directly with local fishermen, so daily specials are worth asking about.

Places to eat in Weymouth Harbour

Weymouth Harbour is the social heart of the town. The terraces along the quay are perfect for long lunches, people-watching and sunset drinks. Places to eat in Weymouth Harbour range from casual seafood bars to smarter restaurants with harbour views, so you can dress it up or keep it relaxed.

In summer, book ahead for outdoor tables. In winter, the same venues become cosy refuges with harbour lights reflected in the water.

Family-friendly dining in Weymouth

Weymouth is a family town, and many restaurants cater specifically to children with early dining times, kids’ menus and high chairs. Beach front cafés are ideal for informal lunches, while several pubs have beer gardens where children can stretch their legs.

For families with very young children, Weymouth also has indoor play venues that combine soft play with café-style food — a useful option on rainy Dorset days.

What to eat: local dishes to try

  • Dorset crab — sweet brown and white meat, often served simply with brown bread and lemon.
  • Fish and chips — best eaten within sight of the sea, ideally on the harbour wall.
  • Sunday roast — a Dorset pub staple, usually with local beef, lamb or pork and all the trimmings.
  • Cream tea — available in seafront cafés and tearooms; the scone debate is alive and well here too.
  • Local ales and cider — Dorset breweries and orchards produce excellent drinks to pair with pub food.

Practical tips for eating out in Weymouth

  • Book in summer — popular harbour restaurants fill up quickly in July and August.
  • Walk the town — most restaurants, pubs and cafés are within a 15-minute stroll of the harbour.
  • Check seasonal hours — some seafront venues reduce their winter opening times.
  • Ask about the catch — daily specials often feature the freshest local seafood.

Eat and drink with Dorset Leisure

We own and run a collection of venues across Weymouth and Abbotsbury, each with its own atmosphere. Whether you want brunch and cocktails, a traditional pub lunch, live sport, late-night entertainment or a family-friendly meal, there is a Dorset Leisure venue for it.

Explore all our venues to find the right place to eat, drink or stay on your next visit to Weymouth.

Frequently asked questions

What are the best places to eat in Weymouth?
Weymouth offers everything from harbourside seafood restaurants and traditional Dorset pubs to modern bistros and family-friendly cafés. The best choice depends on whether you want views, casual dining or a special-occasion meal.
Where can I find seafood restaurants in Weymouth?
Head to Weymouth Harbour and the seafront for the widest choice of seafood restaurants, fish and chip shops and daily catch specials.
Are there family-friendly restaurants in Weymouth?
Yes. Many pubs and restaurants in Weymouth welcome children, with kids’ menus, high chairs and outdoor spaces. Indoor play venues are also available for younger children.