Rooms and Rates

Stunning location in East Fife

Overlooking the scenic May Isle, Colstoncraig Bed and Breakfast makes an idyllic retreat as it benefits from a seaside location whilst only being a short distance from all the fantastic amenities Crail has to offer.

Located close to all the major motorway networks and offering easy access to many Scottish attractions, we have rooms to suit all budgets. Each of our guest rooms includes a comfortable bed, ample storage, a TV and access to free WiFi – perfect for catching up with work in comfort.

Enjoy a relaxing night in one of our warm and inviting guest rooms. Our room rates include a hearty breakfast to set you up for the day ahead.

Single room occupancy from £75
Double room from £100
Twin room from £110
Check-in Between 16:00 and 20:00 or by prior arrangment
Check-out 10:30


Prices are based on two people sharing per night and include breakfast.

Dedicated to your needs

The friendly team at our Crail bed and breakfast are committed to making your stay the best it can be. You can always count on great service when you stay at Colstoncraig Bed and Breakfast. Our team are always courteous, professional and ready to help you with a smile on their face. From restaurant recommendations to weather updates, simply ask us.

If you are visiting Crail on holiday then call a welcoming member of our team today on 01333451013 to book a stunning sea view room at our affordable Colstoncraig Bed and Breakfast.