When we arrived we were told that they over booked and that we would be moved to another hotel. No credit given for that night’s stay.
I haven't seen any terms and conditions for using the mobile app.
I would have thought it obvious that checking in using the app doesn't guarantee you a room at the hotel, if only because there might be no rooms available when you check in, and there might still be no rooms available when you arrive.
If a hotel is overbooked, I'd expect it to make decisions on who gets a room and who doesn't as each guest arrives.
You can be "walked" for a hotel being overbooked, but if you are Silver/Gold/Platinum, you do have some recourse - at least you would have if you would have used your "Ultimate Reservation Guarantee" and meet the terms:
Request the compensation from the first hotel that overbooked you per the guidelines above (before your stay is completed)...
I used the mobile app . When I found that my flights were going to be delayed I used the mobile app to advised my hotel. As well I the email the Residence Inn Downtown to inform they of the delay.
But went I arrived I was told I had to go to a difference hotel. Hotel not in the Marriott chain and not anywhere I had to be. And I did not get any credit.
You don't automatically get the guarantee, you have to invoke it and probably show the hotel the guarantee.
Retrieving data ...