well, this isn't a beach but I thought I'd suggest it anyway because it's one of my favorite places. Gatlinburg, Tn. Don't know if you have ever been there but the mountains are gorgeous and there is so much to do there. Plus, there are tons of cabins in the mountains that you can stay in and they are beautiful.