Hotel
This hotel would be my top recommendation. Right next to Brazos Mall, in the heart of Lake Jackson near all the good bars, restaurants, and coffee shops.
Hotel
Hotel
Flight
Hobby is the closest airport to Lake Jackson, at around a 50 minute drive.