Make Yorkston, your home from home


Welcome to Yorkston Guest House

St Andrews, Scotland

Yorkston Guest House is conveniently situated in the west end of St Andrews, Fife and a mere 10 minute walk from the famous first tee of the Old Course. The guest house is also a few minutes walk from the historic west port, main shopping area, restaurants and café bars.

If you would like to explore further afield, St Andrews can be a perfect base from which to explore the wider Kingdom of Fife including the quaint fishing villages of the East Neuk.

Your Hosts

Your Hosts

Four generations, a lifetime of experience in hospitality. Looking after guests is more than just a job! We have welcomed guests from all over the world.

Our Bedrooms

Our Bedrooms

Our 10 rooms are not uniform or identical. All are unique with their own individual charm and home comforts. Have a further look through our website to find out more.
Breakfast

Breakfast

We offer a tempting range of breakfast options from our enticing help yourself buffet to a traditional full Scottish breakfast cooked to order.

What the Guests Say