Many small towns dot every corner of Minnesota, but not all of them have incredible places to stay. Most have a few small, basic hotels that are more than enough to serve people passing through. But every once in a while, you’ll come across a small town that has an incredible place to stay that is itself a reason to visit. In New York Mills, Minnesota, that treasure comes in the form of a themed bed and breakfast. Pack your bags – you aren’t going to want to miss this one.

Whistle Stop Bed & Breakfast is in a small town of just 1,200 people in west-central Minnesota. You’ll find the B&B at 107 East Nowell St., New York Mills, MN 56567.

Whistle Stop Bed & Breakfast/Facebook

The historic main house is absolutely beautiful, and you can certainly stay there if you wish.

Whistle Stop Bed & Breakfast/Facebook

The rooms are decked out in historic decor, and they’ll definitely make you feel right at home. Be prepared for a great night’s sleep!

Whistle Stop Bed & Breakfast/Facebook

But if you’d like to get the full experience, you have to spend the night in one of the train cars. The Caboose is the oldest, dating back to 1893.

Whistle Stop Bed & Breakfast/Facebook

The charming yellow car is called the Viking. Once used as a diner, this beauty is now a comfortable suite complete with a two-person spa!

Whistle Stop Bed & Breakfast/Facebook

The Palace Car was built in 1909 and used by the Northern Pacific Railroad until the 1960s.

Whistle Stop Bed & Breakfast/Facebook

And finally, the Imperial train car is a former 80-seat coach car that once housed an entire family. Today, it’s one of the coolest places you can stay in Minnesota.

Whistle Stop Bed & Breakfast/Facebook

Inside each of these cars is a charming oasis stocked with all the basic essentials.

Whistle Stop Bed & Breakfast/Facebook

You’ll feel like you’re on a first class trip. The cars are full of cozy and comfortable furnishings.

Whistle Stop Bed & Breakfast/Facebook

As for the breakfasts, it doesn’t get much better than the fresh and flavorful dishes that will grace the breakfast table.

Whistle Stop Bed & Breakfast/Facebook

A visit to this charming themed bed and breakfast is the perfect way to get away for the weekend. You can learn more about booking your stay on their website. And make sure you follow them on Facebook to keep up with what’s new!

Whistle Stop Bed & Breakfast/Facebook

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 107 East Nowell St., New York Mills, MN 56567