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.
Great location. Spotless place with quality fittings and friendly host. Highly recommend.
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.
Very comfortable and clean. Great location- walking distance to the beach, shops and golf course. We loved our stay- thank you.
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.
This was my favorite B&B of our three week trip. Our room had a view of the sea and Pam was a great host. I tried haggis for the first time at her breakfast table and it was delicious! Nice rooms, walkable, easy parking.
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.
From the moment you walk through the yard, you are greeted with a quaint and beautiful setting within the town of St. Andrews. The host is personable and welcoming and obviously cares for his location. The area is safe and easy to locate - very central. Room and bathroom are so clean and comfortable and have nice touches.
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.
It is a lovely situated Inn at the east coast. Between st. Andrews and Crail. It has a nice little pub that’s not noisy at all but very authentic. At the bar we met great local people and were made very welcome. The owners are a great couple and make any stay worth it 100% It was very clean and well organized. The bed is super comfy The breakfast is exceptional.
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.
It was a beautiful location and the accommodations were very comfortable and tasteful. The hosts were very friendly and accommodating, and the breakfast was delicious. I would recommend this as a great stay just outside of St Andrews.
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.
Very nice location, just outside St Andrews. Very comfortable king bed (we were in the main building). Breakfast was lovely, with good variety and hot food made to order.
St Andrews
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 1.5 km from St Andrews East Sands Beach. A hot tub and a bicycle rental service are available for guests. There is a sun terrace and guests can make use of free WiFi, free private parking and an electric vehicle charging station.
Loved the uniqueness of the interior of the cottage. Yufei and Ilya have created a home that is truly wondrous to behold and we feel blessed to have been given the opportunity to share it with them. They are a truly wonderful and generous couple.
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.
magical setting, super comfortable, beautiful, clean interior but most of all the owners were wonderful people!
St Andrews
At the guest house, all units have a desk, a flat-screen TV, a private bathroom, bed linen and towels. Some units include a private entrance. The units will provide guests with a wardrobe and a kettle.
Everything .lovely host .can't fault it .
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 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
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.
Breakfast was fab. Love the pancakes! Coffee amazing too.
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.
Warm welcome. Comfortable room. Delicious breakfast.
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
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.
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 comprises of the main building and a train carriage converted into suites.
Fantastic reception., lovely hosts & great food.
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
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 in St Andrews, near West Sands Beach and St Andrews East Sands Beach, the historic 34 Argyle Guesthouse features a garden.
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 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.
Very comfortable, clean and location was fantastic.
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.
The room was beautiful The breakfast was excellent