If you are staying at the Beauport Hotel, you have access to their many amenities including their rooftop pool and hot tub (21+) overlooking the ocean. There are also complimentary bikes to use for exploring the area!
Main Street is just a short walk from the Beauport. Here you can find cafes, restaurants, and bars. Also in walking distance is Rogers Street, where you can find additional waterfront restaurants and bars.