Corpus beaches are nicer than Galveston, but still not exactly the Riviera. Galveston offers more in terms of off- the-beach attractions such as restaurants. To get to Galveston you'll have to contend with the absolutely horrid traffic around Houston.