Not sure I would call any of them beautiful. Rockport, Port Aransas (Mustang Beach) and Scholes Field are all over-water approaches. Mustang Beach is the only one I haven't flown into, Rockport is definitely more of the small town local kind of airport. Can't comment on hotels at any of them...