Head to Duluth this holiday season, and there you’ll find all the ingredients for the perfect Minnesota holiday adventure, including a holiday-themed train, a waterfront hotel, and the North Star State’s premier holiday lights attraction.

The North Star Scenic Railroad is one of the - if not the - most popular tourist train operators in Minnesota.

North Shore Scenic Railroad Every year, the railroad hosts a holiday celebration called Christmas City Express. The celebration includes performances.

After the performance, take some time to explore the train museum, which the railroad decks out for the holidays.

North Shore Scenic Railroad

But the real excitement starts when the conductor calls, “All aboard!”

North Shore Scenic Railroad

You’ll ride behind the light-bedazzled locomotive, enjoying cookies, cocoa, and Christmas carols, as it takes you on a short trip along Lake Superior.

North Shore Scenic Railroad/Facebook North Shore Scenic Railroad, 506 W Michigan St, Duluth, MN 55802, USA

Stay at the Pier B Resort Hotel, which is located right on the harbor.

Pier B Resort Hotel

Not only is it waterfront, Pier B also happens to be right next door to Bentleyville and its display of 5 million holiday lights.

Pier B Resort Hotel Book in advance to ensure a Bentleyville view, and be sure to ask about available packages.

You’ll even have a festive view of the holiday splendor when dining at Silos, Pier B’s in-house restaurant.

Pier B Resort/Facebook

Pier B embraces its location, and it treats its guests to plenty of holiday festivities, mindful of the backdrop Bentleyville provides. Bonfires and s’mores are always popular.

Pier B Resort/Facebook Pier B Resort Hotel, 800 W Railroad St, Duluth, MN 55802, USA

Bentleyville is just across the dock from the resort.

Pier B Resort Hotel/Facebook

It’s within easy walking distance, or, if you prefer, Pier B offers wagon rides that will take you right up to the entrance.

Bentleyville USA/Facebook You can even take a North Shore Scenic Railroad train to Bentleyville USA. Bentleyville USA, 700 W Railroad St, Duluth, MN 55802, USA

When you head to Duluth and Bentleyville USA, don’t forget that they tend to be busy during the holiday season, so be sure to plan your adventure in advance. Do you have a favorite holiday destination in the Land of 10,000 Lakes?

North Shore Scenic Railroad

Every year, the railroad hosts a holiday celebration called Christmas City Express. The celebration includes performances.

North Shore Scenic Railroad/Facebook

North Shore Scenic Railroad, 506 W Michigan St, Duluth, MN 55802, USA

Pier B Resort Hotel

Book in advance to ensure a Bentleyville view, and be sure to ask about available packages.

Pier B Resort/Facebook

Pier B Resort Hotel, 800 W Railroad St, Duluth, MN 55802, USA

Pier B Resort Hotel/Facebook

Bentleyville USA/Facebook

You can even take a North Shore Scenic Railroad train to Bentleyville USA.

Bentleyville USA, 700 W Railroad St, Duluth, MN 55802, USA

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Duluth, MN, USA