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.
Laura
Switzerland
Lovely Inn, nice rooms, cosy and clean. Great diner and breakfast. There was a noise in our room, and they all worked to move the freezer from the back wall so we didn't hear it in our room anymore.
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!
Haar with Rooms 5 stars is situated in St Andrews, 5.1 km from St Andrews Bay and 21 km from Discovery Point. With free WiFi, this 5-star inn has a terrace and a bar.
Kelvin
Hong Kong
Excellent, friendly staff and food. Great location.
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.
Lise
France
Very friendly staff. Comfortable rooms. Good location. Delicious breakfast
Located in the small fishing village of Cellardyke, just a 13-minute walk from Anstruther, Belstane House is a 16th century house with a garden, facing the seafront and looking towards the Isle of May...
Claire
United Kingdom
Lovely rooms with an amazing view. We even saw a pod of dolphins from our window! Very good location to walk the coastal path to Crail and equally convenient to walk to Anstruther. Linda is a great host.
Featuring a garden and views of quiet street, The Spindrift Guest House is a guest house situated in a historic building in Anstruther, less than 1 km from Billow Ness Beach.
The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.
Located in Carnoustie and only 1.3 km from Barry Sands Beach, Morven Guest House Carnoustie provides accommodation with sea views, free WiFi and free private parking.
William
United Kingdom
It was excellent, well above what we expected, in fact on our second day we went for toast and cereal, that was enough, the portions were bigger than expected. 11 out of 10.😊
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.
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.
Very welcoming and friendly staff, who made a fuss of our puppy.
Annandale Guest House is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 5 km from St Andrews Bay.
Very clean, decor tasteful, great central location
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.
Breakfast was continental everything was excellent
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
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.
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 Andrews, close to West Sands Beach and...
great property in great location and nice attention to detail
Lorimer House is set in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 4.9 km from St Andrews Bay.
Claremont Cottage in St Andrews provides adults-only accommodation with a garden and a terrace. The property has garden views and is 6.2 km from St Andrews University and 10 km from St Andrews Bay.
amazing location , bulding a hosts! just perfection
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
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.
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.
Situated in St Andrews, just 600 metres from West Sands Beach, Montague Guest House features beachfront accommodation with a garden, a terrace, a shared lounge and free WiFi.
Great location, comfortable bed, stunning breakfast!
FAQ about B&Bs in St Andrews
On average, a B&B in St Andrews costs £186 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.
Great location; very close to shops. Quiet, spacious room with very comfortable bed, lots of storage space, luxury bathroom and huge TV. Bathrobes, slippers, blanket and 'spinning' chairs were a nice touch.
Gillian
Family with young children
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.