Hilton is walking distance, you won't find any hotels on the beach though, but all are right across the street
Hotels are within driving distance..unless you like walking..about..10 to 15 blocks
Bayfront Inn. On the intercoastal and a small block walk to White Room. My daughters out of town wedding guests stayed there and we couldn't have been happier w the accommodations. No beach access but only 3 mile drive away.
I don't know of any hotels with beach access near the white room. You'll have to go further out. There just a small amount of nice ones or bed and breakfasts in Saint Augustine
Thanks! Your answer is awaiting moderation.