St Andrews offers a number of excellent Bed and Breakfast, Guest House accommodation, either in the town of St Andrews or near by in the East Neuk of Fife.
The accommodation scene also offers hotels, Caravan Parks, Self catering cottages too.
You will find a variety of St Andrews B&Bs and Guest Houses in and around St Andrews in Scotland, where you can enjoy personal service and all your home-from-home comforts at rates that suit your budget too in a bed and breakfast or guest house of your choosing.

Milton Lea B and B St Andrews
Two bedroom family run B and B, in the countryside just outside St Andrews, walking distance from St Andrews Leuchars train station. St Andrews 10 mins. To find out more and book, click READ MORE
Address:Milton Lea By Balmullo St. Andrews Fife KY16 0ABTel:07851 467207 OR 05602 988677
Web: http://www.miltonlea.co.uk/

Rooms at 'The Bank'
Eight individually styled en-suite bedrooms, singles, doubles, twins & a family room in what was once “The Bank Managers Residence” newly refurbished. To find out more and book, click READ MORE
Address:23 -25 High Street, Anstruther, Fife KY10 3DQTel:01333 310 189

The Peat Inn | Restaurant with Rooms
The Peat Inn is owned by award winning Chef and food columnist Geoffrey Smeddle and his wife Katherine. With Geoffrey at the heart of the kitchen, they have been successful in building on the very fine reputation of one of Scotland’s most cherished destinations. To find out more and book, click READ MORE
Address:The Peat Inn Near St Andrews Fife, Scotland KY15 5LHTel:+44 (0)1334 840206
Web: http://www.thepeatinn.co.uk/contact

Kinkell House
A family home on a farm 2 miles from St Andrews, informal hospitality, tennis court and croquet lawn within the informal gardens. To find out more and book, click READ MORE
Address:Kinkell House By St Andrews KY16 8PNTel:01334 472003

Sauchur Point B&B
The accommodation, which lies a few minutes’ walk from Ruby Bay, is on a quiet road and consists of a spacious, modern, well equipped, studio apartment with king-sized bed, en-suite bathroom and spectacular views out over the Firth of Forth. Facilities include 32” HDTV, wifi and off-street parking. To find out more and book, click READ MORE
Address:Sauchur Point Bed & Breakfast 29 Wadeslea, Elie, Leven, Fife. KY9 1EBTel:01333 330684
Web: http://sauchurpointbandb.co.uk/

Waterfront, Anstruther
AA rated 4 star award winning luxury apartments and Guest Rooms available, ten individual en-suite modern rooms including two family rooms. To find out more and book, click READ MORE
Address:18 - 29 Shore Street, Anstruther KY10 3EATel:01333 312 200
Abbey Cottage | Abbey Walk St Andrews, Fife KY16 9LB | 01334 473727 |
Anderson House B & B | 122 Lamond Drive, St Andrews, Fife, KY16 8DA | 01334 477286 |
Annandale Guest House | 23 Murray Park, St Andrews, KY16 9AW | 01334 475310 |
Aslar Guest House | 120 North Street, St Andrews Fife, KY16 9AF | 01334 473460 |
Balrymonth B & B | 6 Balrymonth Court, St Andrews, Fife, KY16 8XT | 01334 470855 |
Bell Craig Guest House | 8 Murray Park, St Andrews, KY16 9AW | 01334 472962 |
Braeside House B & B | 25 Nelson Street, St. Andrews, KY16 8AJ | 01334 473375 |
Brownlees Guest House | 7 Murray Place, St Andrews, KY16 9AP | 01334 473868 |
Burness House B & B | 1 Murray Park, St Andrews, KY16 9AW | 01334 474314 |
Cameron House – Guest House | 11 Murray Park, St Andrews, KY16 9AW | 01334 472306 |
Charlesworth House | 9 Murray Place, St Andrews, KY16 9AP | 01334 476528 |
Cleveden House | 3 Murray Place, St Andrews, KY16 9AP | 01334 474212 |
Craigmore Guest House | 3 Murray Park, St Andrews KY16 9AW | 01334 472142 |
David Russell Apartments | Buchanan Gardens St Andrews, Fife, KY16 9LY | 01334 467100 |
Deveron House | 64 North Street, St Andrews, KY16 9AH | 01334 473513 |
Doune House | 5 Murray Place, St Andrews, KY16 9AP | 01334 475195 |
30 Drumcarrow Road | 30 Drumcarrow Road, St Andrews, Fife, KY16 8SE | 01334 472036 |
Fairnie House B & B | 10 Abbey Street, St Andrews, Fife KY16 9LA | 01334 474094 |
Fairways of St Andrews | 8a Golf Place, St Andrews KY16 9JA | 01334 473319 |
Glenderran Guest House | 9 Murray Park, St Andrews, KY16 9AW | 01334 477951 |
Jules House | 22 Lindsay Gardens, St Andrews, Fife, KY16 8XD | 01334 472735 |
Lorimer Guest House | 19 Murray Park, St Andrews, KY16 9AW | 01334 476599 |
Montague Guest House | 21 Murray Park, St Andrews, KY16 9AW | 01334 479287 |
Nethan Guest House | 17 Murray Park, St Andrews, KY16 9AW | 01334 472104 |
No 12 Bed & Breakfast | 12 Grange Road, St Andrews, Fife, KY16 8LF | 01334 471949 |
Shandon House | 10 Murray Place, St Andrews, KY16 9AP | 01334 472412 |
Six Murray Park | 6 Murray Park, St Andrews, KY16 9AW | 01334 473319 |