If you’re looking for the best local food and where to find in Weymouth, you've come to the right place. From trendy cafes to classic fish and chips shops near the water, this seaside town has plenty of places serving great food. Many of these restaurants are known for showcasing authentic local flavours, Weymouth's fishing heritage, and dedication to quality ingredients. 

    Whether you're a serious foodie or just looking for a quick bite on your way to the beach, you’ll find something to enjoy with our guide to places locals love to eat in Weymouth.


    Al Molo

    An authentic Italian joint in The Esplanade

    • Food

    For an authentic Italian dining experience in Weymouth, you might want to check out Al Molo. You will quickly realize that the restaurant isn’t just inspired by Italian cuisine, but also brings the dining traditions of the Amelia Romagna region directly to the seaside town. 

    And because Al Molo respects quality and taste, it uses local produce and suppliers. The restaurant usually stays quite busy though, so you want to reserve your table well in advance. Located in The Esplanade, it's within a 15-minute walk of Weymouth Beach. 

    Location: Pier Bandstand, The Esplanade, Weymouth DT4 7RN, UK

    Open: Monday–Tuesday from 6 pm to 9 pm, Wednesday–Sunday from noon to 2 pm and from 6 pm to 9 pm

    Phone: +44 (0)1305 839888


    photo by Gary Rogers (CC BY-SA 2.0) modified


    The Ship Inn

    A historic pub with picturesque harbour views

    • Food

    The Ship Inn is a place where you’ll get a warm welcome and great food in Weymouth. This historic pub has a rustic, 19th-century feel to it, complete with wooden chairs and benches, as well as a pretty courtyard. Diners can unwind and keep warm in front of a roaring log fire during the colder months. 

    You could come in for an evening pint in the downstairs pub, or experience the upstairs section for stunning views of ships coming into the harbour. The authenticity of the views, excellent Sunday roast, and nice selection of lagers and ciders all add to the appeal of The Ship Inn. 

    Location: Custom House Quay, Weymouth DT4 8BE, UK

    Open: Tuesday–Saturday from 11 am to 11 pm, Sunday from noon to 6 pm (closed on Mondays)

    Phone: +44 (0)1305 773879


    Nautico Lounge

    Festive, eclectic, and welcoming

    • Food

    Nautico Lounge attracts plenty of locals with its eclectic decor and welcoming vibe. The interior is almost entirely covered in wall-to-wall paintings and art, which sets the scene for a relaxed yet lively atmosphere. 

    Nautico Lounge is eco-conscious, offering vegan and gluten-free menus – even its takeout packaging is biodegradable. The selection of food and drinks are as creative as the atmosphere. Must-tries include the falafel and avocado wrap, buttermilk fried chicken, and sticky toffee pudding.

    Location: 63-66 St Thomas St, Weymouth DT4 8EL, UK

    Open: Friday–Saturday from 9 am to midnight, Sunday–Thursday from 9 am to 11 pm

    Phone: +44 (0)1305 789242


    The Gurkha

    For buffet-style Pan-Asian dishes by the harbour

    • Food

    The Gurkha’s appeal lies in its waterfront location, with views of the moving water and passing ships creating a unique atmosphere. The restaurant is within a 5-minute walk of the RSPB Radipole Lake nature preserve. 

    The delectable Pan-Asian cuisine is what really sets The Gurkha apart from most local restaurants in Weymouth. A literal smorgasbord of dishes from Nepal, India, China and Thailand are served buffet-style in this restaurant. The convenience and variety of food make it an excellent place to eat for groups and families. 

    Location: Commercial Rd, Melcombe Regis Car Park, Weymouth DT4 7TY, UK

    Open: Monday–Saturday from noon to 2.30 pm and from 5.30 pm to 10.30 pm, Sunday from noon to 4 pm and from 5.30 pm to 10.30 pm

    Phone: +44 (0)1305 778877


    photo by David Dixon (CC BY-SA 2.0) modified


    Shalims Balti House

    An award-winning Indian restaurant on Commercial Road

    • Food

    Shalims Balti House is an award-winning restaurant serving up classic and modern Indian cuisine in an upbeat, colourful environment. Some of its menu choices reflect what you would expect to find in a classic British-Indian restaurant, but also includes a full à la carte menu and a good selection of vegetarian dishes. 

    Shalims Balti House pledges quality with authentic dishes made from the freshest ingredients. The outside of the restaurant is rather nondescript with a neon yellow “Balti House” sign, but you can feel the excitement of this local favourite once you step inside.

    Location: 24 Commercial Rd, Weymouth DT4 7DW, UK

    Open: Daily from 5.30 pm to 11.30 pm

    Phone: +44 (0)1305 783515


    The Rockfish

    Excellent seafood with sea views

    • Food

    The Rockfish serves a wide range of dishes using fresh, local and sustainable seafood. Located in The Esplanade, The Rockfish is right in front of Weymouth’s sandy beach. 

    Come in for lunch to enjoy classic fish and chips while enjoying sea views. You can find a local fish menu, which contains seafood directly bought from the Brixham Market. Popular choices include bream, gurnard, and Devon lobster. Gluten-free variations are available upon request. 

    Location: 48-49 The Esplanade, Weymouth DT4 8DQ, UK

    Open: Daily from noon to 9.30 pm

    Phone: +44 (0)1305 249040


    The Dorset Burger Company

    Pair a chargrilled burger with a cocktail

    • Food

    The Dorset Burger Company should be your go-to place if you're in the mood for a chargrilled burger. Classic ingredients and a rustic setting make up the heart of this local joint. Expect well-grilled burgers topped with fresh ingredients. 

    Some of its standouts include the Creamy Chilli and Dirty Moo. For dessert, leave some room for its Jaffa Cake waffle, a massive ensemble of Jaffa Cake flavoured ice cream, Jaffa Cake nibbles, chocolate orange segments, whipped cream, melted chocolate, and a whole Jaffa Cake. 

    Location: 6 King St., Weymouth DT4 8DQ, UK

    Open: Tuesday–Thursday from 4.30 pm to 9 pm, Friday from 4.30 pm to 10 pm, Saturday from noon to 10 pm, Sunday from noon to 3 pm (closed on Mondays)

    Phone: +44 (0)1305 780888


    Cafe Blue

    Generous portions at excellent prices

    • Food

    Cafe Blue is the locals' go-to for a proper, full English breakfast in Weymouth. Known for its good portions and good prices, the cafe serves classic British-style breakfasts and lunches. 

    The views are almost as good as the food, as Cafe Blue is located directly across from Weymouth Bay. It captures the essence of what it means to be a breakfast cafe, but if you are not in the mood for a big breakfast, you could treat yourself to a cup of coffee and freshly made pastries.

    Location: 60 The Esplanade, Weymouth DT4 8DE, UK

    Open: Thursday–Tuesday from 9 am to 3 pm (closed on Wednesdays)

    Phone: +44 (0)1305 517513


    Fish n Fritz

    For delicious British comfort food, including fish and chips

    • Food

    Fish n Fritz is a must-visit restaurant in Weymouth for classic fish and chips, along with some of your favourite British comfort food. The interior is brightly lit by this corner restaurant's large windows, making for a fun and casual atmosphere. 

    The easy-going environment doesn’t take away from the fact that Fish n Fritz prides itself on sustainability, and such quality and care goes into all their food. For example, they use high-quality vegetable oil to prepare healthier but still delicious meals. 

    Location: 9 Market St, Weymouth DT4 8DD, UK

    Open: Monday–Saturday from 11.30 am to 8 pm (closed on Sundays)

    Phone: +44 (0)1305 766386



    A modern bistro specialising in all things seafood

    • Food

    Crustacean has a modern layout that complements its well-plated seafood dishes. This cosy seafood bistro specialises in excellent meals that can be paired with your choice of wine. 

    Fish and chips are a classic of course, but Crustacean brings you a much more refined approach to seafood. The plating is as delightful an experience as the food itself – standouts include the seafood linguine, Thai-spiced fish curry, and freshly caught mussels. 

    Location: 59 St Mary St, Weymouth DT4 8PP, UK

    Open: Monday–Thursday from noon to 9 pm, Friday–Saturday from noon to 9.30 pm (closed on Sundays)

    Phone: +44 (0)1305 777222


    Start planning your trip

    Why book with Hotels.com?

    Keep exploring


    United Kingdom

    Travel alert

    COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

    Check restrictions for your trip.
    Back to top