Craighall Steading B&B

+ 21

Find the best hotel in Cupar for your dates, by price or preference

Compare deals for Craighall Steading B&B across hundreds of sites, all in one place

Look out for a deal with free cancellation or excellent ratings

Compare rooms and prices

We compare 100s of sites to get you the best deal

1 night
AgodaBooking.comHotels.comTrip.comExpedia
We compare 100s of sites to get you the best deal

Fast facts

Check in from:
16:00
Check out before:
11:00

Amenities

Wi-Fi
Parking
Non-smoking
First aid kit
Internet access
Garden

More about Craighall Steading B&B

Craighall Steading B&B

Located within 15 km of St Andrews University and 19 km of St Andrews Bay in Ceres, Craighall Steading B&B provides accommodation with seating area. This property offers access to a patio, free private parking and free WiFi.

Reviews from
Tripadvisor
Mentioned by travellers
Couple

Comment: 26 May 2026

Stayed in: May 2026

Great stay!! Highly recommend

I absolutely loved my stay at Craighall Steading! Caroline and Dave were so welcoming and friendly, and the property itself is absolutely beautiful. Everything was very accessible and the location was perfect. The town is supper cute and I was able to easily take the bus into St Andrews as well, which made getting around really convenient.
The views were stunning, and I especially loved seeing the cows on the neighbouring farm from my window. My room was spotless, comfortable, quiet, and very well kept throughout my stay. I truly had a brilliant experience and would highly recommend staying here to anyone visiting the area.

Hotel response

Comment: 28 May 2026

Thank you so much for such a lovely review and recommendation.
We’re absolutely delighted you enjoyed your stay with us and that you found Craighall Steading such a comfortable and relaxing base for exploring the area. It’s great to hear the bus links into St Andrews worked well for you too — we’re lucky to have the peaceful countryside setting while still being well connected.
We loved reading your comments about the views and the neighbouring cows as well — they certainly seem to make quite an impression with many of our guests!
Thank you as well for your kind words about the room, cleanliness, and our hospitality. We always want guests to feel genuinely welcome and at home during their stay, so it’s wonderful to know you had such a positive experience.
It was a real pleasure hosting you, and we’d love to welcome you back whenever you’re next visiting the area.
Couple

Comment: 4 Aug 2026

Stayed in: Aug 2026

Great B&B, great location for peaceful retreat

Great B &B, lovely remote location, but within easy walk to village, pub and restraunts. Rooms well equipped and wonderful breakfast. Would definitely return. Caroline & Richard

Hotel response

Comment: 14 Aug 2026

Thank you so much, for your wonderful review and for choosing to stay with us.
We're delighted that you enjoyed the peaceful countryside setting while still finding us within easy walking distance of the village, pub and restaurants. It's lovely to hear that you found your room well equipped and enjoyed our breakfast too.
“Peaceful retreat” is exactly what we hope Craighall Steading provides, so your comments really mean a lot to us. And knowing that you would definitely return is perhaps the best compliment you could give us!
It was a pleasure to have you stay, and we very much hope to welcome you both back to Fife in the future.
Group traveller

Comment: 23 Jul 2026

Stayed in: Jul 2026

Even better than expected!

Beautiful space and very thoughtful luxury products and put together space. Great nights sleep. Amazing breakfast and overall hospitality. Thank you !

Hotel response

Comment: 30 Jul 2026

Thank you so much for your wonderful review.
We're absolutely delighted that your stay was even better than you expected! It's especially lovely to hear that you appreciated the thoughtful touches in your room, enjoyed a great night's sleep, and started the day with one of our breakfasts.
Your kind comments about our hospitality mean a great deal to us. We work hard to create a relaxing, comfortable experience for every guest, so it's incredibly rewarding to know we achieved that during your stay.
Thank you again for choosing to stay with us. We hope we'll have the pleasure of welcoming you back to Craighall Steading in the future.
Couple

Comment: 15 Jul 2026

Stayed in: Jul 2026

Pleasant stop off near St Andrews

A long stoney track to a very nice modern barn, comfortable spacious room with excellent shower. Pleasant and helpful owners. We enjoyed the yoghurt and fruit for breakfast. However, in the room we couldn't open the windows wide and the curtains are very fiddly particularly as it was a warm night. We found it difficult to find a suitable pub nearby but ended up in a steak place near St Andrews which was good.

Hotel response

Comment: 30 Jul 2026

Thank you for taking the time to leave such a thoughtful review.
We're delighted you enjoyed your stay, particularly the spacious room, excellent shower, and our yoghurt and fresh fruit at breakfast. It was also lovely to read your kind comments about us as hosts.
Thank you for your feedback about the windows and curtains. Our windows are fitted with safety restrictors, as required for guest accommodation, but they can be opened fully when needed—we would have been very happy to show you how if we'd known. We appreciate your comments about the curtains too and will certainly keep them in mind as we continue to make improvements.
Regarding dinner, there is a lovely village pub within walking distance, although it doesn't serve food every evening. As you mentioned you were looking for a good steak, we suggested a few options, including The Steak Barn near St Andrews, so we're pleased to hear you enjoyed your meal there.
Thank you again for staying with us. We hope to have the opportunity to welcome you back when you're next visiting St Andrews or exploring the beautiful East Neuk of Fife.
Family traveller

Comment: 26 May 2026

Stayed in: May 2026

Great experience

Had a great stay in Cupar. The place was modern, welcoming, and a lot of fun overall. The hosts were fantastic and made us feel right at home from the start. The room itself was very nice, clean, and comfortable, with an amazing view out across the surrounding farmland. Would definitely stay again!

Hotel response

Comment: 28 May 2026

Thank you so much for your lovely review.
We’re delighted you had such a great stay with us and that you felt right at home from the moment you arrived — creating that welcoming atmosphere is really important to us.
It’s wonderful to hear you enjoyed the room, the comfort and cleanliness, and of course those views out across the surrounding farmland. We’re very lucky with the peaceful setting here, and it’s always nice to know guests appreciate it as much as we do.
Thank you as well for your kind comments about us as hosts. It was a real pleasure having you stay, and we’d be delighted to welcome you back again in the future.

Excellent location

4.9

Craighall Steading, Cupar, KY15 5PT, United Kingdom|5.03 km from city centre

Check in and check out

Check in from:

16:00

Check out before:

11:00

Good to know

Extra beds

Please contact the hotel for details about adding extra beds.

Craighall Steading B&B: FAQs

Craighall Steading B&B is 5.0 km away from Cupar city centre.
Craighall Steading B&B is in Cupar, United Kingdom and is 5.0 km away from Cupar city centre.
At Craighall Steading B&B you can check in from 16:00, and you'll need to check out before 11:00.
Yes, there is parking available at Craighall Steading B&B.
We don’t have any information about restaurants at Craighall Steading B&B, please check with them when booking.