Garrison is a nice, quiet little town in McLean County on the shores of beautiful Lake Sakakawea. It was named for Garrison Creek and, to this day, it’s a cute little destination if you like peace and quiet (who doesn’t?). Should you decide to visit, you’ll need somewhere to stay, and we found the perfect place! This adorable little bed and breakfast in North Dakota is excellent for a weekend stay, or maybe something longer. Come see why the Cabernet Inn is one of the best places to stay in North Dakota.

The inn is a stunning five-bedroom home originally built in 1917.

The Cabernet Inn/Facebook It’s had many lives since then, from being a family home to becoming a convent to… well, everything else, and we kind of feel like this varied (but never dark!) history is part of what makes it such a fun place to stay.

From the moment you walk in, you’ll be surrounded by old-world charm and a vintage comfort you won’t find anywhere else.

The Cabernet Inn/Facebook Since there are only five rooms, it’s a small, quiet, intimate experience that we recommend for all travelers, whether you’re looking to have a solo self-care weekend or if you’re looking for a romantic getaway with your person.

The bedrooms are warm and cozy, and you won’t want to get out of bed.

The Cabernet Inn/Facebook But you should, because there’s also a delightful continental breakfast served and you don’t want to miss that.

The whole place feels like the perfect home away from home; even the kitchen and common areas manage to be comfortable - just like home.

The Cabernet Inn/Facebook While you’re in Garrison, be sure to check out the golf course, tennis courts, and public parks. There’s also the amazing Lake Sakakawea nearby, which is a great day trip destination in North Dakota in and of itself.

In the warmer months, one can expect festivals and various events in Garrison and on the lake, and in autumn, the changing color of the leaves surrounding the inn is beyond breathtaking.

The Cabernet Inn/Facebook In the winter, Garrison hosts the annual Dickens Village Festival - if you’d like to attend, you might want to book your room at the Cabernet well in advance; it does book up fast.

The Cabernet Inn is easily one of the coziest stays in North Dakota - no matter what time of year it is.

The Cabernet Inn/Facebook

To book your stay (like we said – in advance) at this little bed and breakfast in North Dakota, be sure to visit the official website. Want more information about the town of Garrison? Check out this insightful article for all the reasons you ought to visit!

The Cabernet Inn/Facebook

It’s had many lives since then, from being a family home to becoming a convent to… well, everything else, and we kind of feel like this varied (but never dark!) history is part of what makes it such a fun place to stay.

Since there are only five rooms, it’s a small, quiet, intimate experience that we recommend for all travelers, whether you’re looking to have a solo self-care weekend or if you’re looking for a romantic getaway with your person.

But you should, because there’s also a delightful continental breakfast served and you don’t want to miss that.

While you’re in Garrison, be sure to check out the golf course, tennis courts, and public parks. There’s also the amazing Lake Sakakawea nearby, which is a great day trip destination in North Dakota in and of itself.

In the winter, Garrison hosts the annual Dickens Village Festival - if you’d like to attend, you might want to book your room at the Cabernet well in advance; it does book up fast.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 137 3rd Ave NE, Garrison, ND 58540, USA