Beginning of main content

Great hotel deals for Mastercard holders!

Trip type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Free cancellation on selected hotels. Because flexibility matters.
Free cancellation on selected hotels. Because flexibility matters.
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Free cancellation on selected hotels. Because flexibility matters.
Free cancellation
Travellers in the cabin
Free cancellation on selected hotels. Because flexibility matters.
Free cancellation on selected hotels. Because flexibility matters.
Free cancellation on selected hotels. Because flexibility matters.

Save your MasterCard in your Expedia Rewards account and receive 1,000 Expedia Rewards points for your next booking on Expedia! View terms and conditions

If you book via App, you can also earn Double Expedia Reward points on every booking. View Terms and Conditions

How to save your Mastercard in your Expedia Rewards account?

Step 1Sign up for your Expedia Rewards account if you have yet to and tick off "Join Expedia Rewards"

Step 2: Log into your account > navigate to "My Account", click on Payment Methods to "Add a new card" and save your Mastercard in account

Step 3: Proceed to book your choice of travel product and pay with the saved Mastercard on payment page

View detailed instructions here