The Spires Edinburgh est situé dans le Nouveau Town d'Édimbourg, un quartier vibrant connu pour son architecture géorgienne et sa proximité avec les commerces et la restauration. L'hôtel se trouve à seulement 1 minute à pied de George Street et à environ 2 minutes de Princes Street, la principale artère commerçante de la ville. Le château d'Édimbourg est à environ 1,2 km. La gare d'Édimbourg Waverley est à proximité, et l'aéroport d'Édimbourg est à environ 12 km de l'hôtel.