Organization Description
Click here to learn about future job openings
The 94-room Relais & Châteaux Post Hotel & Spa is located in the majestic wilderness of Banff National Park amidst the breathtaking beauty of the Canadian Rocky Mountains. Our most recent accolade comes from Travel & Leisure Magazine’s 2018 World’s Best Awards, where we were voted the # 5 resort in Canada.