There's a really cool little resort just north of Galveston in a town called San Leon. It's on 146 and about twenty miles north of Galveston. The resort is called By the Bay. A little dude named Tony owned it when I was there in 08. Great guy, great place and great prices! It has a private fishing pier with specs around on the oyster beds occasionally. There are cleaning tables, freezers for bait/catch, grilles, etc... The rooms are pretty nice and most of them are two bedrooms and have full kitchens. I don't have a number on the place any more but, you may wanna check him out. I had a good time there but, I was also working so, the occasional speck in a daily beer soaked evening was great for me!