Ellery Beach House est situé à Lidingö, un quartier insulaire tranquille de Stockholm connu pour sa beauté naturelle et son charme en bord de mer. L'hôtel se trouve à Elfviks Udde, offrant une atmosphère de complexe balnéaire avec accès à la mer et à des activités de plein air. Il est à environ 10 km du centre de Stockholm, où des attractions comme le musée Vasa et le musée en plein air Skansen sont facilement accessibles. L'aéroport de Stockholm Arlanda est à environ 45 km de l'hôtel.