Yes, you can generally get your Marriott Bonvoy points back if you cancel a stay booked with points, provided you are within the hotel's specific cancellation window. In 2026, most Marriott properties require you to cancel at least 48 to 72 hours before your scheduled arrival to avoid a penalty. If you cancel within this timeframe, the points are typically reinstated to your account almost immediately. However, if you miss the deadline, the hotel may charge a "no-show" fee in cash (often equal to one night's room rate at the standard price) rather than deducting points, or they may forfeit the points entirely depending on the rate's specific terms. It is a vital peer-to-peer tip to always check your confirmation email for the exact "Cancel By" time, as some high-demand resorts or special events may have much stricter policies, requiring cancellation up to 30 days in advance to secure a full points refund.