St. Andrews City Map

Airports Near St. Andrews

Dundee (DND) 19.3 km
Edinburgh (EDI) 56.2 km

In and around St. Andrews

Montrose 40 Hotels
45.8 km
Dunbar 44 Hotels
41.4 km
Arbroath 59 Hotels
27.4 km
Anstruther 40 Hotels
14.3 km
Carnoustie 52 Hotels
18.9 km

Popular Hotels in St. Andrews

All 44 hotels in St. Andrews

  • The Steading in St Andrews Area
    The Steading in St Andrews Area
    The Steading 6 KY16 8TH St Andrews Area United Kingdom, St. Andrews, KY16 8TH, GB
    Show map

    With a stay at The Steading in St Andrews Area in St. Andrews, you'll be within a 15-minute drive of University of St. Andrews and Old Course at St... Read more…

    Free Wifi
    For more info about this hotel:
  • Rusacks St Andrews
    Rusacks St Andrews
    Pilmour Links, St. Andrews, KY16 9JQ, GB
    Show map

    When you stay at Rusacks St Andrews in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and Old Course at St... Read more…

    4.6/5
    Excellent
    88 reviews
    Free Wifi
    From USD 244
    per room / per night
  • Old Course Hotel
    Old Course Hotel
    Old Station Road, St. Andrews, KY16 9SP, GB
    Show map

    With a stay at Old Course Hotel, you'll be centrally located in St. Andrews, steps from Old Course at St Andrews and 4 minutes by foot from University of... Read more…

    4.7/5
    Excellent
    781 reviews
    Free Wifi
    From USD 377
    per room / per night
  • Fairmont St Andrews
    Fairmont St Andrews
    Fife, St. Andrews, KY16 8PN, GB
    Show map

    Located in St. Andrews, Fairmont St Andrews is by the sea, a 2-minute drive from St Andrews Bay and 6 minutes from University of St. Andrews. This... Read more…

    4.6/5
    Excellent
    992 reviews
    Free Wifi
    From USD 253
    per room / per night
  • Kinnettles Hotel and Spa
    Kinnettles Hotel and Spa
    127 North Street, St. Andrews, KY16 9AG, GB
    Show map

    When you stay at Kinnettles Hotel and Spa in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and 5 minutes by foot... Read more…

    4.5/5
    Excellent
    94 reviews
    Free Wifi
    From USD 288
    per room / per night
  • Hotel du Vin & Bistro St. Andrews
    Hotel du Vin & Bistro St. Andrews
    40 The Scores, St. Andrews, KY16 9AS, GB
    Show map

    When you stay at Hotel du Vin & Bistro St. Andrews in St. Andrews, you'll be next to a golf course, within a 5-minute walk of Old Course at St Andrews and... Read more…

    4.5/5
    Excellent
    442 reviews
    Free Wifi
    From USD 211
    per room / per night
  • Rufflets St Andrews
    Rufflets St Andrews
    Strathkinness Low Road, Fife, St. Andrews, KY16 9TX, GB
    Show map

    Located in St. Andrews, Rufflets St Andrews is within a 5-minute drive of University of St. Andrews and Royal & Ancient Golf Club of St. Andrews. This... Read more…

    4.7/5
    Excellent
    115 reviews
    Free Wifi
    From USD 235
    per room / per night
  • The Albany Hotel St Andrews
    The Albany Hotel St Andrews
    56 North Street, St. Andrews, KY16 9AH, GB
    Show map

    With a stay at The Albany Hotel St Andrews, you'll be centrally located in St. Andrews, steps from University of St. Andrews and within a 5-minute walk of... Read more…

    4.4/5
    Good
    310 reviews
    Free Wifi
    From USD 151
    per room / per night