The Royal Duke Hotel is a historic landmark in Okotoks offering accommodations, a restaurant, and a pub. It is known for its great rooms and above-and-beyond hospitality in a wonderful part of town.