We believe you're at your best when you can truly be yourself. At Holiday Inn you always can.
Holiday Inn & Suites Stillwater opened in May of 2009. Our facility brings the iconic heritage of the Holiday Inn Brand to life in a modern
innovative design, setting new standards for business travelers and families.
From our contemporary West End Restaurant and Lounge, to our luxurious and
well-appointed guest rooms...Holiday Inn & Suites Stillwater is ready to accommodate.