Facilities available at each B&B ...... at a glance

Property No. of Rooms En-suite/Private/
Shared Facilities
Distance from
 St Andrews
Credit Card payments *price per person per night inc. breakfast
*Please note - in most cases supplements will apply for single occupancy of a double/twin room click here for further information on room/bed types
Hawthorne House B&BTwo Double En-suite One Twin En-suiteAll ensuite milesThis BnB accepts credit cards£25-£35
FAIRNIE HOUSE1 double en-suite, 1 twin en-suite, 1 twin private showerroom 2 en-suite shower-rooms 1 private shower-room miles £66-£84 per room per night. Single occupancy rate for twin private shower-room only. Price on application. MINIMUM TWO NIGHT STAY for advance bookings.
Pitmilly West Lodge B&B3 Bedrooms - all ensuite - 3 with showers, one bath - 2 with superking beds which convert to twin beds - 1 with doubleAll ensuite milesThis BnB accepts credit cards£30 - £45 pppn
Braeside House1 double and 2 twin rooms. All en-suiteAll ensuite milesThis BnB accepts credit cards £45 per person per night
No12 Bed & Breakfast2 Super King Size/Twin bedrooms & 1 Double Bedroom 2 En-suite and 1 Private miles £35-£45 per person per night
Little Carron Cottage2 ground floor suites each with a private lounge. One upstairs double bedroom. All EnSuite miles £30-£40pppn
Castlemount3 tastefully decorated twin/double bedrooms All rooms with ensuite facilities miles £40-£45 pppn
Milton Lea B & BDouble Room Sleeps 3EnSuite with Spa Bath & Shower milesThis BnB accepts credit cards£35 pppn
Bramley Guest HouseDouble/Twin/Family Rooms - All En-suiteFree internet Wi-Fi miles From £35 pppn
Monksholm House1 Double upstairs room, a double/twin upper room and a lower floor double room. All rooms have digital t.v. and views of the sea.All rooms have en suite bathroom / shower facilities milesThis BnB accepts credit cards£33 - £38 per person per night ,based on double occupancy
MillhouseRooms:one double room, and one twin room with extra long beds, or 2 double rooms.All rooms are ensuite. milesThis BnB accepts credit cards£30.00-£37.50pppn
Acorn Bed & Breakfast1 Double and 2 Twin/Double rooms, all with ensuite shower rooms milesThis BnB accepts credit cards£35 - £45
Stravithie CastleDouble ensuite with french window to the lawn. Family room ensuite.bath/shower ensuite miles from ����£37.50pppn
vardon house3 twin/doubleB&B:en-suite Appt:bath and separate shower milesThis BnB accepts credit cards37/42/pp/pn
Anvil Cottage B&BTwo double rooms with private bathroomsPrivate bathrooms one with bath and each with mains pressure showers milesThis BnB accepts credit cards£25 to £45
OsnaburghThree Twin Rooms All En-suiteEnSuite milesThis BnB accepts credit cardsFrom £25 per person per night
HillTop Bed and BreakfastRooms: 1 double, 1 twin both en suitetelevision, coffee and tea facilities. Sitting room together with a well established garden and patio area for guests use. miles £70 per room per night or £40 for single occupancy
The White House2 double/twin/family2 en-suite miles �£30 - �£35 p.p.p.n
The PaddockDouble Room Twin Room Family RoomAll en-suite milesThis BnB accepts credit cardsFrom £35 per person per night
St Nicholas Farmhouse B&BRooms - 2 large Family rooms both with en-suite toilet/shower facilities. All en-suite miles From £30.00 per person, reductions for children and more than 2 people per room
Spinkstown Farmhouse2 double and 1 twinAll ensuite,with bath and shower milesThis BnB accepts credit cards£28.00 /£38.00
Mansedale House & cottage2 Double/Twin/ 1 Family All rooms are luxury EnSuite miles From £30 pp
Scotscraig2 twin rooms on ground floor.Ensuites in both rooms have excellent power showers. miles £25 - £35 per person per night based on 2 people sharing. Single room supplement £5 extra.
Fairway2 twin/doubleEnsuite miles from £35 pppn
BalrymonthAll 3 rooms have either a super king-size bed or twin beds all with ensuite facilities All EnSuite milesThis BnB accepts credit cardsFrom £30.00 to £40.00 pppn, based two sharing a room. £45 - £65 for single occupancy per night.
Kingsbarns B&B2 Double Rooms. 1 Twin Bedded RoomDouble Rooms have en-suite Shower Rooms. Twin Room has en-suite Bathroom with Shower over Bath. All rooms have flat screen TV with DVD player Off street parking miles April - October £35 per person per night
18 Queens TerraceRooms - 4 doubles - 1 Twin; all en-suiteFree internet Wi-Fi milesThis BnB accepts credit cards£40- £45 per person per night. £65 Single occupancy of a double room
Anderson House 1 double room, 1 twin room, 1 family/twin roomAll EnSuite miles from £27.50
Braemount3 double/twin bedrooms with private/ensuite bathrooms2 bedrooms with ensuite bathroom, 1 bedroom with private bathroom miles from £35 per person
The SpindleDouble ensuite Twin with private facilities miles from £35-£45 per person per night. Single supplement applies.
vicarsford lodge3 double/twinlarge luxury en-suite milesThis BnB accepts credit cards£30-00 - £35-00 pp/pn
Old Fishergate HouseTwo Twin Bedded Suites each with Private Sitting Room. Free Wi-Fi AcessBoth suites have en-suite facilities milesThis BnB accepts credit cardsFrom - £45 pppn
Drumcarrow Road2 twin rooms1 en-suite 1 private bathroom miles 35GBP per person per night
MansfieldRooms - 2 Doubles, 1 Twin en-suite/private miles From £35 p.p.p.n.
Ducks Crossing.3 double or can convert into 3 twin bedded rooms. ALL en-suite. miles £45 - £55 p.p.p.n
Jules House1 x Double with sofa (family room) 1 x twin room Both rooms ensuite miles From £30 p.p.n
Property No of Rooms En-suite/private/
shared facilities
Distance from St Andrews Credit Card payments *Price per person per night inc breakfast

*Please note - in most cases supplements will apply for single occupancy of a double/twin room click here for further information on room/bed types

An accurate location for each of the bed and breakfasts can be found at www.streetmap.co.uk 
where you can simply enter their postcode (zip code) and you will be provided with a detailed map.

Check bed and breakfast rates with the currency converter

Please contact the Association Chairman if your establishment has a KY16 postcode and a Visit Scotland star rating and you would like to join the St Andrews Bed & Breakfast Association.