Marriott Vacation Packages is currently running an extra promotion: book any air + hotel package and you can receive an additional 25,000 Marriott points. However, the hotel portion must be booked for at least five nights. There is no minimum spending requirement. 25,000 points are worth about $200, so it may be worth a look if this fits your plans.