Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.
Linda
United Kingdom
Very old stone building , which was lovely ,very welcoming on arrival and what a beautiful room with a lovely view into the village
A large comfortable easy chair in our room with 2 other chairs and a table
Spotless and tea and coffee in the rooms with a great choice of coffees teas and also hot chocolate
Sewing kit in the bathroom with small toiletries also
We had dinner here and we would highly recommend staying here
Annandale Guest House is situated in St. Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, and 5 km from St Andrews Bay.
G
United Kingdom
The location was great. The breakfast choice was great. The room was very clean and felt like a home away from home. Very easy and clear entry instructions. Would definitely book again and recommend.
Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.
Set in St. Andrews, 1 km from St Andrews East Sands Beach, 21KR Bed and Breakfast, close to beach, town centre and golf offers recently renovated accommodation with free WiFi and a garden.
Brian
United Kingdom
Location, very clean and warm, the bed was very comfortable, breakfast was excellent and the hosts very friendly, went out of their way to ensure we had a smooth check in and a great stay
At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.
Donna
United Kingdom
My husband and I had a 3 night stay, with our small young dog.
The plus side was that there was easy access to the grassed area outside so when our dog needed to go outside we could make a swift exit from the room. The room was a good size especially as we had a dog crate. Plenty of storage
Bed was large and comfortable, we could control the room temperature which was a bonus. Bathroom whilst a little tired provided hot water and was clean so everything we needed. Breakfast was sooo tasty, plentiful and service was excellent. Would definitely stay again. Thank you 😊
The privately-owned No 5 Pilmour is located within 100 metres of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews.
JOAQUIN
Spain
Highly recommended, 100 meters from the Royal and Ancient. Large and clean rooms. Very friendly staff and great breakfast!
Situated within 5.1 km of St Andrews Bay and 21 km of Discovery Point, Haar with Rooms 5 stars features rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.
Tarskavaig B&B in Radernie provides adults-only accommodation with free bikes and a garden. Offering free private parking, the 4-star bed and breakfast is 10 km from St Andrews University.
Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi.
John
United Kingdom
Breakfast was excellent, well cooked, good choice. The room was terrific, well appointed, good light, great view, although large was cosy. Dinner, again was as breakfast. Liked the choice, cooking and service.
Boasting a garden, Balhousie Farm Bed and Breakfast is set in Kirkton of Largo in the Fife region, 19 km from St Andrews Bay and 34 km from Discovery Point.
Helen
United Kingdom
This is a wonderful B&B, very clean and very comfortable. Also very peaceful in a beautiful location. We had the Pond View room and loved watching the ducks troop out each morning! Ann is a lovely hostess, and her breakfasts are outstanding. Highly recommended.
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Set in St. Andrews, 1 km from St Andrews East Sands Beach, 21KR Bed and Breakfast, close to beach, town centre and golf offers recently renovated accommodation with free WiFi and a garden.
Welcoming, friendly lady. Clean rooms. Accessible to town.
Annandale Guest House is situated in St. Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, and 5 km from St Andrews Bay.
Very clean, decor tasteful, great central location
Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.
The location, the room and the breakfast were all amazing.
The privately-owned No 5 Pilmour is located within 100 metres of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews.
Very comfortable. Nicely appointed. Excellent breakfast.
No12 Bed and Breakfast, St Andrews is a 4-star property set in St. Andrews, facing the sea. Both free WiFi and parking on-site are available at the bed and breakfast free of charge.
Lovely B&B and Pam was very welcoming and helpful.
Housed in a historic building, The Spindle Guest Rooms provides accommodation with a terrace and free WiFi in St. Andrews, 1.2 km from St Andrews East Sands Beach.
Perfect location and the owner was lovely and very helpful
Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.
Super clean. Really matters to us. Also super comfortable beds.
Save money on B&Bs in St. Andrews – budget options available!
Featuring a patio with garden views, a fitness centre and a garden, Ailim House Serviced Cottage Escape, around the corner from the Old Course can be found in St.
great property in great location and nice attention to detail
Set 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University and 4.9 km from St Andrews Bay, Lorimer House offers accommodation situated in St. Andrews.
Boasting a patio with mountain views, a garden and barbecue facilities, Balmungo Cottage B&B can be found in St. Andrews, close to St Andrews East Sands Beach and 3.1 km from St Andrews Bay.
Beautiful inside and out Attention to detail amazing
Doune Guest House provides rooms in St Andrews. This 4-star guest house offers luggage storage space. The property is 400 metres from St Andrews University and 700 metres from St Andrews Cathedral.
very clean and comfortable. Easy to access the guest house.
A former railway station set in 2 acres of landscaped garden, The Old Station Guest House comprises of the main building and a train carriage converted into suites.
It was so quirky and the original features were amazing
FAQ about B&Bs in St. Andrews
On average, a B&B in St. Andrews costs £128 per night (based on Booking.com prices).
Great location in a quiet cul de sac, easy parking for cars and very convenient for walking into town and to the Old course. Clean and well presented good kitchen facilities and large lounge and dining area. Good back area laid to stones.
A charming place to stay with a wonderful staff. We thoroughly enjoyed a lovely, spotless room that overlooked a little garden. The room was very quiet, the bed just right, and there was a wonderful private sitting room with a fireplace for our use. We were able to park our car, without charge, across the street and enjoy lunch close by. It is located within an easy walk to St Andrew's Golf Course, very nice aquarium, beach, and town. We certainly will recommend staying here to our golfing friends ! !
Even though quite crowded place. The location was quiet. The room was clean. Breakfast was great. Location is within reasonable walking distance from city centre.
I loved the location and the gorgeous look of place, dry quaint. Outdoor furniture to sit and enjoy gardens. Dry well kept guest house really excellent .
Family that own and run place stay onsite and nothing to much bother actually feel like extended family staying in house , amazing people. Breakfast great and breakfast room perfect size, I chatted to a few of guest including couple visiting from Australia. ,
Would stay again great location xx
The Lodge was lovely and clean and in a great location. The views from the lodge were great, and it was nice and private. We used the sauna, which was good - you book a slot and have it to yourself, which was great. We ate in the Godfather restaurant, it was nice but a bit overpriced for what you get.
The resort itself was also very clean and new looking and so so quiet, which we liked.
Just a short drive to St Andrews, which is great to explore - such a beautiful place.
Lovely staff, great location. For the price the room was very nice. The bathroom was small and pillows were thin. So if you're fussy like us, bring your own neck health firm pillows (this will not apply to most people! We're just picky after using Tempur for years)... the hotel is gorgeous. Lovely quaint feel , excellent breakfast and very nice staff. Thr location couldn't be better... you can park for free in the road, but get there early and wait around to find a space.
V
Valera
Young couple
Research, refine and make plans for your whole trip
We have more than 70 million property reviews, and they're all from real, verified guests.
How does it work?
1
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
2
Followed by a trip
Followed by a trip
When guests stay at the property they check out how quiet the room is, how friendly the staff are and more.
3
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.