Lodging & TravelLodging-Hotels & Motels
Hours:
Monday - Sunday: 9 AM to 5 PM
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.