Hop in a canoe and paddle a placid lake, embark on a whale-watching cruise and spot scores of wildlife or head to a waterfront resort and unwind at a hotel by the sea. Summer is just around the corner, and there's no better season to spend time by the water.
We've compiled some of the best deals near lakes, rivers and oceans across North America that save travellers up to 70%.
Here are some of our favourite deals:
Whale Watching on the West Coast: Hop aboard a whale-watching vessel and cruise around the San Juan Islands in northwestern Washington state. Catch a glimpse of orcas, gray and Minke whales, falcons, seals and more during a six- to seven-hour journey for $44 per person.
Eastern Quebec Getaway: Sneak away to a quaint village on a fjord in Eastern Quebec with this hotel and dining package for $159 per night, including a $100 dining credit. The hotel is voted by TripAdvisor users as the best in the area and is right by the water, where humpbacks, blue whales and belugas call their home.
Ontario’s 1000 Islands Region: Explore Eastern Ontario's 1000 Islands region, where Lake Ontario meets the St. Lawrence River. Cruise around the islands and explore the area's historic homes and castles. Snag a hotel room in the area for as low as $87 per night.
Click here for the full list of deals near the coasts and beaches.