One of the best places in Sedona to see the stars is the Beaverhead Flat Scenic Overlook. It’s located near Sedona yet away from the light of the city, and offers a fantastic view of the stars.
Another great spot for stargazing near Sedona is the Two Trees Observing Area. This is a popular observation area located on the West Sedona Plateau.
Jordan Trailhead Observation Area is another one of the spots for Sedona stargazing that gets rave reviews.
There are also stargazing tour companies that make sure you get a great view.