North Vancouver has plenty of bed & breakfasts, but there are two that are both gay-friendly and extremely well rated. The first is Crystal's View, with a country-chic decor, large airy rooms, and an experience that is more akin to staying in a private house with your own butler. The second is Thistledown Inn, positioned a little closer to the western side of the peninsula in a pristine Craftsman-style house. Both establishments serve gourmet breakfasts as part of the room fee, so you'll want to eat in.
Two of the most worthwhile sights in North Vancouver are practically next door to each other. The Capilano Suspension Bridge is relatively simple - a 140-metre-long wooden walkway dangling over the Capilano River - but it's both a piece of history and a breathtaking experience. Just a 25-minute hike north from the bridge is the Salmon Hatchery, where you can learn about the life cycle of the Coho salmon from spawning to mating. If you're here at the right time of year, you can get up close and personal on the Fish Ladder, where you have the perfect vantage point to see the salmon swimming upstream.
About another 20-minute hike north, you'll hit the Cleveland Dam, an impressive structure responsible for maintaining the source of all Vancouver's drinking water. Frequently used as a shooting location for TV shows and movies, this is a great place to take pictures of Grouse Mountain and breathe some pristine air. There's also a small park where you can rest up after the hike. If you feel like picnicking, this is a great place to do it, but there's also a lunch option just a 20 minute drive west.
The village of Horseshoe Bay is on the western coast and offers quaint boutique shopping and several excellent restaurants - the best of which is Olive + Anchor. A seafood-lover's dream, dining is al fresco on fresh fish and chilled white wine. The service is impeccable, and the price is just right. If you want to get out on the water after lunch, Sewell's Marina is a charming family-owned boathouse that offers both guided tours and boat rentals.