The Old Ship Inn

31 High Street
Perth PH1 5TJ
Open In Maps
gift card checked Accepts the Perth City & Towns Gift Card
Large gold lettering next to a dimly lit lantern and colourful bunting outside a pub in Perth

Oldest pub in Perth, established 1665. Warm and friendly atmosphere with an extensive selection of drinks to suit every taste. 

There is also a refurbished ‘Speakeasy’ Room on the first floor which is an excellent meeting or event venue. 

Pop in and experience ‘hospitality as it should be’ at The Old Ship Inn.

Where To Find The Old Ship Inn

You must enable javascript to view this website