Skip to main content.
standard hotel room

Hotels.com coupons & promo codes

Check back weekly for our best deals and discount codes!

      $10 Off

      Code: 10OFFCAD

      $10 off when you spend $100

      Valid until Dec 31, 2020Travel until Mar 31, 2021
      Terms & Conditions

      Use this coupon to get $10.00 CAD off the price of your booking at a participating Best Price Guarantee hotel when you stay between 1 and 28 nights and spend a minimum of $100.00 CAD for your entire stay.You must pay for your stay when you make the booking. The discount only applies to the first room in the booking. You’ll need to pay the full price for any other rooms. The discount doesn’t apply to any taxes, fees or additional costs.To use this coupon, you must be over 18 years old and resident in Canada.

      You may only use this coupon for bookings made between 12:01 am MT on 01/01/2018 and 11:59pm MT on 12/31/2020 on the Canadian version of Hotels.com for a stay to be completed between 01/01/2018 and 3/31/2021. Bookings are subject to availability and the hotel’s terms and conditions.

      This coupon can’t be used for:

      1. Package bookings i.e. hotel + flight

      2. Bookings made through Group Travel Services

      3. Bookings paid for at the hotel

      4. Bookings paid for in a foreign currency

      5. Bookings at non-participating hotels

      6. Bookings made prior to receipt of this coupon

      Go to http://ca.hotels.com/page/hotel-exclusions/?pos=HCOM_CA&locale=en_CA for a list of non-participating hotels. Participating hotels are subject to change at any time.You can only use this coupon for a maximum of five bookings and each time it must be used in full. After those five bookings you won’t be able to use this coupon again, even if you cancel one or more of those bookings.This coupon is only valid for the first 5600 bookings made by all customers using this coupon. You’ll be able to check that it’s still valid before completing a booking. There’s a limit of one coupon per booking.This coupon can be combined with discounted prices on Hotels.com. It cannot however be used in conjunction with any other promotion on Hotels.com, whether offered by a third party or otherwise.You can’t collect or redeem Hotels.com™ Rewards nights when you use this coupon.You can’t apply this coupon to taxes, fees, or charges including, without limitation, extra guests, phone calls, cancellation fees, parking, or other charges. You must pay these charges when you make your booking, or directly at the hotel.You can’t redeem this coupon for cash, and it can’t be transferred or sold.It’s void where prohibited by law. Improper use of the coupon by you is prohibited and could be construed as fraud. We reserve the right to change or withdraw this offer at any time and to cancel any bookings made where the coupon has been used to make any speculative, false or fraudulent bookings or any bookings in anticipation of demand.Usual booking terms and conditions apply (see hotels.com/customer_care/terms_conditions.html) and all bookings are subject to availability.Hotels.com is the promoter of this offer.These terms and conditions are governed by and construed in accordance with the laws of the State of Washington.

      Find a place to stay

      $20 - $100 Rebate

      Code: REBATES20
      Valid until Dec 30, 2020Travel until Apr 30, 2021
      Terms and Conditions

      1. This offer is valid for eligible bookings on a participating Best Price Guarantee hotel prepaid through Hotels.com.

      2. Offer valid for reservations booked online January 1, 2019 through December 31, 2020 by 11:59PM MST for travel dates January 1, 2019 through March 31, 2021.

      3. When you check out, please enter the coupon code REBATES20 based on the requirements below.

      ·Stay 3+ nights & spend at least $130 – receive $20 rebate;

      ·Stay 5+ nights & spend at least $200 – receive $30 rebate;

      ·Stay 8+ nights & spend at least $325 – receive $50 rebate;

      ·Stay 10+ nights & spend at least $500 – receive $75 rebate;

      ·Stay 12+ nights & spend at least $650 – receive $100 rebate.

      4. After you complete your stay, visit http://www.hotels.com/deals/rebate, print out the form, fill it out, and mail it to: Hotels.com Rebate Processing Department, 5000 West Kearney St., Springfield, MO 65803. We must receive the completed form within thirty (30) days of your completed stay.

      5. For efficient processing, rebates will be credited back to the credit card used at booking within eight (8) weeks of receipt and verification of this form.

      6. This coupon can’t be used for: (a) package bookings, i.e. hotel + flight; (b) bookings made through Group Travel Services; (c) bookings paid for at the hotel; (d) bookings paid for in a foreign currency; (e) bookings at non-participating hotels; (f) bookings made prior to receipt of this offer; (g) taxes, fees, or charges including, without limitation, extra guests, phone calls, cancellation fees, parking, or other charges. You must pay these charges when you make your booking, or directly at the hotel.

      7. This offer is valid for the first 50,000 bookings as long as you use it by the deadline above. You’ll be able to check that it’s still valid before completing a booking. There’s a limit of one coupon per booking, and it can’t be combined with other offers. There is a limit of one (1) rebate per person per booking per calendar year.

      8. Offer may be redeemed by a US or Canadian resident aged 18 years or older only on the US or Canadian Hotels.com websites and is void where prohibited by law.

      9. Bookings made with this coupon are eligible to collect Hotels.com Rewards nights.

      10. The coupon cannot be transferred or sold, and is void where prohibited by law. Improper use of the coupon by you is prohibited and could be construed as fraud. We reserve the right to change or withdraw this offer at any time. Our interpretation of the rules of this offer is final.

      Find a place to stay

      5% off

      Code: MOB5

      This coupon is only valid for bookings made on the Hotels.com app

      Valid until Mar 30, 2020Travel until Jun 29, 2020
      Terms and Conditions

      This coupon is only valid for bookings made on the Hotels.com mobile app.

      Use this coupon to get 5% off the price of your booking at a participating Best Price Guarantee hotel when you stay between 1 and 28 nights.

      You must pay for your stay when you make the booking. The discount only applies to the first room in the booking. You’ll need to pay the full price for any other rooms. The discount doesn’t apply to any taxes, fees or additional costs.

      To use this coupon, you must be over 18 years old and resident in Canada. You may only use this coupon for bookings made between 12:01 am MT on 06/03/2018 and 11:59pm MT on 12/31/2019 on the Canadian version of Hotels.com for a stay to be completed between 09/03/2018 and 3/31/2020. Bookings are subject to availability and the hotel’s terms and conditions.

      This coupon can’t be used for:

      1. Package bookings i.e. hotel + flight

      2. Bookings made through Group Travel Services

      3. Bookings paid for at the hotel

      4. Bookings paid for in a foreign currency

      5. Bookings at non-participating hotels

      6. Bookings made prior to receipt of this coupon

      Go to http://ca.hotels.com/page/hotel-exclusions/?pos=HCOM_CA&locale=en_CA for a list of non-participating hotels. Participating hotels are subject to change at any time.

      You can only use this coupon for a maximum of five bookings and each time it must be used in full. After those five bookings you won’t be able to use this coupon again, even if you cancel one or more of those bookings.

      This coupon is only valid for the first 312439 bookings made by all customers using this coupon. You’ll be able to check that it’s still valid before completing a booking. There’s a limit of one coupon per booking.

      This coupon can be combined with discounted prices on Hotels.com. It cannot however be used in conjunction with any other promotion on Hotels.com, whether offered by a third party or otherwise.

      You can’t collect or redeem Hotels.com™ Rewards nights when you use this coupon.

      You can’t apply this coupon to taxes, fees, or charges including, without limitation, extra guests, phone calls, cancellation fees, parking, or other charges. You must pay these charges when you make your booking, or directly at the hotel.

      You can’t redeem this coupon for cash, and it can’t be transferred or sold.

      It’s void where prohibited by law. Improper use of the coupon by you is prohibited and could be construed as fraud. We reserve the right to change or withdraw this offer at any time and to cancel any bookings made where the coupon has been used to make any speculative, false or fraudulent bookings or any bookings in anticipation of demand.

      Usual booking terms and conditions apply (see hotels.com/customer_care/terms_conditions.html) and all bookings are subject to availability.

      Hotels.com is the promoter of this offer.

      These terms and conditions are governed by and construed in accordance with the laws of the State of Washington.

      Find a place to stay

      Step 1

      Join Hotels.com Rewards

      Start your search by entering the relevant information for your stay.

      Step 2

      Find an eligible property

      If you have a choice of paying online or at the property, select the ‘Pay now’ option.

      Step 3

      Check you are signed in to your account

      Then enter the coupon code at checkout before you book your stay.

      Step 4

      Collect double stamps

      You’ll collect 2 stamps instead of 1 for each night you stay.

      We’ll credit your account after your stay.

      Collect double stamps

      Code: RWD2X2020

      Join now to collect 2 stamps instead of 1 for each night you stay.

      Stay 10 5 nights, get 1 reward* night.

      Valid until May 31, 2020Travel until Aug 31, 2021
      Terms and Conditions

      You may only use this coupon on properties that are eligible for Hotels.com Rewards and are marked with a 'Collect double stamps' badge on the Hotels.com website.

      Use this coupon to collect double stamps with Hotels.com Rewards for every night you stay. E.g., if you stay 5 nights, you'll collect 5 stamps and we'll add another 5 stamps to your account – giving you a total of 10 stamps for your stay. Remember, collect 10 stamps, get 1 reward night.

      Your reward night may not be redeemed on bookings paid for at the property. While we usually add collected stamps to your account within 72 hours of your completed stay, it may occasionally take as long as 4 weeks for your second room booking and extra stamps to be posted to your account. See here for full Hotels.com Rewards terms and conditions.

      1. To use this coupon and collect double stamps, you must be a Hotels.com Rewards member over 18 years old and you must be signed into your account.
      2. You need to make a new booking between 12:01 am MT (Mountain Time North America) on 05/14/2020 and 11:59 pm MT on 05/31/2020 on the Canada version of Hotels.com for your check-in date between 06/01/2020 and 08/31/2021.
      3. Redemptions are limited to the first 12,444 coupons used.

      A reward night does not include taxes and fees and the value of these promotional stamps will not impact the average daily rate in determining the value of any reward night. You must also pay a redemption fee when you redeem your reward night on our desktop/mobile website. You will not be charged a redemption fee when you redeem your reward night on our mobile app.

      This coupon cannot be used for:

      1. Package bookings i.e. property + flight
      2. Bookings made through Group Travel Services
      3. Booking paid for at the property
      4. Bookings made prior to receipt of this coupon
      5. Bookings at non-participating properties. Participating properties are subject to change at any time. Participating properties are marked with a “collect double stamps” badge on the Hotels.com® website.

      This coupon only applies to the first room of your booking.

      We reserve the right to remove any promotional stamps collected with this coupon if you combine your Hotels.com Rewards account with another account that has also received promotional stamps using this coupon.

      You will not be able to use it again, even if you cancel your booking.

      Coupon limit per booking: 1.

      This coupon can be combined with discounted prices on Hotels.com. However, it cannot be used in conjunction with any other promotion on Hotels.com, whether offered by a third party or otherwise.

      You cannot redeem this coupon for cash, and it cannot be transferred or sold. It is void where prohibited by law. Improper use of the coupon by you is prohibited and may be construed as fraud.

      We reserve the right to change or withdraw this offer at any time and to cancel any bookings made where the coupon has been used to make any speculative, false, or fraudulent bookings or any bookings in anticipation of demand.

      Usual booking terms and conditions apply and all bookings are subject to availability.

      Hotels.com is the promoter of this offer. These terms and conditions are governed by and construed in accordance with the laws of the State of Washington.

      Find a place to stay

      Top Cities