We just stayed one night in our way back to Calgary and I recommend this hotel: good facilities, nice rooms (we stayed in a 3 bed room that was perfect for us), clean rooms and facilities, very nice and friendly staff, and you can see the effort minimizing waste trying to avoid as much as possible single use packaging.
I highly recommend this Ramada in Weyburn