1. Get a National Parks Pass. That will save you money.
2. Zion NP
3. Bryce NP
4. Cedars Breaks NP - nothing to do with cedars by the way, but they have bristlecone pines - among the oldest living tree - oldest in Inyo National Forest north of Death Valley
5. Captial Reef NP
6. Valley of the Goblins - a state park $5 but really worth the visit - search for this in the internet
7. Arches NP
8. Canyonlands NP - Island in the Sky, Newspaper Rock, ...
9. Dead Horse Point - a state park $5 *
10. Valley of the Gods
11. Monument Valley
12. Navajo National Monument
13. Grand Canyon NP - south rim
14. Grand Canyon NP - north rim
*If you have an offroad vehicle there is an easy dirt road that will take you from Moab past the Thema and Louise Point across from Dead Horse point and below the state park. Then into Canyonlands the back way. [You will pay for Canyonland when you leave unless you followed #1. Email or PM me for the directions.
This can be done in less than a week if you are not hiking. Expand to fill time. Figure one roll plus of 36 exposure 35mm per day without pushing too hard on your girlfriend.
Blue Spruce Motel in Panguich is good and inexpensive.
Red Stone Inn in Moab is good and inexpensive.
Steve