Search B&B in St. Andrews
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
B&B in St. Andrews

5Pilmourplace
St. Andrews
9.2 out of 10, Wonderful, (183)
The price is AED 564
AED 676 total
includes taxes & fees
7 Dec - 8 Dec

Seascape Largo
Leven
10.0 out of 10, Exceptional, (44)

Organic Welltree
Perth
10.0 out of 10, Exceptional, (9)
The price is AED 312
AED 374 total
includes taxes & fees
8 Dec - 9 Dec

Ivybank Lodge
Blairgowrie
9.8 out of 10, Exceptional, (106)
The price is AED 478
AED 574 total
includes taxes & fees
17 Dec - 18 Dec

Edinburgh Holiday Guest House
Newington
8.0 out of 10, Very Good, (114)
The price is AED 324
AED 389 total
includes taxes & fees
1 Dec - 2 Dec

KM Hotel
Southside
8.0 out of 10, Very Good, (1004)

Cambridge House
Leith
7.4 out of 10, Good, (164)
The price is AED 217
AED 260 total
includes taxes & fees
30 Nov - 1 Dec

The Garden Room 40 mins Edinburgh, 10 mins Loch Leven, 25 mins Sterling Castle
Kinross
10.0 out of 10, Exceptional, (1)
The price is AED 569
AED 763 total
includes taxes & fees
30 Nov - 1 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top St. Andrews Hotel Reviews

Greyfriars Inn by Greene King Inns
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
Top B&B in Other Destinations
More Accommodation Types in St. Andrews
Expedia's Latest Trends
Flights
- Flights to Banff
- Flights to Perth
- Flights to Fochabers
- Flights to Irvine
- Flights to Beith
- Flights to Tarbert
- Flights to Aberlour
- Flights to Lockerbie
- Flights to Benbecula
- Flights to Fair Isle
- Flights to Coatbridge
- Flights to Balmaha
- Flights to Campbeltown
- Flights to Kinross
- Flights to Inverkip
- Flights to Wishaw
- Flights to Dunfermline
- Flights to Sandness
- Flights to Appin
- Flights to Bridge of Orchy
- Flights to Hoy Island
- Flights to Lochwinnoch
- Flights to Gordon
- Flights to Selkirk
- Flights to Macduff
- Flights to Inverness
- Flights to Alloa
- Flights to Yell
- Flights to Dollar
- Flights to Tayport





































