Every stay on one map
Loading the map…
Find a stay by name or street
Across the city66
- 1 Links CrescentAparthotel · 1 Links Cres, St Andrews, KY16 9HR
- 118 North Street St AndrewsAparthotel · 118 North Street, St Andrews, KY16 9AF
- 2 Queens TerraceAparthotel · 18 Queen's Terrace, St Andrews, KY16 9QF
- 21KR Bed and BreakfastGuesthouse · Kilrymont Rd, St Andrews, KY16 8DE
- 30B The ScoresHotel · 30b The Scores, St Andrews, KY16 9
- 9 The LinksAparthotel · 9 The Links, St Andrews, KY16 9JB
- Acorn Bed & BreakfastHotel · 16 Priestden Road, St Andrews, KY16 8DJ
- Amberside Guest HouseGuesthouse · 4 Murray Park, St Andrews, KY16 9AW
- Andrean LinksHotel · 9 Murray Park, St Andrews, KY16 9AW
- AnnandaleGuesthouse · 23 Murray Park KY16 9AW St Andrews
- Ardgowan HotelHotel · 2 Playfair Ter, North St, St Andrews, KY16 9HX
- Balmungo CottageGuesthouse · Balmungo Cottage, St Andrews, KY16 8LW
- Bellcraig Guest HouseGuesthouse · 8 Murray Park, St Andrews, KY16 9AW
- Beveridge HouseGuesthouse · 25 North Street, St Andrews, KY16 9PW
- Bistro du Vin St AndrewsHotel · 40 The Scores, St Andrews, KY16 9AS
- Brownlees Guest HouseGuesthouse · 7 Murray Place KY16 9AP St Andrews
- Burness HouseHotel · 1 Murray Park, St Andrews, KY16 9AW
- Cameron Guest HouseGuesthouse · 11 Murray Park, St Andrews, KY16 9AW
- Castlemount B & BGuesthouse · 2 The Scores, St. Andrews, KY16 9AR
- Cleveden HouseGuesthouse · 3 Murray Pl, St Andrews, KY16 9AP
- Craigmore Guest HouseGuesthouse · 3 Murray Park, St. Andrews, KY16 9AW
- Doune Guest HouseGuesthouse · 5 Murray Pl, St. Andrews, KY16 9AP
- Dukeside Guest HouseGuesthouse · Balone, St Andrews, St Andrews, KY16 8NS
- Failte Bed and BreakfastGuesthouse · 109 Roundhill Road, St Andrews, KY16 8HG
- GlenderranGuesthouse · 9 Murray Park, St Andrews, KY16 9AW
- Hazelbank HotelHotel · 28 The Scores, St Andrews, KY16 9AS
- Heart of St AndrewsHotel · 38 North Street, St Andrews, KY16 9AQ
- Hoppity HouseGuesthouse · 4 Murray Park, St Andrews, KY16 9AW
- Kinkell FarmGuesthouse · Kinkell House, St Andrews, KY16 8PN
- Kinness Cottage, St. AndrewsHotel · 77 Bridge Street, St Andrews, KY16 8
- Kinnettles HotelHotel · 127 North St, St Andrews, KY16 9AG
- Lodge 17 at St AndrewsAparthotel · lodge 17, Knockhill of Nydie, Stewart’s Resort , St Andrews, KY16 9SL
- Lorimer Guest HouseGuesthouse · 19 Murray Park, St Andrews, KY16 9AW
- Marine & Lawn RusacksHotel · Pilmour Links KY16 9JQ St Andrews
- Montague Guest HouseGuesthouse · 21 Murray Park, St Andrews, KY16 9AW
- Muir Park Holiday HomeHotel · Muir Park, Grange Road, St Andrews, KY16 8LJ
- Murray ParkAparthotel · 1 Murray Park, St Andrews, KY16 9AW
- No. 37, St AndrewsAparthotel · 37 Kilrymont Road, St Andrews, KY16 8DE
- No. 5Guesthouse · 5 Pilmour Place KY16 9HZ St Andrews
- No12 Bed and BreakfastGuesthouse · 12 Grange Rd, St Andrews, KY16 8LF
- No12 Bed and BreakfastGuesthouse · 12 Grange Rd, St Andrews, KY16 8LF
- Old Course HotelHotel · Old Station Road KY16 9SP St Andrews
- Pitmilly West Wing and Bed and BreakfastGuesthouse · Kingsbarns, St Andrews, KY16 8QA
- Premier InnHotel · 23 Largo Road KY16 8NH St Andrews
- Premier Inn St AndrewsHotel · Largo Rd, St Andrews, KY16 8NH
- Rockview B&BGuesthouse · 15 The Scores, St Andrews, KY16 9AR
- Rufflets Country House HotelHotel · Strathkinnes Low Road, St Andrews, KY16 9TX
- Russell HotelHotel · 26 The Scores KY16 9AS St Andrews
- Sandy View GuesthouseGuesthouse · 31 Murray Park, St Andrews, KY16 9AW
- Scarlett Guest House Hotel in Bull Bay, JamaicaGuesthouse · 9 St Andrews Bay, St Andrews, KY16 8
- Seaton HouseHotel · Seaton House, 76 The Scores, St Andrews, KY16 9BB
- Shandon HouseGuesthouse · 10 Murray Place KY16 9AP St Andrews
- Six Murray Park Guest HouseGuesthouse · 6 Murray Park, St Andrews, KY16 9AW
- Spinkieden Bed and BreakfastGuesthouse · 13 Cairnsden Gardens, St. Andrews, KY16 8SQ
- St Andrews Caravan Hire Ltd. Stunning Sea Views/Frank Parkinson PropertiesAparthotel · Holiday Park, St Andrews, KY16 8PX
- St Andrews Golf HouseAparthotel · 30 James St, St Andrews, KY16 8YA
- St Andrews Tourist HostelHostel · Inchape House, St Marys Pl, St Andrews, KY16 9UY
- St Andrews Vacation PropertiesAparthotel · 18 Argyle Street, St Andrews, KY16 9BU
- STAND PropertyAparthotel · 50 Argyle St, St Andrews, KY16 9BU
- The Albany HotelHotel · 56 North St, St Andrews, KY16 9AH
- The Dunvegan HotelHotel · 7 Pilmour Place KY16 9HZ St Andrews
- The Garden Suite, Claremont CottageGuesthouse · Claremont Cottage, St Andrews, KY16 8NZ
- The New InnGuesthouse · 23 St Mary St, St Andrews, KY16 8AZ
- University of St Andrews, Accommodation, Conferences and EventsGuesthouse · UNIVERSITY OF ST. ANDREWS, St Andrews, KY16 9XW
- Waldon HouseGuesthouse · 16 The Links, St Andrews, KY16 9JB
- Yorkston Guest HouseGuesthouse · 68 - 70 Argyle St, St Andrews, KY16 9BU
Run a hotel, hostel or guesthouse in St Andrews?
If it is on this page, its listing is already drafted. Open your page and tap Claim it free to confirm the details and take the guests NUM sends you. Free to list: you pay only when NUM sends a guest who turns up, nothing on no-shows.
From NUM's directory (OpenStreetMap, Overture Maps and public registers), 2026-11-09. NUM shows no ratings it did not earn and takes no payment for order: stays are listed by area, then by name. Something wrong? Tell us.