Hay Bay Resort has operated for over 30 years as a family-friendly fishing and relaxation resort in Greater Napanee, Ontario. Nestled on the shores of Lake Ontario, this cottage resort has long been a favourite for couples and families looking to reconnect with each other and nature. Over the years, the resort has undergone many upgrades, such as new cottages, a year-round outdoor pool, a spa, an on-site restaurant, and more to provide a more modern and luxurious experience. New event venues were also added, making Hay Bay Resort a go-to location for weddings, corporate retreats, and social events. Today, guests are invited to discover the modern luxury of this cottage resort set in Hay Bay’s Northshore pristine, natural beauty. You can find everything needed for an unforgettable getaway at Hay Bay Resort.


Situated just 2.5 hours east of Toronto and Ottawa, Hay Bay Resort is nestled along the beautiful shores of Lake Ontario in Greater Napanee. This region of Ontario is renowned for year-round natural beauty and unpretentious elegance. The resort offers a wide variety of programming that highlights the local area. Our cottages provide luxurious accommodations in a gorgeous setting.


Whether your getaway includes relaxing at the beach indulging at 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.