Find the B&Bs that appeal to you the most
Check out our selection of great B&Bs in St. Andrews
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.
The Spindle Guest Rooms in St. Andrews provides adults-only accommodations with a garden, a terrace, and a shared lounge.
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.
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.
Located in St. Andrews, 4 miles from St Andrews University, Guardbridge Inn has accommodations with a garden, free private parking, a terrace and a restaurant.
Located within a 8-minute walk of West Sands Beach and 700 yards of St Andrews University, Haar with Rooms 5 stars has rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.
At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.
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.
Tarskavaig B&B in Radernie provides adults-only accommodations with free bikes and a garden. Offering free private parking, the 4-star bed and breakfast is 6.3 miles from St Andrews University.
Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.
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
Just a 7-minute walk from West Sands Beach and 400 yards from St Andrews University, Montague Guest House features accommodations in St. Andrews, with a terrace and a shared lounge.
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.
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.
Balmungo Cottage B&B is located in St. Andrews, just 1.2 miles from St Andrews East Sands Beach and 1.9 miles from Fairmont St Andrews Bay Golf Course.
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.
Claremont Cottage in St. Andrews provides adults-only accommodations with a garden and a terrace.
Featuring garden views, Pinewood Country House in Leuchars features accommodations, a garden, barbecue facilities, and a shared lounge.
Tarskavaig B&B in Radernie provides adults-only accommodations with free bikes and a garden. Offering free private parking, the 4-star bed and breakfast is 6.3 miles from St Andrews University.