Courses are first and foremost, absolutely dirt cheap. Cheapest and by cheapest I mean ridiculously low priced compared to literally everywhere else in the country, probably continent, possibly the world. It's frickin' goofy, really.
That said, tons of great courses. Winnipeg in my opinion doesn't have the best (private courses notwithstanding, they won't let me in), I prefer country courses. But if you come up I'll take you to a pair I love. That doesn't necessarily narrow it down, but off the top of my head here are pairs we could play in a day doing 36. Long day, but damn man, we have really long days. Nothing at all like winter, when you were up here last. Would be completely awesome.
Pairs:
Morden - Carman - Morden is 1.5 hours away, Carman half hour drive on the way back.
Bridges - Elm Creek - Elm Creek under an hour, Bridges 15 minutes.
Granite Hills - Pinawa - Hour or so from my place. Arguably two of the most beautiful courses in the province. We could sub in Falcon Lake in place of one of those, or just do 72 holes in a day.
Mars Sandhills - Grand Pines - hope like hell we get some rain or they'll be dry, but they play very differently. Hour plus to Grand Pines, Mars on the way back.
Minnedosa - Neepawa - longer drive, 2 hours to Minnedosa, Neepawa on the way home.
Brandon (Wheat City, I think this is the old muni course out there which is surprisingly nice) - Shilo. Again, 2 hour drive, but worth it.
Gilbert Plains - Clear Lake - stupid long drive, nearly four hours to Gilbert, Clear Lake on return but we'd get back at midnight. Or get a hotel, play Minnedosa Neepawa and do 96 over two days.
Rossmere - St. Boniface. Within City limits, probably 15 minutes drive between the two.
All of the above are great. Members here at St. B, Southwood and possibly more, but nobody invites me to those.
I don't know why, ask
@Eyeseeing I'm a frickin' hoot to golf with.
Expensive would be $70 with cart, in Canadian Pesos which is like $0.25 USD.
Come up, I'll organize an HFJets day.