สำหรับแบรนด์โรงแรม Four Seasons อยู่ภายใต้การบริหารงานของ Four Seasons Hotels Limited ที่มีสำนักงานใหญ่อยู่ในนครโตรอนโต แคนาดา ปัจจุบันถือหุ้นใหญ่โดยกลุ่มทุน Cascade Investment ของ Bill Gates และ Kingdom Holding Company ของ Al Waleed bin Talal Al Saud หนึ่งในราชวงศ์ซาอุดิอาระเบียที่ยังเป็นนักลงทุนรายใหญ่ของโลก