Operating rooms (ORs), one of the most crucial hospital resources that generate among the highest costs, are prone to bottlenecking. This paper, therefore, proposes optimization models for multiple-period scheduling of patients in ORs and intensive care units (ICUs) as well as for sequencing of patients in the operating theatre. The first model considers scheduling at a minimal total cost, comprising hospitalization, undertime, overtime, and cancelation costs. The second model involves ICU scheduling and patient sequencing in the operating theatre at a minimal total overtime cost. The scheduling and sequencing models were implemented at a hospital that offers comprehensive surgical procedures for all surgical specialties. The research results are expected to improve patient satisfaction and resource efficiency as well as reduce hospital expenses by minimizing overtime, undertime, hospitalization costs, and cancelation costs. These optimization models may provide substantial assistance to decision makers and planners in facilitating coordination among available hospital resources, including ORs, surgeons, and patients, thereby increasing the productivity and efficiency of ORs and ICUs in providing high-quality care. Future research should consider OR scheduling for unexpected events.