Bowies Lodge is gelegen in Blackpool, op 1,8 km van Bispham Beach en 2,2 km van Blackpool Central Beach. De accommodatie biedt uitzicht op de zee en gratis WiFi.
Populaire bezienswaardigheden in de buurt van de lodge zijn North Pier, Blackpool Tower en Coral Island. Het dichtstbijzijnde vliegveld is Luchthaven Liverpool John Lennon, op 102 km van Bowies Lodge.