Please note that we are not affiliated with any of the restaurants mentioned here. For any queries, please get in touch with the restaurants themselves.

Looking for the perfect excuse to get out of the cooking (and the tiding up) this Christmas? Why not treat the family to some festive Christmas fayre in a local restaurant or hotel.

There’s still plenty of time to make a reservation, and you will be in good company as Christmas day meal bookings are more popular than ever! Just think, you can put all the time you save to good use, grabbing a sherry (or three), having a nap, searching for the last remaining toffee finger in the Quality Street tin and bickering over prime sofa space for the Queen’s speech. You’ll thank yourself (and us!)

As a local digital marketing agency, places to eat in Bromley this Christmas has been a hot topic in the office. We don’t want you resorting to rock, paper, scissors to decide on your Christmas dinner, so we thought we’d share some of our findings and help you locate that perfect place to dine. We’ve even thrown in some bonus New Year’s Eve options to whet your appetite further.



Chapter One – Farnborough Common, Locksbottom, Kent, BR6 8NF

Treat the family with a sumptuous Christmas day lunch with all the traditional favourites and a few contemporary fine dining dishes, all set in a truly beautiful restaurant.

Prices: £115 per person for adults, £57.50 for children.

To book: Call 01689 854 848 or email


Pierluigi’s – 86/90 High Street, Beckenham, Kent BR3 1ED

Why not try an authentic Italian Christmas meal this year? Pierlugi’s have got something for everyone. Vegetarians can select from the normal a la carte menu as well.

Prices: £109 per person for adults, £55 for children.

To book: Call 020 8663  3387 / 0061 or email


Zi’ Teresa Italian Restaurant – 141-143 Croydon Road, Beckenham BR3 3RB

With options ranging from traditional roast turkey or halibut steak to Italian specialities such as duck contadina or braciola di manzo al sugo.

Prices: £100 per adult, £50 for children under 10

To book: Call 020 8658 9117 or email


Bromley Court Hotel – Bromley Hill, Bromley BR1 4JD

Set in The Garden Restaurant, enjoy a 4-course meal with a glass of bubbly thrown in. This one’s great for little ones as there is even a visit from Santa!

Prices: £95 per adult, £35.00 for children

To book: Call 0208 461 8600


Cow & Pig Bromley – 39 East Street, Bromley, Kent BR1 1QQ

Cow & Pig promise to make your Christmas beyond perfect! Choose from a menu of steam roasted turkey, fillet steak, poached cod or mushroom, asparagus & pea risotto.

To book: Call 020 8464 8877 or email

Prices: 1st sitting £80pp, 2nd sitting £90pp


Aqua Bar And Grill – 4-6 Market Parade, East Street, Bromley BR1 1QN/ The Estate Office, Station Square, Petts Wood, Kent BR5 1LZ

With a large selection of menu choices to suit everyone, including traditional turkey, roast beef, belly of pork, saddle of lamb, baked salmon and pumpkin and goats cheese ravioli.

Prices: £80 per person for three courses

To book at the Bromley restaurant: Call 020 8460 2346 or email

To book at the Petts Wood restaurant: Call 01689 666220 or email


Harpers -103 High Street, West Wickham, Kent BR4 0LT

Christmas favourites include Norfolk turkey, rib of beef, grilled halibut and winter vegetable wellington.

Prices: First sitting (12pm-3pm) – £79.95 per person, second sitting (4.30pm) – £89.95 per person. £39.95 for children under 10.

To book: Call 020 8777 7332


Miller & Carter – Pickhurst Lane, West Wickham BR4 0HH

A spectacular menu consisting of Miller & Carter’s indulgent Steak Experience or opt for roast turkey, salmon or a vegetarian option. Complement your meal with fine wines, cocktails or perhaps some Champagne.

Prices: £77.95 per person for five courses, including coffee and luxury macaroons to finish. £36.95 for a children’s set menu with four courses.

To book: Call 020 8462 1876 or pop into the restaurant


Regans At The New Inn – 59 Station Approach, Bromley BR2 7EA

Enjoy hand carved turkey, duck, lamb, seabass or a vegetarian option with Regans this Christmas.

Prices: £75 per person, £40 for children under ten. Three courses including tea and coffee.

To book: Call 020 8462 2865


The Crown Bromley Toby Carvery – 155 Bromley Common, Bromley BR2 9RJ

Toby Carvery is known as the home of the roast so where better to enjoy the most important roast dinner of the year! With 5 different meats on offer from roast turkey, roast beef with a beef dripping glaze, roast gammon with pomegranate glaze, roast pork with apple and sage glaze or leg of lamb with rosemary. There is also salmon & king prawn wellington and two vegetarian options.

To book: 020 8460 1472

Prices: £54.99 per person, £28.49 for children under 12.


The Thyme – 67 High Street, Chislehurst, Bromley BR7 5AG

Choose from 3 courses including the traditional roast turkey with all the trimmings or something with an Italian twist such as lamb shank, fried seabass, spice pasta or butternut squash risotto.

To book: 020 3305 6587 or email

Prices: £50 per person


Once the Christmas festivities are over and your food has fully digested, there’s only one thing left on the agenda – do it all again for New Year’s Eve!


Havet – 195-199 High Street, Bromley, Kent BR1 1NN

Prices: £55 per person – 8.30pm ’til late with live entertainment from Ali Koze.

To book: Call 020 8290 6717


Tugra – 4 Station Approach, Hayes, Bromley BR2 7EJ

Prices: £60 per person with live music and belly dancing show – no under 12s

To book: Call 020 8462 9898 or email


Indian Essence, 176-178 Pettswood, Petts Wood BR5 1LG

Prices: First sitting £38 per person, second sitting £75 per person with DJ to take you into 2020

To book: Call 01689 838 700 or email


Cyprianis – 17 Station Square, Petts Wood BR5 1LY/ 366 Crofton Road, Orpington, Kent BR6 8NN

Prices: £75 per person for their NYE party menu consisting of three courses and coffee.

To book at the Petts Wood restaurant: Call 01689 896 899

To book at the Locksbottom restaurant: Call 01689 859 000


The Manor At Bickley – Thornet Wood Road, Bickley BR1 2LW

Prices: £95 per person for delicious 3 course menu and champagne at midnight and live DJ

To book: Call 020 3598 9900


Lugana – 8 Eden Park Avenue, Elmers End, Beckenham, Kent, BR3 3HN

Prices: £90 per person for a delicious Italian menu and DJ Massimo playing until the early hours

To book: Call 020 8650 3959 or email

Heard of anything else great going on in the Bromley area this Christmas? Let us know!