Yes, you can make reservations but at check in your sailor must be there with you. It's on base, right on the sandy beach! It does fill up fast though, but is worth a try. I've also stayed at the Gateway which is a good plan B if the Lodge is full.
When I visited my son at Pensacola NAS last fall, I stayed at the Holiday Inn Select. It was a bit of a drive, but I found that getting around Pensacola is really very easy regardless of where your hotel is. Have a safe trip and a great visit. Please thank your daughter for her Service.