Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants serving Christmas and New Year's Menus in Hobart (TAS)

Are you looking to celebrate the holiday season at one of your favourite venues this year? Or maybe you're looking to find somewhere new. From seafood lunches to roast dinners, we've got you covered with our festive season dining guide

17 restaurants

Sort by Relevance

Mures Upper Deck, Hobart (TAS)

InsiderSeafood

Mures Upper Deck

Victoria Dock, 7000, Hobart (TAS)

9.1 / 10
732 reviews

Average price $75

Collins Cafe, Hobart (TAS)

    Australian

    58 Collins Street, 7000, Hobart (TAS)

    Average price $45

    Annapurna Salamanca, Hobart (TAS)

      Indian

      93 Salamanca Pl, 7000, Hobart (TAS)

      8.7 / 10
      70 reviews

      Average price $50

      Bombay on the Beach, Blackmans Bay

        Indian

        1 A Pearsall Ave, 7052, Blackmans Bay

        9.6 / 10
        34 reviews

        Average price $35 Accepts Yums

        30% off the 'à la carte' menu!

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

        Me Wah - Hobart, Sandy Bay (TAS)

        InsiderChinese

        Suite 16 Magnet Court Sandy Bay Road, 7005, Sandy Bay (TAS)

        9.6 / 10
        252 reviews

        Average price $95

        Carlyle Hotel Bistro, Derwent Park (TAS)

          Pub grub

          232 Main Rd, 7009, Derwent Park (TAS)

          8.1 / 10
          138 reviews

          Average price $24

          Cinnamon Indian Gourmet, Hobart (TAS)

            Indian

            18 Hunter Street, 7000, Hobart (TAS)

            Birdsong Restaurant, Battery Point (TAS)

              Australian

              10 Gladstone Street, 7004, Battery Point (TAS)

              9.2 / 10
              64 reviews

              Average price $60

              Kwan Ho Restaurant, Sandy Bay (TAS)

                Chinese

                410 Sandy Bay Road, 7005, Sandy Bay (TAS)

                9.0 / 10
                129 reviews

                Average price $80

                Ranelagh General Store, Ranelagh (TAS)

                  Australian

                  31 Marguerite Street, 7109, Ranelagh (TAS)

                  9.1 / 10
                  28 reviews

                  Average price $20

                  Kathmandu Cuisine, Battery Point (TAS)

                    Nepalese

                    22 Francis Street, 7004, Battery Point (TAS)

                    8.9 / 10
                    49 reviews

                    Average price $45

                    Magic Curries Indian Restaurant, Battery Point (TAS)

                      Indian

                      41 Hampden Road, 7004, Battery Point (TAS)

                      8.7 / 10
                      45 reviews

                      Average price $29

                      Dawat The Invitation, Bellerive (TAS)

                        Australian

                        122 Cambridge Road, 7018, Bellerive (TAS)

                        8.4 / 10
                        61 reviews

                        Average price $25

                        Granada Tavern, Berriedale

                          Pub grub

                          666 Main Road, 7011, Berriedale

                          8.2 / 10
                          176 reviews

                          Average price $25

                          Taj Palace Indian Restaurant, North Hobart (TAS)

                            Indian

                            340 Elizabeth Street, 7000, North Hobart (TAS)

                            Average price $20

                            Fish Bar on the Beach, Blackmans Bay

                              Indian

                              1A Pearsall Ave, 7052, Blackmans Bay

                              Average price $30 Accepts Yums

                              Beaches Restaurant, Seven Mile Beach (TAS)

                                Australian

                                78 Surf Road, 7170, Seven Mile Beach (TAS)

                                Average price $35