Christmas Day at The Shakespeare

Join us on Friday 25th December 2026 for a festive 3-course Christmas Day menu — a starter buffet, your choice of main course, and traditional Christmas pudding for dessert.

3 Courses ฿1,695 per person · Kids ฿695. Upgrade your main course to a Beef Wellington for an extra ฿999.

Christmas Day — 25th December 2026
3 courses ฿1,695 per person · kids ฿695.

Starter buffet
Fresh salad bar, chef’s seasonal soup, and a festive appetizer selection (6 choices).

Main course — please choose one:
Traditional roast turkey, served with all the festive trimmings.
or
Vegetarian Christmas dinner, a hearty vegetarian roast served with all the festive trimmings.
or
Beef Wellington (+฿999), premium beef fillet wrapped in mushroom duxelles and golden puff pastry.

All main courses are served with roast potatoes, sage & onion stuffing, pig in blanket, honey-glazed carrots, Brussels sprouts with bacon, cranberry sauce and rich gravy.

Dessert
Traditional Christmas pudding, served warm with rich rum custard.

To book, please pay a ฿500 THB deposit per guest, which will be deducted from the final bill.

Seatings: 11am–2pm · 2–5pm · 5–8pm · 8–11pm.
Guests will need to release their table at the end of each seating.

The Shakespeare Pub Christmas Day 2026 set menu — 3 courses ฿1,695, kids ฿695

Choose Your Courses

Starter Buffet

Fresh salad bar, chef’s seasonal soup, and a festive appetizer selection — 6 choices.

Traditional Roast Turkey

Roast turkey served with all the festive trimmings.

Vegetarian Christmas Dinner

A hearty vegetarian roast served with all the festive trimmings.

Beef Wellington

Premium beef fillet wrapped in mushroom duxelles and golden puff pastry.

+฿999

Christmas Pudding

Traditional Christmas pudding, served warm with rich rum custard.

Book Your Table

To book, please pay a ฿500 THB deposit per guest, which will be deducted from your final bill. Seatings: 11am–2pm, 2–5pm, 5–8pm, 8–11pm — guests will need to release their table at the end of each seating.

Christmas Day 2026 — FAQ

How much does the Christmas Day menu cost?

3 courses are ฿1,695 per adult, with a ฿695 menu for kids.

Is a deposit required to book?

Yes — a ฿500 THB deposit per guest is required to secure your table, which is deducted from your final bill.

What seating times are available on Christmas Day?

Four seatings: 11am–2pm, 2–5pm, 5–8pm and 8–11pm. Guests will need to release their table at the end of each seating.

Can I choose the Beef Wellington instead of turkey?

Yes — swap your main course for a premium Beef Wellington, beef fillet wrapped in mushroom duxelles and golden puff pastry, for an extra ฿999.