How many points are needed for a free night? Marriott Bonvoy awards can be cashed in for a free night, starting at 5,000 points per night for off-peak awards, ranging all the way up to 100,000 points for a peak award at a top-tier hotel.