Sure, the only problem is you have too much time. Until the date gets closer the hotel holds out hope they will be filled up. But I would call and get the best rate you can right now, then as the date approaches I would start calling and negotiating. If they don't give you the deal you want you can always cancel. You normally have to cancel anywhere from 24 hours to 7 days without getting a cancellation charge.