Often available at reduced rates, non-refundable rooms are a great option if you're looking to keep the price down. You just need to be able to pay for your hotel reservation in full when you book. On the flip side, there's no flexibility to make any changes once your booking is confirmed. So, should you need to amend or cancel your accommodation, you won't get your money back.