RocketMiles has a new United MileagePlus member offer for 3,000 bonus miles for the first hotel booking by February 28, 2014, that is consumed by July 1, 2014.
RocketMiles is a hotel booking service that awards airline miles for hotel stays. They have had similar bonus miles offers with number of airlines.
If you choose your hotel carefully, the miles that you get from your first hotel booking using RocketMiles can pay for the stay.
If you sign up using the bonus link above, you will help supporting LoyaltyLobby.