hotels near me with pool in texas