Festive Food in Cardiff

Wednesday 16 September 2026


 

Planning a festive get-together with family or friends?

We all know that delicious food is at the heart of the Christmas season—but finding the perfect venue (that isn’t already fully booked!) can be a challenge. That’s where Visit Cardiff comes in. We’ve done the legwork for you and rounded up some of the city’s best Christmas dining offers.

Below you’ll find a handy guide to some of the top food and drink deals across Cardiff. So gather your loved ones, pick your favourites, and get those tables booked before they’re gone!

🍷 BARS

Celebrate the festive season with Barbara’s Bier Haus, where alpine-inspired food, drinks and après-ski vibes bring a unique twist to Christmas celebrations in Cardiff. Guests can reserve a private room or gather around tables in the lively bar area, enjoying signature festive drinks including beer towers, cocktail towers and shots served in traditional ski-style fashion.

Festive food options range from generous buffet selections to the venue’s famous two-foot Christmas pizzas, making it an ideal choice for groups looking for a fun and informal festive get-together. Open seven days a week until late, Barbara’s Bier Haus offers a lively setting for friends, families and colleagues to eat, drink and celebrate throughout the Christmas season.

Find out more and book a festive celebration at Barbara’s Bier Haus Cardiff.

Celebrate the festive season at Bonnie Rogues, where great food, flowing drinks and live entertainment come together for a fun-filled Christmas celebration. Festive dining options include sharing platters, a roast dinner buffet and a full festive buffet available seven days a week, with buffet packages starting from just £17.95 per person. Guests booking between Sunday and Wednesday can also enjoy a welcome glass of prosecco and a reserved area for just £20 per person.

Alongside festive dining, Bonnie Rogues offers a Christmas-themed Bottomless Brunch every Saturday, delivering two hours of festive food, drinks and seasonal fun. With live music running from Tuesday to Sunday and a soundtrack packed with party favourites and Christmas classics, the venue provides a lively setting for festive gatherings with friends, family and colleagues.

Find out more and book a festive celebration at Bonnie Rogues Cardiff.

Eat, drink, and be merry this Christmas at Brewhouse—Cardiff’s No.1 live music venue! If you’re after a festive celebration with a bit of extra energy, this is the place to be. Located right in the city centre, Brewhouse brings together great food, seasonal drinks, and live music to create the ultimate party atmosphere.

Book your table and enjoy the live music here.

Based at two iconic locations, check out the traditional Tafarn bar hiding within the Castle walls, perfect for a drink to celebrate the occasion. Whether you’re warming up with a hot dog or hot cocoa, mulled wine, or roasted marshmallows, with the backdrop of the Norman Keep and the Ice Rink, it’s one of the most scenic places to enjoy a Christmas beverage. Or head over to the site on City Hall lawn for even more food stalls, sweet treats, alongside festive funfair, traditional games, and entertainment programme perfect for families.

Discover more about Winter Wonderland here.

Get festive in the heart of Cardiff at The Blue Bell—a traditional pub with a modern twist that’s perfect for your Christmas celebrations. Right in the city centre, it’s easy to pop in for a Christmas special or enjoy their festive buffet, all served up in a cosy, welcoming atmosphere.

Expect hearty food, great drinks, and a laid-back vibe that makes it ideal for everything from after-work catch-ups to full-on party nights.

Book your traditional Christmas pub experience now.

Celebrate Christmas at The Discovery, a cosy Cardiff pub that’s all about good vibes, great food, and festive cheer. Whether you’re planning a party with friends, a work do, or even a Christmas Day meal. Choose from a delicious 3-course festive menu or a more relaxed buffet, and enjoy seasonal cocktails and drinks to get you in the spirit.

With a warm, welcoming atmosphere and friendly staff, it’s the perfect place to gather, toast the season, and make some merry memories.

Book your celebration now and let The Discovery take care of the rest!

Get festive at The Philly! With five unique bars under one roof, it’s the ultimate spot to celebrate the season, whether you’re after bottomless brunch, a festive buffet, or a full-on boozy party with live entertainment. From sipping classic cocktails in a stylish lounge to dancing into the early hours, The Philly offers something for everyone. The atmosphere is always buzzing, the drinks are flowing, and the team knows how to throw a proper Christmas bash.

