Amsterdam biedt een breed scala aan luxe hotels, van boetiekhotels in het centrum tot 5-sterren resorts in Oost. De prijzen beginnen rond de €300 per nacht en kunnen oplopen tot boven de €1000 voor suites. De beste wijken zijn de grachtengordel, de Jordaan en het Museumkwartier. De meeste luxe hotels beschikken over een spa, fitnessruimte, eigen restaurant en vaak een zwembad. Sommige hotels bieden privéparkeergelegenheid, al is parkeren in de stad kostbaar.
Topkeuzes zijn Andaz Amsterdam Prinsengracht met een Marcel Wanders-interieur en spa, Pestana Amsterdam Riverside met een binnenzwembad in een monumentaal pand, Hotel Twentyseven met een Michelin-sterrenrestaurant, Rosewood Amsterdam met een binnenzwembad en wellness, Pillows Grand Boutique Hotel met uitzicht op het Oosterpark, en Hotel Jakarta Amsterdam met Indonesische stijl en skybar. Deze hotels richten zich op stellen, zakenreizigers en designliefhebbers. Het is raadzaam om vroeg te boeken, vooral in het hoogseizoen.
