<human>: We're getting married in a college town with a popular football program so when we first started narrowing down dates for the wedding we avoided all home game weekends. However, eventually for a variety of reasons we ended up scheduling the wedding on the day of a non-conference home game. Our big concern with doing this was that we'd heard it was near impossible to get hotel blocks on those weekends. We talked to a few hotels before moving forward and found a couple that were willing to do blocks but said we'd have to wait until a closer to the wedding to sign contracts. It sounded like we could make it work so we went for it. 

Now I'm starting to contact those hotels again and they're still willing to do blocks but the prices are much higher than we anticipated and obviously I don't have much power to negotiate here because the hotels know they'll be able to book rooms given the football game that weekend. I'm definitely kicking myself for thinking the football weekend wedding would work out but what's done is done. The date is booked, deposits are down. I'm looking into getting a shuttle set up from hotels further out from the city proper that'll potentially be a little more modestly priced so I haven't written off all hope. 

Ultimately the question I'm hoping some of you lovely people will weight in on is, if I can't secure a block at a price I think my guests would be comfortable with ($150-175 range), should I contract for the expensive block (quoted 1 bed $219-259, 2 bed $239-289, suites $309-319) or just recommend that guests book early anywhere they can find at a reasonable price?

Summarize the given text in a few sentences.
<bot>: What is the lesser of two evils? Book a hotel block that is too expensive for some of my guests to afford or not book a block at all and just let them fend for themselves?