Welcome to Colstoncraig Bed and Breakfast



Enjoy comfort and convenience in Crail

Our charming bed and breakfast provides an inviting home from home and boasts an ideal location in the historic fishing village of Crail. Perfectly situated just 15 minutes from St Andrews and an hour from Edinburgh International Airport, our Crail guest house offers high standards of modern facilities, stunning views of the May Isle and has everything you need for a relaxing break.

Embrace the peaceful tranquillity of the Scottish coast or spend the day discovering the spectacular stretches of coastline and the ancient Crail Harbour. Enjoy easy access to some of the best pubs and restaurants the village has to offer or unwind with a relaxing round of golf at one of the many nearby courses.

Make yourself at home at Colstoncraig Bed and Breakfast

Feel at home from the moment you arrive at our warm and welcoming family-run bed and breakfast in Crail. Our spacious guest house benefits from all the luxuries of modern fittings and facilities, so you can rest assured you have everything you need during your seaside stay.

After an exciting day of sightseeing, make yourself at home in one of our three lovely guest rooms. Unwind as you watch TV and wake up refreshed to a delicious breakfast.

Whether it's a short or long term break, we look forward to welcoming you to our comfortable bed and breakfast in Crail.

If you are visiting Crail on holiday or and are looking for seaside accommodation at affordable prices, call a friendly member of our team today on 0800 756 3636 to book your stay.