Exquisite food made to order

Local, family run restaurant feeding Charminster for over 18 years

A friendly, family run restaurant able to cater for special dietary requirements, such as gluten-free, vegetarian and vegan meals.

Outstanding restaurant in Charminster

check-mark Relaxed atmosphere

check-mark Flexible catering

Beautiful food from a local, family run restaurant in Charminster

We provide casual dining in homely surroundings at Bates Restaurant in Charminster. John and Cheryl Bates offer you an extensive a la carte menu and wine list, including a good quality selection of meat, fish, vegetarian and vegan dishes with additional daily specials that are all available at very reasonable prices.

Bates Restaurant also prides itself on a wonderful choice of homemade desserts. John himself has been cooking since he was 12 years old and has been providing Dorset and the New Forest area with exemplary food for the entirety of his career. Come and enjoy our high quality food in your new favourite restaurant today! Make your reservation on 01202 240 310.


Call 01202 240 310 today or

the best Places to eat in charminster

Our Services

Are you visiting the Bournemouth area and looking for places to eat in Charminster? Or maybe you live in the area and crave some home cooked British food? Then the Bates Restaurant is just what you need, located right here in Charminster and offering top quality, traditional British cuisine. We offer both lunch and dinner menus.

home cooked food charminster

About Us

There’s nothing better than great quality home cooked food and if you are in the Charminster area and that’s what you love, then the Bates Restaurant will be just what you need. We are a family run restaurant offering a range of traditional British food, home cooked and with the freshest ingredients right here in the Bournemouth area.

Our customers say…


“I’ve been going to this restaurant for a few years now. And we’ve never been disappointed with the service provided. Very friendly and very helpful staff. The food is excellent. Great for solo, a couple, or with friends or family.”

Lee W.

casual dining charminster

The Restaurant

If you are looking for the perfect venue for casual dining in Charminster, then the Bates Restaurant is the place to go. We offer a friendly, family run place to visit for lunch or even meals and have a range of menu options.

home cooked food charminster


We have a range of menus during the day so whenever you pop in, there’s something tasty available. Speak to the friendly team at Bates Restaurant about how they can cater to your special dietary requirements.

The Latest News and Tips
Why Locally Sourced Food is the Best

Why Locally Sourced Food is the Best

As one of the top places to eat in Charminster, Bates Restaurant offers great quality, local, home-cooked food.  We are a British restaurant that serves mostly classic British dishes and that means we use locally sourced food as much as possible.  And people come from...

7 Things to Do around Charminster

7 Things to Do around Charminster

Charminster is a suburb of Bournemouth, between Springbourne and Winton.  The area is ideal for people wanting to stay around the city but not always in the centre and it is a great location to explore the Bournemouth area.  Here are some of the top things to see and...

What are the Best Sauces to Eat with Your Steak?

What are the Best Sauces to Eat with Your Steak?

Steak eaters fall into two camps – those who love sauce with their dish and those who just want the meat plain. If you fall into the first category, then when you visit a classic British restaurant, one of the fun parts of the meal is to choose your favourite sauce to...


Bates Restaurant has been serving quality food in our family restaurant in Charminster for more than 18 years. Serving the wider local area from Ensbury Park to West Howe, Winton, Moordown, Mayrick Park, Queens Park, Muscliff, Throop and the wider New Forest area we have established a reputation for quality food at very reasonable prices. Phone now to book your table on 01202 240 310.