It's hard to believe that I lived in Manitoba a few years before I heard of Steep Rock. Steep Rock is located on the northeast shore of Lake Manitoba within the interlake region. You'll head north on the #6 from Winnipeg for about 2.5 hours. On the way, you can stop at the grocery store in Moosehorn if you need to get any supplies.
Turn west non 239, and right before arriving in Steep Rock you'll be mesmerized by the Caribbean blue waters that simply appeared out of nowhere. The limestone cliffs that surround the area give it a distinct alluring hue.
On a beautiful day, get to Steep Rock early for parking. Although it seems to be plentiful, as the area gets busier, I anticipate parking will become limited. Once you arrive, you have lots of activities to choose from. There are three main hikes. One follows the shore to the southwest, the second follows the shore to the northeast and the third is shared with an ATV route that circles around quarry. I found the quarry hike a bit difficult to follow at times, so I hiked about half of it before turning back around. If you don't want to hike the whole thing, I would simply encourage you to hike the first bit (less than 1 km) because the limestone cliffs are beautiful!
You can rent kayaks, canoes and paddleboards from Steep Rock Kayak and Canoe. Here you can also get treats, coffee or a burger. It's conveniently located right on the water, so there's no need to have to trek your rental too far to get into the water. It is cash only so be sure to have some on hand. Rent a kayak or canoe so you can visit the goats on the island. Be sure to buy feed when you rent your kayak and feed the friendly goats right from your hand!
Continue to cruise around the shores and cliffs of Lake Manitoba. The views are awesome. Just be sure to watch for boats going through the area.
The beaches are all rock, so make sure you have proper footwear. You'll also want to have a chair as laying on the rock with just a towel would be uncomfortable.
There is camping in the area. It is a large, privately owned called Steep Rock Beach Park. It offers many amenities and requires a day pass to utilize if you aren't staying there. It also has cabin rentals and a cafe. I didn't go in, so I can't speak to it, but it would be worth checking out.
As I've said before, I prefer to stay in provincial parks. The closest one is Watchorn Provincial Park which is about 30 minutes south of Steep Rock. Find more about it here!