Grange Lodge Hotel in St Peter Port has accommodation. The pub serves food, it serves real ale. Grange Lodge Hotel is a member of Cask Marque.