Marriott Rewards members can earn 2,000 bonus Etihad Guest miles per hotel stay until the end of October.
The promotion is eligible for bookings made before October 31 for stays at participating hotels taken by the same date.
It follows Marriott Rewards teaming up with Etihad Guest to allow its members to earn and convert points for air miles (see news, August 14).
In order to qualify, Marriott Rewards members need to designate Etihad Guest as their earning preference and enter the promo code 'MRP' at the time of booking at marriott.com.
A valid Etihad Guest card must be presented at hotel check-in and bonus miles will be credited only if the booking and room reservation is under the member's name.