Bowies Lodge situa-se em Blackpool, a 1,8 km de Bispham Beach e a 2,2 km de Blackpool Central Beach, e dispõe de vista do mar e acesso Wi-Fi gratuito.
Bowies Lodge tem vários pontos de interesse populares nas suas proximidades, incluindo North Pier, Torre de Blackpool e Parque de Diversões Coral Island. O aeroporto mais próximo é o Aeroporto de Liverpool - John Lennon, que fica a 102 km de Bowies Lodge.