In YEG/Edmonton, check out
www.metterra.com as a great hotel to stay in on Whyte Avenue.
Weather dependent in Edmonton, check out the hiking and biking in our spectacular river valley
www.rivervalley.ab.ca
About 30-40 minutes east of Edmonton on Highway 16 is Elk Island National Park and there you may be able to actually see wild buffalo in their natural habitat.
www.pc.gc.ca/pn-np/ab/elkisland/index.aspx
If you like casinos, you can also check out
www.rivercreeresort.com in Edmonton and it has a Marriott Hotel as part of the complex. Be warned, though, the casino allows smoking whereas all non-Indian casinos in the Province do not. It is also about 5-10 minutes away from West Edmonton Mall
www.wem.ca .
Close to Cranbrook - if you are a bit homesick - is Kimberley with an Alpine setting with plenty of beer and schnitzel
www.city.kimberley.bc.ca
Since you mention Drumheller, I assume you plan to go to the Royal Tyrrell
www.tyrrellmuseum.com