Welcome to the Castle Rock Hotel

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

Our rooms are newly renovated and include modern amenities like freshly updated bathrooms, TVs, and complimentary WiFi. We've ensured that every aspect of your stay is designed for your comfort and convenience.

We’re conveniently located near Northern Arizona University (just 0.4 miles away) and the renowned NAU Art Museum, as well as being mere minutes from Flagstaff City Center, our hotel offers easy access to the area's top attractions. If you're here for business, downtown Flagstaff is just a one-mile journey from our doorstep.

For those looking to hit the slopes, Flagstaff's beloved Snowbowl is just a short 15-mile drive away. Many of our guests use Castle Rock Hotel as a central hub for exploring the wonders of the Southwest. From the stunning red rocks of Sedona (just 28 miles away) to the awe-inspiring Grand Canyon National Park (75 miles), Monument Valley (177 miles), and even Zion National Park (240 miles), there's no shortage of natural beauty to discover within driving distance.

No matter the reason for your visit, we're confident you'll find our hotel clean, accommodating, and a fantastic value. We can't wait to welcome you to Castle Rock Hotel and help make your Flagstaff experience unforgettable. See you soon!