Welcome to Emirates Skywards Hotels

Book hotels worldwide on Emirates Skywards Hotels and earn up to 10,000 Skywards Miles per night on every booking. Pay for your stay with an Emirates Skywards co-branded credit card and get up to 2,500 more Miles.

How to earn thousands of Skywards Miles for hotel stays

Earn Skywards Miles

Get your Miles 48 hours after completing your stay, or within 48 hours of booking a non-refundable rate.

Search hotels

Choose from more than 400,000 properties worldwide—from affordable hotels to luxury resorts.

Travel more

Use the Miles you'll earn for reward flights, hotel stays around the world, and more special experiences.

How to earn thousands of Miles for hotel stays