Caribou Highlands is the perfect place to stay for a golf getaway on the North Shore. The resort is beside one of Minnesota’s best courses, Superior National. Come play “the Cadillac of Minnesota Golf Courses” and then relax and restore at Caribou Highlands.

The world-class course underwent a $4.6 million renovation. The layout rolls through the Poplar River Valley and gives golfers the chance to sightsee while they swing their clubs through three distinct nine-hole setups. The gorgeous setting is tucked between the Sawtooth Mountains and Lake Superior, and pairs untamed beauty with unparalleled play among inspiring Northwoods landscapes.

After your round, head back to the Highlands to restore for another day of play.

Back on property, you can relax and recount your game—recount the good shots and the bad and strategize for the next day’s round at Moguls Grille and Tap Room.

Stay and Play at Caribou Highlands

Learn more about Superior National