We just returned from a week on Galveston Island, staying in a beach house (Jamaica Beach). We had a good week with our kids, but should inform those that are accustomed to Florida's white sand Gulf Coast beaches - you will NOT find that in Galveston. The island is very large - somewhat farmland (yes, you're in Texas folks!) and somewhat beachy, though the beach itself is very narrow and surrounded by a concrete seawall off a four lane busy road. The beach, during our stay, was literally covered in seaweed and infested with mosquitos. We were lunch for those critters and it was a major complaint everywhere we went.
The kids were entertained with the Strand District shopping, Schlitterbahn Waterpark, Island Bowl, Goofy Golf and Movies; however, it was pretty much the same entertainment they get at home.
Restaurants were average overall. We ate at Joe's Crab Shack (a bit touristy), Rainforest Cafe (always a hit with the kids), Salsa's Mexican (pretty good, but lacking in spice), Hard Rock Cafe in Houston (GREAT!), Cafe' Michael Burger (really good), Papa's Pizza (good pizza and calzones), and Fish Tales (average).
All in all, we had a nice vacation, but will probably not go back. The beauty of Florida's Gulf Coast is our preferred choice.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.