Places to Eat in Weymouth

Home » Explore Dorset » Weymouth » Weymouth Eat and Drink

Weymouth Eating Out: Harbour Tables, Seafood and Local Favourites

Weymouth’s food scene is earning recognition, with harbourside eateries, independent kitchens, and seafood restaurants. If you’re staying in one of our Weymouth Cottages, start at the harbour. It transforms beautifully throughout the day. Enjoy coffee while watching boats in the morning, relax with waterside lunches, and in the evening, watch quay lights shimmer across the harbour walls.

Explore the Food and Drink Scene in Weymouth

Filter by:

Aka Smokehouse

American-style smokehouse with harbour views.

Rockfish

Seafood restaurant using fresh local catch.

By the Quay

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

The Red Lion

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

EBike Cafe

Cafe and bar popular with cyclists near the harbour.

Look Out Café

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

Enzo Ristorante & Pizzeria

Italian restaurant and pizzeria on the seafront.

Hall's Kitchen

Family-run restaurant with seasonal modern dishes.

The Cheese Rack

Gourmet experience of charcuterie and cheese boards

Kings Arms

16th Century pub in Weymouth Harbour

Bennett’s Fish & Chips

Traditional fish & chip shop.

Suttons Coffee Shop

Family run cafe and coffee shop

Sandbar

Beach café bar serving breakfasts, lunch and cocktails.

Sambô Rodizio

Brazilian rodizio steak restaurant.

Billy Winters

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

The Boat Cafe

Casual cafe serving breakfasts and lunches.

Oasis Café

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

The Old Rooms Inn

Quayside pub with food and drinks.

Hatch on the Harbour

Seafood, streetfood with some outdoor seating

The Smugglers Inn

Clifftop pub with spectacular views and classic Dorset pub food.

The Ship Inn

Traditional country pub with seasonal menus and relaxed atmosphere.

Le Pascal

Intimate French bistro serving classic dishes beside the harbour.

Rona Bar & Grill

Turkish restaurant and grill in the town centre.

Shalams Balti House

Traditional Indian Balti house.

The Gloucester

Traditional pub and restaurant.

The Wishing Well

Thatched village pub known for hearty food and local ales.

Caffeine Brunch and Cocktail Club

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

The Fish Place

Fish and chips opposite Weymouth beach

Wafflicious

Award winning ice cream, waffle and milk shake parlour

Fish ’n’ Fritz

Award-winning fish and chips.

Seabeats

Seafood restaurant directly opposite Weymouth beach.

White Pepper

Modern Indian restaurant.

The View

Beachside cafe

Bacaro Weymouth

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

The Greedy Seagull

Mediterranean culinary gem

The Spice Ship

Family-friendly pub and restaurant close to Preston Beach.

Catch at the Old Fish Market

Seafood-focused restaurant in the old fish market building.

Cheeky Tipple

Beachside cocktail bar

Easy Street Cafe

Coffee shop

Southside Bar & Grill

Casual seafront grill serving burgers, pizzas and drinks.

Crab House Café

Highly rated seafood restaurant overlooking the Fleet Lagoon.

Nautico Lounge

All-day cafe bar and restaurant with quirky interior

Oliveto

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

Saltwater Shack

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

The George Bar & Grill

Harbourside pub and grill with marina views.

Stone Pier Cafe

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

Rossi's Ices

Traditional Italian ice cream parlour on the seafront.

The Nothe Tavern

Pub with terrace views near Nothe Gardens.

The Springhead

Traditional village pub with local ales and seasonal menus.

Sticks & Stones

Modern grill specialising in premium steaks cooked on hot stones.

Quayside Bar and Kitchen

Harbourside restaurant

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

Frequently Asked Questions

What are the best places to eat in Weymouth?

For refined seafood, The Catch is widely regarded as one of Weymouth’s best restaurants. For relaxed pub food, The Ship Inn is a reliable choice. Bennett’s remains the classic for fish and chips, while The Crab House Café and Billy Winters are both favourites for waterside dining slightly outside the centre.

Where are the best places to eat in Weymouth Harbour?

Weymouth Harbour is one of the most atmospheric places to dine. The Catch, The Ship Inn and Quayside sit directly on the quay, with smaller cafés and bistros tucked between them. In the evening, especially, harbour dining feels quietly special without being overly formal.

What is the best pub food in Weymouth?

In town, The Ship Inn and The Red Lion in Brewery Square are both solid options. Just outside Weymouth, The Springhead at Sutton Poyntz and The Smugglers Inn at Osmington Mills are well worth the short drive for a countryside setting.

Are there family-friendly places to eat in Weymouth?

Yes, many seafront and harbour restaurants are relaxed and welcoming. Sticks & Bones in Brewery Square offers casual pub-style food alongside retro arcade and board games, keeping younger diners happily occupied.

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.