Helping families rediscover Canada.
Hay Bay Resort is tucked along the north shore of Lake Ontario in Greater Napanee, Ontario, offering a quiet waterfront setting that still keeps you close to great day trips. The resort is roughly 216 km from Toronto—about a 2.5-hour drive (traffic dependent).
Nearby, you can explore Greater Napanee’s downtown shops and riverside areas, visit local heritage sites like the Old Hay Bay Church National Historic Site, or enjoy regional wineries in the broader area. Take a quick drive to the Picton Sandbanks or Kingston for dining, history, and waterfront attractions.
Relax in our luxurious accommodations, each offering a peaceful retreat with modern amenities and unparalleled views of the waterway. Whether you choose a cozy suite or a spacious villa, you’ll find comfort and elegance in every detail.
Cozy & Convenient for Solo Travelers
Room and Comfort for 1-2 people
Charming Comfort for Families & Friends
Spacious & Inviting for Larger Groups
Luxurious Space for Ultimate Relaxation
For those who love the water, our marina provides easy access to the historic Trent Severn Waterway, where endless exploration awaits. Whether you’re boating, fishing, or simply soaking in the sun, the marina is your gateway to adventure.
Indulge in a culinary journey at Hay Bay Resort. Our dining experiences highlight the best of local fare, prepared with passion and creativity. Savour the flavours of the region at The Pickerel Restaurant, where every meal is a celebration of local bountiful harvests.

Whether your getaway includes relaxing at the beach, indulging at the spa, fishing, kayaking, watersports, or simply stargazing by the campfire, Hay Bay Resort caters to those who seek comfort, style and a quintessential resorting experience. A spectacular setting for any occasion, we’re a full-service venue ideal for weddings, corporate meetings or retreats, family events and or, a romantic getaway.
At Hay Bay Resort, there’s something for everyone. Explore our lush hiking trails, perfect for reconnecting with nature or spotting local wildlife. Take to the water with kayaking, paddleboarding, or fishing on the tranquil bay. For those seeking a bit of adrenaline, nearby attractions offer golf, zip-lining, and even off-road ATV trails. In the winter, enjoy cross-country skiing, snowshoeing, and ice fishing just steps from your suite. Whether you’re seeking adventure or relaxation, Hay Bay Resort is your gateway to unforgettable experiences.
At Hay Bay Resort, we believe in creating extraordinary experiences. Whether it’s a corporate event that impresses, a wedding that captivates, or a gathering that brings people together, our resort provides the perfect setting. With our exceptional facilities, dedicated team, and breathtaking surroundings, your event is not just an occasion but an unforgettable experience.