My viewed hotels
Looking for something else?
Kirkton Barns B And B
St Michaels Road, Tayport, Leuchars, DD6 9PD (Show map)
Why use Booking.com?
Why use Booking.com?
No booking fees • Save money! • Best Price Guaranteed
432,442 properties worldwide
Including 116,176 holiday rentals
26,040,000 reviews from real guests
We speak your language
Website and customer service in English (UK) and 41 other languages
Booking is safe
When you book with us your details are protected by a secure connection.
Golf course (within 3 km)
Free! WiFi is available in public areas and is free of charge.
Free! Free private parking is possible on site (reservation is not needed).
Non-smoking rooms, Family rooms, Heating, Non-smoking throughout
17:00 - 22:00 hours
08:00 - 10:00 hours
Located just 2.8 miles from Saint Andrews centre, Milhouse B&B offers a garden surrounded by farmland. It features a common lounge with TV and free Wi-Fi is available throughout.
Most recent booking for this hotel was today at 19:55
Score from 4 reviews Exceptional - 9.8/10
In St Andrews centre, just 10 minutes’ walk from West Sands Beach, Ogstons on North Street offers free parking, cooked breakfasts and a restaurant. The boutique-style bedrooms have free Wi-Fi.
Most recent booking for this hotel was today at 19:20
Score from 402 reviews Fabulous - 8.7/10
The New Inn is a traditional family-run pub, with a spacious beer garden, free Wi-Fi and free parking. The St Andrews’ golf courses and the town centre are close by.
Most recent booking for this hotel was today at 20:01
Score from 109 reviews Very good - 8.1/10
Set in its own grounds, Pinewood Country House is a family-run guest house located just 10 minutes’ drive from St Andrews. This Edwardian house features an original staircase and period fireplaces.
Most recent booking for this hotel was today at 18:17
Score from 50 reviews Superb - 9.1/10
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!