¬†We would love to hear from you! If you have any questions, comments, or feedback about St John’s Bar and Restaurant, please don’t hesitate to get in touch.

Whether you’re looking to make a reservation, inquire about dining for a large group, or simply say hello, our team is always here to assist you. You can contact us by phone, email, or by filling out the contact form below.

At St John’s, we’re committed to providing exceptional service, delicious food, and a warm, welcoming atmosphere. So if you’re looking for a memorable dining experience in Perth, we invite you to join us and become a part of our story.

For bookings of 8 guests or less please book via ResDiary on the link below.


22 King Edward Street, Perth, PH1 5UT


01738 50 10 50

Open hours

Sunday – Thursday

11am – 9pm

Friday – Saturday

11am – 12.00am

6 + 1 =