I would check out the Navy Lodge. I heard it's nice and reasonable in price. We stayed at the Holiday Inn Express in Waukegan, IL not to far from base and it was very nice. If you tell them your here for Navy graduation they will give you a discount.
side comment, and i don't mean to be rude, i'm just saying ...
please don't type in all caps, it makes me feel like i'm being yelled at lol
p.s. i can't help w/ the hotels, our kids did NROTC, they didn't go through PIR
We stayed at the Marriott Springhill Suites. It is an awesome hotel and has a lot of room for you and your Sailor to just hang out. It is walking distance to Sarge's Meet and Greet also.
We stayed there in January and loved it. In fact our son is going to be graduating from A School in San Antonio and we are going to stay in one there. We will always stay at these now, so impressed with the design of the room.
Check your My Page.