About Crail



Stunning scenery and centuries of history

Colstoncraig Bed and Breakfast provides an ideal base for coastal golfing breaks, seaside holidays and fishing trips. We are perfectly situated for guests who are looking to explore the local countryside, discover the beauty of the outdoors and enjoy relaxing nature walks along Scotland's East coast. Take in the beautiful views or uncover the fascinating past of our historic fishing village when you stay at our Fife coast bed and breakfast.

An array of golf courses to choose from

Keen golfers will love playing at one of the numerous golf courses in the area. Enjoy a relaxing round of golf at Balcomie Links or Craighead Links or visit nearby St. Andrews to discover one of the finest golf courses in the world. The excellent conditions of the nearby courses, combined with the changing sea breezes provide a challenging test for any golfer.

Explore the beauty of the Scottish coast

Take a leisurely stroll on one of the many beautiful stretches of coastline and beaches the East coast has to offer. Nearby is Roome Bay and Kingsbarns Beach.

After an action-packed day, unwind with a refreshing drink in one of the welcoming establishments in East Neuk before returning to your comfortable home away from home at Colstoncraig Bed and Breakfast.

Whatever your passion is, you can rest assured there is something for you within reach of our Fife coast bed and breakfast. Contact a friendly member of our team today on 01333451013 to book your stay.