Earn up to 12,500 Skywards Miles every night of your stay at over 400,000 hotels in over 900 destinations worldwide. Book with Emirates Skywards Hotels to earn up to 10,000 Miles per night and 2,500 bonus Miles when you pay using an Emirates Skywards Credit Card.