Matkailijoille, jotka haluavat yöpyä lähellä St. John's Kirk suositellaan hotelleja Holiday Inn Express Perth ja Mercure Perth Hotel.
KAYAK-käyttäjät ovat löytäneet kahden hengen huoneita lähellä St. John's Kirk niin halpaan hintaan kuin 30 € viimeisen 3 päivän aikana. Keskimääräinen hinta on 32 €.
Viimeisen 3 tunnin aikana käyttäjät ovat löytäneet hotelleja läheltä kohdetta St. John's Kirk täksi illaksi niinkin alhaiseen hintaan kuin 30 €. Käyttäjät ovat löytäneet myös 3-tähden hotelleja alk. 38 € ja 4-tähden hotelleja alk. 30 €.
Viimeisten 72 tunnin aikana käyttäjät ovat löytäneet tälle viikonlopulle lähellä kohdetta St. John's Kirk olevia hotelleja hintaan 32 € per yö. Käyttäjät ovat löytäneet myös 3-tähden hotelleja alk. 38 € ja 4-tähden hotelleja alk 30 €.