We're located in Glencarse, just off the A90 between Perth and Dundee

The Glencarse Hotel makes the perfect stop-over for anyone travelling on the A90 between Perth and Dundee. We are located just off the A90 in the small village of Glencarse, six miles from Perth. Please see the interactive map below for our exact location. Our post code for Sat Navs is PH2 7LX.