Hello,
Fellow Canadians here, so we feel your pain when it comes to the exchange rate!
For our post-cruise hotel in Waikiki, we booked the VIVE Hotel Waikiki. We have not stayed there before, but there were many good reviews on TripAdvisor. The few negative comments had to do with noise from the street (depending on location of your room) and the rooms being on the smaller size (no big deal for us after spending 11 nights in a small cabin, LOL). VIVE is a boutique hotel that is a short walk to the beach (per their website), offers a deluxe continental breakfast and free use of beach amenities such as towels, mats, chairs and umbrella. The daily resort fee is waived if you book directly through the hotel. Obviously, the rates are charged in US $, but the website allows you to choose Cdn $ to give you a better idea of the cost. There are various price options, including an AAA/CAA discount.
https://www.vivehotelwaikiki.com/