So whether you’re planning a work do, a night out with mates, or just want to soak up some festive vibes, The Philharmonic is ready to make your celebration unforgettable.

Book now and explore everything Philly has to offer this Christmas!

Set within the iconic Wales Millennium Centre, Cabaret offers a stylish and versatile setting for festive celebrations during the Christmas season. Guests are welcomed with a festive drink before enjoying a selection of Christmas-inspired canapés, all served alongside access to a fully stocked bar.

The festive package also includes a resident DJ to keep the celebrations flowing throughout the evening, while a comprehensive AV package featuring a technician, stage, PA system, lighting, microphone and lectern makes the space perfect for speeches, presentations and entertainment. With a minimum booking of 60 guests and packages from £40 per person, Cabaret at Wales Millennium Centre provides a memorable venue to celebrate the festive season in the heart of Cardiff Bay.

Contact spaces@wmc.org.uk for more information.

🍕 Restaurants

Get into the festive spirit at Bill’s Cardiff with their delicious three-course Christmas Set Menu, packed with seasonal favourites and festive flavours. Those who book early can take advantage of a special Early Bird offer, enjoying the menu throughout November from just £29.95, saving up to £8 per person before December pricing begins.

Whether you’re planning a festive catch-up with friends, a family meal or a seasonal celebration in the city, Bill’s offers a warm and welcoming atmosphere alongside great food and excellent value. It’s the perfect spot to enjoy a relaxed Christmas dining experience before the festivities get into full swing.

View the festive menu and book your table.

Celebrate Christmas with a twist at Mowgli Cardiff, where festive dining swaps the traditional turkey and sprouts for vibrant Indian street food, warming spices and plenty of festive cheer. Throughout the season, guests can gather beneath twinkling fairy lights and festive greenery to enjoy Mowgli’s unique take on Christmas, with a menu packed full of bold flavours, delicious curries and signature street food dishes.

Perfect for groups, family gatherings and festive catch-ups with friends, Mowgli’s Christmas Feasting Menu takes the stress out of ordering by serving a selection of their favourite dishes directly to the table. From Yoghurt Chat Bombs and aromatic curries to indulgent sweet treats, every dish is designed for sharing, creating a relaxed and sociable festive dining experience that’s perfect for celebrating together.

Visit mowglistreetfood.com/book or call 02920 099565 to book your spot.

Christmas is all about getting together with your nearest and dearest over great food and a few festive drinks. At Daffodil, you can settle in for a relaxed festive lunch or dinner in the centre of Cardiff, just moments from the city’s Christmas celebrations.

Our three-course festive menu showcases seasonal dishes and quality Welsh produce, accompanied by festive cocktails, winter tipples and a carefully selected wine list. Whether you’re planning a catch-up with friends, a family celebration or the office Christmas meal, they’ll make sure there’s a warm welcome waiting.

Book your festive dining at Daffodil.

Celebrate the festive season at The Dock Cardiff Bay, where waterfront dining and seasonal flavours come together in the heart of Mermaid Quay. The restaurant’s festive three-course menu offers the perfect setting for Christmas catch-ups, group gatherings and end-of-year celebrations, with delicious seasonal dishes served alongside views across Cardiff Bay. Available for groups of eight or more, it provides a relaxed and sociable way to enjoy festive dining throughout the Christmas season.

Alongside its festive dining menu, The Dock also offers Christmas buffets and group dining options, making it an ideal venue for gatherings of all sizes. Whether hosting a festive meal with friends, a family celebration or a special get-together with colleagues, guests can enjoy great food, festive drinks and a welcoming atmosphere by the waterfront.

Book now and make your Christmas in Cardiff Bay one to remember!

🎳 FOOD & ACTIVITIES

Forget awkward office dinners and the annual “who invited Dave?” moment. This Christmas, round up your favourite people and head to Roxy Lanes The Friary in Cardiff for a festive party where the drinks are flowing, the food is plentiful and the games are seriously competitive.

From 13 November to 31 December, Roxy is bringing the festive fun with everything you need for a Christmas night out under one roof. Think ten-pin bowling, beer pong, American pool, shuffleboard, ping pong, karaoke, tech darts and more – plus plenty of opportunities to settle those office rivalries once and for all.

Check out the packages online or contact jamie.kehoe@roxyleisure.co.uk to plan your party.

🏨 HOTELS

