Weymouth Seafront
48-49 The Esplanade


Email Weymouth

Open daily:
12 noon - 3.30pm
4pm - 9pm


Seafood Restaurant in Weymouth

Fresh local and sustainable seafood in our restaurant on the Esplanade at Weymouth - and right by the sandy beach and sweeping bay. Relaxed and stylish but there’s theatre and buzz at Rockfish, a restaurant who understands sustainability and are committed to helping the livelihoods of fishermen and safe-guarding fish for the future. Our menu is also available completely gluten free should that be what you need. A place to wind down and enjoy a great meal with friends and family. Seafood tastes better by the sea, come and see for yourself.

See Menu >    See Gallery >

Outside Seating

When the weather is on our side we can seat people outside on our terrace. It's a lovely spot to enjoy fresh local seafood in Weymouth.

Private Dining room in weymouth at Rockfish Seafood Restaurant

The Chart Room

Our private dining room in Weymouth. The perfect place to enjoy seafood with your family and friends in your own private space. You can book our private dining room in Weymouth by calling 01305 249040

The chart room seats up to 8 people

Sign up to our newsletter

Sign up to our newsletter to hear about the latest offers and goings on at Rockfish.

Sign up here >

Want to work in Weymouth?

We’re always on the look out for enthusiastic people with a passion for seafood to join our team, both front of house and in the kitchen. If you are interested in applying please see our recruitment page.

Gift Voucher

Treat your family & friends to a Rockfish experience with our online gift voucher service. It's quick and easy and always open for business. Get your gift voucher emailed direct to them or emailed to you.

Buy your gift voucher here