City × Category

Hotels in St Andrews

69 Hotels in St Andrews, sorted by relevance – based on completeness, data quality and location.

Listings
69
Category
Hotels
Page
1 of 3
30 listings on the mapMap

Hotels in St Andrews: all listings

69 Hotels in St Andrews – most common: Hotels, B&Bs, Resorts. The order is based on completeness of information, data quality and location; photos, opening hours and reviews are on the detail pages.

69 total · showing 1–30Sorted by relevance ↓
  1. Annandale Guest House

    23 Murray Park, KY16 9AW
    B&Bs● Website● Phone310 m from the center
  2. Lorimer Guest House

    19 Murray Park, KY16 9AW
    B&Bs● Website● Phone300 m from the center
  3. Six Murray Park Guest House

    6 Murray Park, KY16 9AW
    B&Bs● Website● Phone290 m from the center
  4. Hazelbank Hotel

    28 The Scores, KY16 9AS
    B&Bs● Website● Phone360 m from the center
  5. Hoppity House

    4 Murray Park, KY16 9AW
    B&Bs● Website● Phone280 m from the center
  6. Yorkston Guest House

    68 - 70 Argyle St, KY16 9BU
    B&Bs● Website● Phone620 m from the center
  7. The New Inn

    23 St Mary St, KY16 8AZ
    B&Bs● Website● Phone920 m from the center
  8. Old Course Hotel

    Old Course Hotel, Old Station Rd, KY16 9SP
    Resorts● Website● Phone1.1 km from the center
  9. No12 Bed and Breakfast

    12 Grange Rd, KY16 8LF
    B&Bs● Website● Phone1.1 km from the center
  10. The Albany Hotel

    56 North Street, KY16 9AH
    Hotels● Website● Phone150 m from the center
  11. Montague House

    21 MURRAY PARK, KY16 9AW
    B&Bs● Website● Phone300 m from the center
  12. Cameron Guest House

    11 Murray Park, KY16 9AW
    B&Bs● Website● Phone280 m from the center
  13. Shandon House

    10 MURRAY PLACE, KY16 9AP
    B&Bs● Website● Phone320 m from the center
  14. Brownlees Guest House

    7 Murray Pl, KY16 9AP
    B&Bs● Website● Phone340 m from the center
  15. Bistro du Vin St Andrews

    40 The Scores, KY16 9AS
    Hotels● Website● Phone390 m from the center
  16. Ardgowan Hotel

    2 Playfair Ter, North St, KY16 9HX
    Hotels● Website● Phone410 m from the center
  17. The Dunvegan Hotel

    7 Pilmour place, KY16 9HZ
    Hotels● Website● Phone470 m from the center
  18. Best Western Scores Hotel

    76 THE SCORES, KY16 9BB
    Resorts● Website● Phone480 m from the center
  19. St Andrews Tourist Hostel

    Inchape House, St Marys Pl, KY16 9UY
    Hostels● Website● Phone310 m from the center
  20. Glenderran

    9 Murray Park, KY16 9AW
    Hotels● Website● Phone280 m from the center
  21. Monarchs House

    26 QUEENS TERRACE, KY16 9QF
    B&Bs● Website● Phone410 m from the center
  22. Rusacks St. Andrews

    Pilmour Links, KY16 9JQ
    Hotels● Website● Phone610 m from the center
  23. Bellcraig Guest House

    8 Murray Park, KY16 9AW
    B&Bs● Website● Phone290 m from the center
  24. Scooniehill Farmhouse B&B St Andrews

    Scooniehill Farm House, KY16 8NN
    B&Bs● Website● Phone2.5 km from the center
  25. Premier Inn St Andrews

    Largo Rd, KY16 8NH
    Hotels● Website● Phone1.1 km from the center
  26. Doune Guest House

    B&Bs● Website● Phone330 m from the center
  27. Cleveden House

    3 MURRAY PLACE, KY16 9AP
    B&Bs● Website● Phone330 m from the center
  28. 21KR Bed and Breakfast

    Kilrymont Rd, KY16 8DE
    B&Bs● Website● Phone1.1 km from the center
  29. The Albany Townhouse Hotel

    56-58 NORTH STREET, KY16 9AH
    Hotels● Website● Phone150 m from the center
  30. Kinnettles Hotel

    127 North St, KY16 9AG
    Hotels● Website● Phone260 m from the center