I have my heart set on a beach wedding but I don't want to have to drive far or fly. All my family and friends live in Atlanta also I figure Hilton Head would be perfect. However I am having the hardest time finding a hotel that isn't expensive, has an outdoor/beach site and lots of activities to do that my guests won't be bored or have to empty their wallets for. I am only having about 20-30 guests if everyone I invite can make it. I don't know what the seasons are like there so any suggestions on where and what time of year is also much appreciated.