See the latest prices and deals by choosing your dates.
St. Andrews
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. It is located 600 metres from West Sands Beach and features luggage storage space. The guest house also provides free WiFi as well as a paid airport shuttle service.
At the guest house, all units include a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units will provide guests with a wardrobe and a kettle.
The Inn was located 200m from the 1st tee of the Old Course which was great for me. The staff were friendly and helpful. The room was excellent.
St. Andrews
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. It is located 600 metres from West Sands Beach and provides free WiFi plus luggage storage space.
The accommodation was very clean, in a fantastic location, great for late arrival check-in. Breakfast was beautiful each morning. Scott is super friendly, nothing is too much trouble.
St. Andrews
The units come with a flat-screen TV with streaming services, a kettle, a walk-in shower, a hair dryer and a wardrobe. Each unit comes with a private bathroom with free toiletries, while some feature sea views. At the bed and breakfast, every unit includes bed linen and towels.
The breakfast cooked to Oder by Pam was excellent. The views from the room was outstanding. I really enjoyed my stay and I am planning on returning. Pam was an excellent host thank you for making me feel welcome 😁
St. Andrews
At the guest house, all units have a desk, a flat-screen TV, a private bathroom, bed linen and towels. Additional in-room amenities include chocolates or cookies. The units will provide guests with a wardrobe and a kettle.
Great location for getting into town and to the bus station! Room was clean and comfortable and John was very helpful and welcoming, offering tips and asking how our day was whenever we got in - plus a good baker! It felt cosy and was everything we needed.
St. Andrews
Rooms have a flat-screen TV. Some units have a seating area where you can relax. You will find a kettle in the room. The rooms include a private bathroom equipped with a bath. For your comfort, you will find bathrobes and slippers.
Such a nice relaxing and friendly place to stay. Excellent food. Very cozy and well equipped bedroom. Easy parking.
St. Andrews
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. It offers cooked breakfasts, free parking and free WiFi.
The very warm hospitality from Sam and Mike, the breakfast is perfect and the room is very clean and cozy!
St. Andrews
Continental and cooked breakfasts are served daily in the bright breakfast room which used to be the station platform. For other meals guests are just 5 minutes’ drive from the centre of St Andrews, with its variety of restaurants.
The place was really neat with the train theme. Also, the breakfast was really good and the owners was really friendly.
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. This property offers access to a terrace, free private parking and free WiFi. The property is allergy-free and is situated 3.7 km from St Andrews University.
Guests at Balmungo Cottage B&B will be able to enjoy activities in and around St Andrews, like cycling and hiking. The bed and breakfast has a picnic area where you can spend a day out in the open.
Norma and Alan are the most kind hosts we've ever met. The location is wonderful and very quiet, the breakfast with the home-made jams and honey is exceptionel. St.Andrews is a great place to visit. We've got a lot of tips what to see and to do in the area. We enjoyed every minute and definitely will come back :-)
St. Andrews
Located in St Andrews, near West Sands Beach and St Andrews East Sands Beach, the historic 34 Argyle Guesthouse features a garden. The property was built in 18th century and has accommodation with a patio. The guest house provides garden views, a sun terrace, and free WiFi is available throughout the property.
At the guest house, the units come with a desk and a flat-screen TV. Some units include a private entrance. At the guest house, all units have bed linen and towels.
Everything! Barbara was a great host! she was super friendly and helpful. we were so happy here, the location is perfect and just a few steps from the city center. Our room was clean and had everything one can ask for. The breakfast was made on the spot with everything being fresh nd beautifully served. This place was an awesome experience and made our stay perfect! highly recommended!
St. Andrews
This charming 400 year old coaching inn is situated just 5 miles from the famous golfing town of St. Andrews. We pride ourselves on the warmth of our welcome and the great food and ales we serve. Enjoy all this in cosy surroundings with open log fires and lots of things to do both within the inn and surrounding area.
Everything! The attention was great, and the rooms are so wide and comfortable and clean
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
Popular with guests booking B&Bs in St. Andrews
At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.
Beautifully maintained old property. Great restaurant.
Annandale Guest House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.
Very clean, decor tasteful, great central location
Lorimer House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. This guest house provides luggage storage space and free Wifi.
Breakfast was fab. Love the pancakes! Coffee amazing too.
No12 Bed and Breakfast, St Andrews provides beachfront accommodations in St. Andrews. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.
Warm welcome. Comfortable room. Delicious breakfast.
Housed in a historic building, The Spindle Guest Rooms provides accommodations with a terrace and free Wifi in St. Andrews, a 14-minute walk from St Andrews East Sands Beach.
Breakfast was continental everything was excellent
Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodations in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.
Friendly, comfortable, cosy, great home cooked food.
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.
A former railway station set in 2 acres of landscaped garden, The Old Station Guest House consists of of the main building and a train carriage converted into suites.
Fantastic reception., lovely hosts & great food.
Balmungo Cottage B&B offers accommodations in St. Andrews, 1.2 miles from St Andrews East Sands Beach and 1.9 miles from Fairmont St Andrews Bay Golf Course.
Beautiful inside and out Attention to detail amazing
34 Argyle Guesthouse in St. Andrews provides adults-only accommodations with a garden and a shared lounge. This guest house offers accommodations with a patio.
Everything, service and accommodation was spot on.
Doune Guest House provides rooms in St Andrews. This 4-star guest house offers luggage storage space. The property is 1312 feet from St Andrews University and 2297 feet from St Andrews Cathedral.
very clean and comfortable. Easy to access the guest house.
Just a 7-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, Montague Guest House features accommodations in St. Andrews, with a terrace and a shared lounge.
Very comfortable, clean and location was fantastic.
The privately-owned No 5 Pilmour is located within 328 feet of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews.
The room was beautiful The breakfast was excellent