Celebrate the festive season at Hilton Cardiff with a memorable dining experience at Graze. From 23 November, guests can enjoy a special festive à la carte menu, with two courses from £39 or three courses for £48, available Sunday to Thursday throughout the season. Whether you’re catching up with friends, planning a family gathering or simply soaking up the Christmas atmosphere in the city, Graze offers the perfect setting for seasonal dining.

Perfectly positioned opposite Cardiff’s iconic Winter Wonderland, Hilton Cardiff is also an ideal base for a festive city break. Alongside seasonal dining, guests can enjoy exceptional culinary experiences throughout Christmas Eve, Christmas Day and New Year’s Eve, making it the perfect destination to eat, drink and celebrate the magic of Christmas in the heart of the city.

 

Book your festive brunch or party night at Graze.

Celebrate the festive season at Cardiff Holland House Hotel & Spa with a selection of indulgent food and drink experiences perfect for gathering with family and friends. Treat yourself to a luxurious Afternoon Tea, featuring an array of delicate finger sandwiches and irresistible miniature desserts, or enjoy a stress-free Christmas Day with a sumptuous festive buffet prepared by the hotel’s expert chefs.

For those looking to toast the season in style, Cardiff Holland House offers seasonal dining, festive drinks and elegant surroundings in the heart of the city. Whether you’re planning a special get-together, celebrating with loved ones or simply embracing the magic of Christmas, the hotel’s warm hospitality and sophisticated setting make it a fantastic choice for festive dining.

Reserve your experience by calling 02920 435012 or emailing sales.cardiff@hotelssunday.com.

Discover the flavours of the festive season at Laguna Kitchen & Bar, where seasonal dining takes centre stage. From 20 November 2026, guests can enjoy a delicious Festive Three-Course Menu, carefully crafted to showcase the best of Christmas dining in a relaxed and stylish setting. Whether you’re catching up with friends, celebrating with family or treating colleagues to a festive meal, Laguna offers the perfect atmosphere to savour the season.

For a more traditional festive indulgence, Laguna Kitchen & Bar is also serving its popular Traditional and Gentlemen’s Afternoon Tea with a Christmas twist. Expect seasonal flavours, festive treats and plenty of festive cheer, making it the ideal choice for a cosy afternoon gathering.

Find out more and explore Park Plaza Cardiff’s full programme of festive celebrations in their Festive Brochure.

Celebrate the festive season at Thomas Restaurant, Future Inns Cardiff Bay, with a delicious selection of seasonal dining experiences perfect for catching up with friends, celebrating with family or treating colleagues. Throughout December, guests can enjoy festive two or three-course lunches and dinners, festive afternoon tea with homemade seasonal treats, or even upgrade to bottomless options for an extra touch of Christmas cheer. With expertly crafted dishes, tempting drinks and a welcoming atmosphere, Thomas Restaurant is the perfect place to savour the flavours of the season.

From traditional Christmas Day lunch with all the festive trimmings to a relaxed Boxing Day meal by the waterfront, Future Inns Cardiff Bay offers something for every festive occasion. Whether you’re looking for a cosy afternoon tea, a special seasonal meal or a memorable Christmas gathering, you’ll find plenty of reasons to celebrate in Cardiff Bay this winter.

Book online or find out more here call 02920 487111 or email meetings.cardiff@futureinns.co.uk for enquiries.

Experience the magic of Christmas at The Parkgate Hotel, where an indulgent programme of festive dining awaits in one of Cardiff’s most elegant settings. From seasonal lunches to special celebratory meals, guests can enjoy expertly crafted menus created by the hotel’s award-winning culinary team, showcasing the very best festive flavours throughout the season.

For a truly memorable Christmas Day, gather with family and friends in the magnificent Postmaster Suite or enjoy an intimate celebration in the stylish surroundings of The Sorting Room restaurant. And for those seeking a festive treat before the big day, The Parkgate Hotel’s renowned Afternoon Tea offers the perfect blend of seasonal indulgence, timeless elegance and festive sparkle.

Book your festive dining at The Parkgate Hotel.

