The Marriott Gateway hotels are all very convenient. They are all next to each other and just pick the cheapest.
I stayed at the Marriott Gateway itself and it was great, the Renaissance should be equally nice next door, and the SpringHill Suites the same. I did the Marriott because it was cheaper than the other 2 for the night in question.
SkyTrain goes to domestic terminal but you should be able to just check-in there without issue and then just take the airside SkyTrain to get down to your departure gates (likely in E or F).