where is padre island tx
- Corpus Christi Beach Hotel's Location is on North Padre Island. As North Padre Island's only full-service hotel located on the Gulf of Mexico, our accommodations are well-suited for leisure and business travelers.