All of Newport is pretty easy to book in December, this could be a website issue, so try looking later, you can also put in a waitlist request or try another resort. OnShore is better anyway if you have to book elsewhere, unless you need 3BR units, there are more of them at Long Wharf than OnShore