The Marriott doesn't fit the OP's "without spending a lot of money" statement. Even in off season it's $200 + resort fee. And, depending on the time of year, you probably can't check in that early. It does have a free airport shuttle, as does the Aqua Beach Resort, which also has a good pool area.