Looking for an unforgettable dining experience in the granite state? Try one of these scenic dinner trains for your next meal.

1. Winnipesaukee Scenic Railroad - Meredith

Winnipesaukee Scenic Railroad via Facebook

Enjoy a nostalgic scenic excursion along the shores of the lake. We travel between Meredith and Lakeport always within view of the lake.

Recommended: Fall Foliage Dinner Trains

Have a traditional Thanksgiving dinner (provided by Hart's Turkey Farm) as you wind in and around New Hampshire's largest and most famous lake.

2. Conway Scenic Railroad - North Conway

Conway Scenic Railroad via Facebook

Relive the golden days of railroading as you travel aboard one of our elegant Dining Cars, the Chocorua on the Valley Trains, or the Hattie Evans as part of the Notch Train’s First Class Package.

Recommended: Lunch on the Hattie Evans

Purchase the first class package and get great seats, beverage service, complimentary cheese & crackers (CHEESE!) and a 3-course luncheon (off the menu). The food is top-notch and a part of Attitash Mountain Resort.

3. Cafe Lafayette - North Woodstock

Cafe Lafayette Dinner Train via Facebook

The beautifully restored railcars are a truly unique way to experience this beautiful region, while indulging in a distinctive culinary experience.

Recommended: Have a special event on the train!

Have a big birthday or anniversary coming up? Let the experienced staff on the Cafe Lafayette make it a special one. They have a great menu that features local ingredients and a mixologist on board with a knack for delicious cocktails.