Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Christmas and New Year's Menus in Cardiff

17 restaurants

Discover the best restaurants and special deals and book your Christmas or New Year's dinner to make the most of the Festive season.

The Plymouth Arms, Cardiff

    British

    The Plymouth Arms

    St. Fagans, CF5 6DU, Cardiff

    9.2 / 10
    18 reviews

    Average price £25

    Toby Carvery - Cardiff Gate, Cardiff
    On A Budget

      British

      Cedar House, CF23 8RD, Cardiff

      9.1 / 10
      59 reviews

      Average price £15

      The Old Cottage, Cardiff

        Pizzeria

        Cherry Orchard Road, CF14, Cardiff

        8.6 / 10
        28 reviews

        Average price £30

        Harvester - Coed-y-Goras, Cardiff

          British

          Circle Way East, CF23 9NZ, Cardiff

          Average price £20

          Specify a date and enjoy promotions of up to -50% in our best restaurants

          Toby Carvery - Whitchurch, Cardiff

            British

            21 Tyn-y-Parc Road, CF14 6BH, Cardiff

            8.0 / 10
            36 reviews

            Average price £20

            Harvester - Cardiff Bay, Cardiff

              British

              Dunleavy Drive, CF11 0AP, Cardiff

              7.4 / 10
              40 reviews

              Average price £20

              The Corner House, Cardiff

                Pizzeria

                25 Caroline Street, CF10 1FF, Cardiff

                8.6 / 10
                17 reviews

                Average price £25

                The Captain's Wife, Penarth

                  British

                  Beach Road, CF64 5UG, Penarth

                  9.2 / 10
                  45 reviews

                  Average price £27

                  The Castell Mynach, Pontyclun

                    Pizzeria

                    Llantrisant Road, CF72, Pontyclun

                    8.9 / 10
                    80 reviews

                    Average price £25

                    The Dragonfly, Newport

                      British

                      Lakeside Drive, NP10, Newport

                      8.8 / 10
                      99 reviews

                      Average price £27

                      Toby Carvery - Rhoose, Barry

                        British

                        Port Road West, CF62 7BL, Barry

                        8.7 / 10
                        37 reviews

                        Average price £16

                        Harvester - Borderer, Newport

                          British

                          323 Malpas Road, NP20 6EQ, Newport

                          8.6 / 10
                          24 reviews

                          Average price £20

                          The Travellers Rest - Caerphilly, Caerphilly

                            Pizzeria

                            Thornhill, CF83 1LY, Caerphilly

                            8.6 / 10
                            62 reviews

                            Average price £25

                            Toby Carvery - Caerphilly, Caerphilly
                            On A Budget

                              British

                              Corbett Lane, CF83 3HX, Caerphilly

                              8.5 / 10
                              73 reviews

                              Average price £14

                              Harvester - Llantrisant, Pontyclun

                                British

                                Talbot Green Retail Park, Talbot Green, Mid, CF72 8AE, Pontyclun

                                8.3 / 10
                                41 reviews

                                Average price £20

                                The Drum Inn, Torquay

                                  British

                                  Cockington Village, TQ2 6XA, Torquay

                                  8.3 / 10
                                  65 reviews

                                  Average price £27

                                  Toby Carvery - Coldra, Newport
                                  On A Budget

                                    British

                                    Chepstow Road, NP19 8JG, Newport

                                    7.6 / 10
                                    46 reviews

                                    Average price £14