Castle Rock Hotel & Studios

Castle Rock Hotel & Studios

Categories

Lodging & TravelLodging-Hotels & Motels

About Us

Welcome to the newly renovated Castle Rock Hotel! Situated in the heart of Flagstaff, Arizona, we're proud to be a locally-owned small business dedicated to providing a comfortable and convenient stay for our guests.

We now offer the best of both worlds: a hotel for short-term stays and 10 fully furnished studio apartments with full kitchens for those seeking a longer, more independent stay. Whether you’re in town for a weekend or a few weeks, we’ve got the perfect option to fit your needs.