Looking for properties near St Andrews Bay?

Then you've come to the right place! Enter your dates and choose from 193 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured Hotels Near St Andrews Bay

Guests' Choice
  • $178

    Average price per night

    Fairmont St Andrews, Scotland

    Fairmont St Andrews, Scotland 5-star hotel

    St. Andrews (0.2 miles from St Andrews Bay)

    9.0 Awesome 1,757 reviews
    Description Review
  • The Old Station Guest House 4 stars

    St. Andrews (1.2 miles from St Andrews Bay)

    8.7 Excellent 143 reviews
    Description Review
  • $198

    Average price per night

    34 Argyle Guesthouse

    34 Argyle Guesthouse

    St. Andrews (2.7 miles from St Andrews Bay)

    9.9 Exceptional 68 reviews
    Description Review
  • $158

    Average price per night

    Kinburn Guest House

    Kinburn Guest House 4 stars

    St. Andrews (2.8 miles from St Andrews Bay)

    9.7 Exceptional 77 reviews
    Description Review
  • $86

    Average price per night

    Scooniehill Guest House

    Scooniehill Guest House 3 stars

    St. Andrews (2 miles from St Andrews Bay)

    8.5 Very Good 230 reviews
    Description Review
St. Andrews Bay
Attached to the luxurious Fairmont hotel, St. Andrews Bay offers you two renowned courses. One is designed by Scottish golfing great, Sam Torrance, complete with those classic revetted bunkers that act like a slippery staircase and drive players crazy. The other course hugs the rugged Fife coastline and presents beautiful panoramas worth braving the wind for.