Contemporary seafood dish beautifully presented on a dark platter.

Places to Eat in Weymouth

Home » Explore Dorset » Weymouth » Weymouth Eat and Drink

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.

View across Weymouth Harbour towards waterside restaurants, cafés and traditional pubs in Dorset.

Explore the Food and Drink Scene in Weymouth

Filter by:

Cheeky Tipple

Beachside cocktail bar

Shalams Balti House

Traditional Indian Balti house.

The Wishing Well

Thatched village pub known for hearty food and local ales.

Sambô Rodizio

Brazilian rodizio steak restaurant.

The Greedy Seagull

Mediterranean culinary gem

Le Pascal

Intimate French bistro serving classic dishes beside the harbour.

Bacaro Weymouth

Italian restaurant with sea views on the Esplanade, serving pizzas, pastas and other dishes

The Smugglers Inn

Clifftop pub with spectacular views and classic Dorset pub food.

Nautico Lounge

All-day cafe bar and restaurant with quirky interior

White Pepper

Modern Indian restaurant.

Rona Bar & Grill

Turkish restaurant and grill in the town centre.

Rockfish

Seafood restaurant using fresh local catch.

Sticks & Stones

Modern grill specialising in premium steaks cooked on hot stones.

Stone Pier Cafe

Shack-style café at the harbour mouth below Nothe Fort.

The Nothe Tavern

Pub with terrace views near Nothe Gardens.

Southside Bar & Grill

Casual seafront grill serving burgers, pizzas and drinks.

Aka Smokehouse

American-style smokehouse with harbour views.

Look Out Café

Casual café with panoramic views across Weymouth Harbour and bay.

Rossi's Ices

Traditional Italian ice cream parlour on the seafront.

The Ship Inn

Traditional country pub with seasonal menus and relaxed atmosphere.

Caffeine Brunch and Cocktail Club

Seafront coffee shop by day and stylish cocktail bar by night.

Crab House Café

Highly rated seafood restaurant overlooking the Fleet Lagoon.

By the Quay

Charming café in Brewers Quay serving freshly brewed coffee, cakes and light bites in a historic harbour setting.

The Cheese Rack

Gourmet experience of charcuterie and cheese boards

Sandbar

Beach café bar serving breakfasts, lunch and cocktails.

The Gloucester

Traditional pub and restaurant.

The Springhead

Traditional village pub with local ales and seasonal menus.

Enzo Ristorante & Pizzeria

Italian restaurant and pizzeria on the seafront.

Easy Street Cafe

Coffee shop

Suttons Coffee Shop

Family run cafe and coffee shop

Hatch on the Harbour

Seafood, streetfood with some outdoor seating

Catch at the Old Fish Market

Seafood-focused restaurant in the old fish market building.

Quayside Bar and Kitchen

Harbourside restaurant

EBike Cafe

Cafe and bar popular with cyclists near the harbour.

Oliveto

Italian restaurant with classic dishes and uninterrupted views across Weymouth Bay.

Seabeats

Seafood restaurant directly opposite Weymouth beach.

Fish ’n’ Fritz

Award-winning fish and chips.

Wafflicious

Award winning ice cream, waffle and milk shake parlour

Hall's Kitchen

Family-run restaurant with seasonal modern dishes.

Kings Arms

16th Century pub in Weymouth Harbour

Billy Winters

Beachside bar and diner with bay views, brunches and cocktails.

The Spice Ship

Family-friendly pub and restaurant close to Preston Beach.

The Red Lion

The lifeboat man's pub, serving food and drink in Hope Square

Oasis Café

Long-established seafront café popular for breakfasts and light lunches.

The Fish Place

Fish and chips opposite Weymouth beach

Bennett’s Fish & Chips

Traditional fish & chip shop.

The View

Beachside cafe

The Old Rooms Inn

Quayside pub with food and drinks.

The George Bar & Grill

Harbourside pub and grill with marina views.

The Boat Cafe

Casual cafe serving breakfasts and lunches.

Saltwater Shack

Beachside café-bar serving seafood, drinks and casual coastal bites.

Entrance to The Crab House Café overlooking Chesil Beach near Weymouth, Dorset.

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

What are the best places to eat in Weymouth?

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.

Where are the best places to eat in Weymouth Harbour?

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.

What is the best pub food in Weymouth?

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.

Are there family-friendly places to eat in Weymouth?

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.

What is Weymouth famous for food?

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.

Where can you eat seafood in Weymouth?

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.

Are there dog-friendly places to eat in Weymouth?

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.

Where can couples eat in Weymouth?

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.

Where should you stay for Weymouth’s restaurants?

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.

Where else can you enjoy great food in Dorset?

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 WarehamStudland 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.

What is the Dorset Seafood Festival in Weymouth?

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.

Search Properties Close Search
This website uses cookies
This site uses cookies to enhance your browsing experience. We use necessary cookies to make sure that our website works. We’d also like to set analytics cookies that help us make improvements by measuring how you use the site. By clicking “Allow All”, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts.
These cookies are required for basic functionalities such as accessing secure areas of the website, remembering previous actions and facilitating the proper display of the website. Necessary cookies are often exempt from requiring user consent as they do not collect personal data and are crucial for the website to perform its core functions.
A “preferences” cookie is used to remember user preferences and settings on a website. These cookies enhance the user experience by allowing the website to remember choices such as language preferences, font size, layout customization, and other similar settings. Preference cookies are not strictly necessary for the basic functioning of the website but contribute to a more personalised and convenient browsing experience for users.
A “statistics” cookie typically refers to cookies that are used to collect anonymous data about how visitors interact with a website. These cookies help website owners understand how users navigate their site, which pages are most frequently visited, how long users spend on each page, and similar metrics. The data collected by statistics cookies is aggregated and anonymized, meaning it does not contain personally identifiable information (PII).
Marketing cookies are used to track user behaviour across websites, allowing advertisers to deliver targeted advertisements based on the user’s interests and preferences. These cookies collect data such as browsing history and interactions with ads to create user profiles. While essential for effective online advertising, obtaining user consent is crucial to comply with privacy regulations.