Celebrate the festive season at The Vale Resort and Hensol Castle, where a host of food, drink and entertainment experiences offer something for every kind of Christmas gathering. At the Vale Resort, guests can enjoy festive dining alongside themed party nights, live music events and seasonal cocktails, while Hensol Castle’s elegant Gin’gle Bell Christmas Ball combines gin-inspired dining, canapés and festive drinks in the stunning surroundings of the historic castle. Whether you’re planning a cosy celebration with friends or a special festive night out, both venues promise exceptional hospitality and plenty of Christmas cheer.

Just a short drive from Cardiff, these iconic destinations offer memorable festive experiences throughout the season, from indulgent three and four-course menus to afternoon and evening entertainment. With overnight stays available at both venues, it’s easy to turn your Christmas celebration into a festive getaway and make the most of the season in style.

Book your table online here.

Celebrate Christmas with a twist at Mowgli Cardiff, where festive dining swaps the traditional turkey and sprouts for vibrant Indian street food, warming spices and plenty of festive cheer. Throughout the season, guests can gather beneath twinkling fairy lights and festive greenery to enjoy Mowgli’s unique take on Christmas, with a menu packed full of bold flavours, delicious curries and signature street food dishes.

Perfect for groups, family gatherings and festive catch-ups with friends, Mowgli’s Christmas Feasting Menu takes the stress out of ordering by serving a selection of their favourite dishes directly to the table. From Yoghurt Chat Bombs and aromatic curries to indulgent sweet treats, every dish is designed for sharing, creating a relaxed and sociable festive dining experience that’s perfect for celebrating together.

Visit mowglistreetfood.com/book or call 02920 099565 to book your spot.

Celebrate the festive season at voco® St David’s Cardiff, where exceptional food, stunning waterfront views and elegant surroundings come together to create unforgettable Christmas moments. From festive dining experiences featuring locally sourced, seasonal ingredients to relaxed afternoon teas with a seasonal twist, there’s something to suit every kind of celebration throughout the winter months.

Whether you’re gathering with friends, family or colleagues, Cardiff’s iconic waterfront hotel offers a stylish setting for festive lunches, special dinners and memorable Christmas Day dining. Combining warm hospitality with spectacular surroundings, voco® St David’s provides the perfect backdrop for celebrating the most wonderful time of the year.

Make this Christmas truly special—relax, celebrate, and let them take care of every detail. Book your Christmas experience at voco St. David’s Cardiff today.

Clayton Hotel

Celebrate the festive season at Clayton Hotel Cardiff with a range of seasonal dining experiences designed for relaxed gatherings and special celebrations. The hotel’s Sparkling Festive Afternoon Tea features a selection of seasonal sandwiches, freshly baked scones with clotted cream and jam, miniature festive desserts and speciality teas, all served with a glass of sparkling wine for an added touch of Christmas indulgence.

For those looking to enjoy a festive meal in the city centre, Clayton Hotel Cardiff also offers two and three-course Christmas lunches and dinners in the Grill Restaurant. With seasonal dishes, festive novelties and a welcoming atmosphere, the hotel provides the perfect setting for Christmas catch-ups, family gatherings and end-of-year celebrations throughout the festive season.

Find out more and book festive dining at Clayton Hotel Cardiff.

Hotel Indigo

Celebrate the festive season at Hotel Indigo Cardiff with a delicious selection of seasonal dining experiences. Guests can enjoy a festive three-course menu from £34.95 per person, featuring favourites such as Pembrokeshire turkey ballotine, beef rib with Yorkshire pudding, oven-baked salmon and butternut squash Wellington, finished with indulgent desserts including chocolate bombe and traditional Christmas pudding.

For more informal celebrations, the festive buffet menu from £29.95 per person offers a range of seasonal bites, hearty mains and sweet treats, making it ideal for group gatherings. A selection of drinks packages, including Prosecco, mulled wine and cider, are also available to add extra sparkle to the occasion.

Book your dining experience online here. 


 

WHY NOT STAY A WHILE?

With so many incredible hotels, restaurants, and festive events to enjoy, why not turn your celebration into a Cardiff city break? Stay a little longer, soak up the seasonal magic, and discover everything the city has to offer this Christmas.


Stay up to date with all things Christmas in Cardiff by visiting our webpage here.

Wondering how to get there? Check out our ‘Getting Around Cardiff This Christmas’ blog here.

STAY IN TOUCH

Sign up to the Visit Cardiff e-newsletter today to receive exciting Cardiff news, events, special offers, things to do and more from the Visit Cardiff team.