The Inn at Castle Rock is a beautiful, eclectic hotel in the middle of Old Bisbee, located at the foot of Castle Rock. This 1895 historic hotel is also home to the historic Apache Springs Well.
There are 14 uniquely themed rooms and a beautiful wood framed meeting/reception room available for parties, weddings, yoga and exercise. The hotel is within walking distance to restaurants, Main St. shopping and downtown activities.
New owner Chris Brown—with his dedicated team—has been restoring and renovating the hotel starting August of 2009. The back yard is an acre of steep ivy covered hills with tiled trails, gazebos, and fruit trees.
Official Hotel Information