Rimrock Resort Hotel Customer Service Phone Numbers Customer Service: 1-888-RIMROCK (746-7625)   Rimrock Resort Hotel Headquarters Info, Email, Phone number, Website and live chat Information The Rimrock Resort Hotel Headquarters 300 Mountain Ave, Banff, AB T1L 1J2, Canada. If you searching for Rimrock Resort Hotel Customer Service Number, you are at the right place. In this