Celebrate the Season
Celebrate Christmas at Riverstation, Bristol’s iconic harbourside restaurant, where twinkling lights, beautiful waterfront views and exceptional seasonal dining come together for a truly memorable festive experience.
Whether you’re planning a Christmas party in Bristol with colleagues, gathering friends for a festive lunch, or enjoying an intimate dinner for two in our Pontoon Bar, our waterside setting provides the perfect backdrop for every celebration.
Our chefs have created a festive menu showcasing the very best seasonal ingredients, perfectly paired with carefully selected wines, festive cocktails and a little Christmas cheer. From relaxed festive dining and Christmas parties in Bristol to unforgettable waterfront celebrations, we’ll help make this Christmas one to remember.
CHRISTMAS MENUS
Private Hire Spaces

For a more refined and intimate celebration, our private dining room offers the perfect setting.
Tucked away on the first floor of our restaurant, this beautifully appointed space is ideal for those seeking a more formal Christmas gathering. Enjoy our three-course Christmas Feast menu in complete privacy, surrounded by warm hospitality and harbour views.
Give the Gift of Riverstation
From leisurely lunches by the harbour to unforgettable dinners and celebratory drinks, a Riverstation gift voucher is the perfect way to treat someone special this Christmas.
Thoughtful, flexible and always appreciated, it’s a gift that creates memories long after the wrapping paper has been cleared away.
Testimonials
Christmas FAQs
Booking Bits
Please refer to our full Terms & Conditions for further information.
The quickest and easiest way is for us to send you a secure link for you to pay online. However, if you prefer to pay in cash, you can do so at the pub.
If you require an invoice to make payment, our pubs require confirmed, cleared funds at least 2 weeks in advance of your party.
During the festive period our venue requires all food to be pre-ordered for group bookings. Both the Festive and Christmas Day menus are only available if ordered in advance. These pre-orders are typically requested 14 days before the booking date, while Christmas Day menu selections and dietary requirements must be submitted by 1st December.
Christmas Opening Times
Christmas Eve: 12pm – 11pm
Christmas Day: 12pm – 6pm
Boxing Day: 12pm – 11pm
New Year’s Eve: 12pm – 1am
New Year’s Day: 10am – 11pm















