Bowies Lodge está situada en el distrito North Shore, a 5 minutos a pie del Blackpool Central Library, y ofrece vistas al mar.
Se puede llegar al aeropuerto internacional de Blackpool en 15 minutos en coche, y atracciones naturales como el Parque Stanley están a 2 km. Los lugares de ocio cercanos incluyen el Muelle Sur, situado a 2 km. Situada a 450 metros del Blackpool Illuminations, el lodge se encuentran también a unos 1 km de lugares de interés cultural como el Museo Madame Tussauds Blackpool.
Los huéspedes pueden disfrutar de una comida en el restaurante Carousel Family Bar, situado a 350 metros. También está Central Coach, la estación de autobuses, situada a 900 metros. Hay numerosas instalaciones deportivas para disfrutar, como mini golf.