Planning a trip to St. Andrews? Browse our database of 283 verified accommodations. From luxury hotels to budget-friendly apartments. Book securely online at great rates.

Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course. and many...
more...Superior Double Room
Size: 3 m2Standard Double Room
Size: 3 m2Deluxe Double Room
Size: 3 m2Family Room
Number of guests: 4Approximate price per room per night

Boasting a sauna, Lodge No 25 - St Andrews Lodge Park is situated in St. Andrews. Guests at Lodge No 25 - St Andrews Lodge Park can benefit from a balcony and a children's...
more...Holiday Home
Size: 57 m2Approximate price per room per night

Featuring a sauna, Lodge No 23 - St Andrews Lodge Park is set in St. Andrews. Lodge No 23 - St Andrews Lodge Park provides access to a balcony, along with free private parking and...
more...Two-Bedroom House
Size: 60 m2Approximate price per room per night

Featuring a sauna, Stewarts Resort Lodge 92 is situated in St. Andrews. Guests staying at the holiday home in Stewarts Resort Lodge 92 have access to a patio. The property is...
more...Holiday Home
Size: 88 m2Approximate price per room per night

St Leonard's Luxury Lodge, St Andrews is located in St. Andrews, 1.6 km from St Andrews University, 5.4 km from St Andrews Bay, as well as 22 km from Discovery Point. Both free...
more...Two-Bedroom House
Size: 93 m2Approximate price per room per night

Boasting a sauna, Lodge No 10 - St Andrews Lodge Park is situated in St. Andrews. Guests at Lodge No 10 - St Andrews Lodge Park can benefit from a balcony and a children's...
more...Three-Bedroom Apartment
Size: 50 m2Approximate price per room per night

Situated in St. Andrews in the Fife region, Lodge No 39 - Stewart's Resort Cameron features a balcony. Lodge No 39 - Stewart's Resort Cameron features an on-site restaurant, as...
more...Two-Bedroom House
Size: 82 m2Approximate price per room per night

The Windmill Room - 1 min to Old Course, a property with a garden, is set in St. Andrews, less than 1 km from St Andrews University, 5.3 km from St Andrews Bay, as well as 21 km...
more...One-Bedroom House
Size: 60 m2Approximate price per room per night

Market Street Apartment - No 86D is situated in St. Andrews, 300 metres from St Andrews University, 4.5 km from St Andrews Bay, as well as 22 km from Discovery Point. Free WiFi is...
more...Three-Bedroom Apartment
Size: 100 m2Approximate price per room per night

Muttoes Apartments - No 3, a property with a garden, is set in St. Andrews, 200 metres from St Andrews University, 4.5 km from St Andrews Bay, as well as 22 km from Discovery...
more...One-Bedroom Apartment
Size: 44 m2Approximate price per room per night

Offering inner courtyard views, 14B Howard Place is an accommodation located in St. Andrews, 700 metres from St Andrews University and 4.9 km from St Andrews Bay. In addition to a...
more...Three-Bedroom Apartment
Size: 120 m2Approximate price per room per night

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm with Highland Cows is located in St. Andrews, 2.6 km from St Andrews East Sands Beach and...
more...One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2One-Bedroom House
Size: 28 m2Approximate price per room per night

St Andrews house and garden features a patio and is located in St. Andrews, within just 2 km of West Sands Beach and 1.5 km of St Andrews University. Private parking is available...
more...Five-Bedroom House
Size: 200 m2Approximate price per room per night

Set in St. Andrews, less than 1 km from St Andrews East Sands Beach, 21KR Bed and Breakfast, close to beach, town centre and golf offers recently renovated accommodation with free...
more...King Room with Garden View
Size: 20 m2Superior Double or Twin Room with Garden View
Size: 22 m2Double Room with Private Bathroom
Size: 19 m2Double Room
Size: 17 m2Approximate price per room per night

Offering a garden and city view, St Andrews Luxury 2-Bed House Sleeps 4 is located in St. Andrews, 1.7 km from St Andrews University and 4.8 km from St Andrews Bay. St Andrews...
more...Holiday Home
Size: 75 m2Approximate price per room per night

Set 3 km from West Sands Beach, Spacious Modern Apartment offers accommodation with free WiFi and free private parking. The property is non-smoking and is located 2.5 km from St...
more...Three-Bedroom Apartment
Size: 68 m2Approximate price per room per night

A former railway station set in 2 acres of landscaped garden, The Old Station Guest House comprises of the main building and a train carriage converted into suites. Guests can...
more...Double Room
Size: 15 m2Carriage Suite
Size: 11 m2Family Room (2 Adults + 1 Child)
Size: 19 m2Double or Twin Room
Size: 17 m2Deluxe Double Room
Size: 25 m2Approximate price per room per night

Featuring a garden, Radernie Place - No 23 offers accommodation in St. Andrews, 6.5 km from St Andrews Bay and 23 km from Discovery Point. Radernie Place - No 23 features an...
more...Three-Bedroom House
Size: 95 m2Approximate price per room per night

Situated 800 metres from St Andrews University, 3.8 km from St Andrews Bay and 22 km from Discovery Point, Abbey Villa - No 5 offers accommodation located in St. Andrews. Abbey...
more...Apartment with Garden View
Size: 85 m2Approximate price per room per night

Offering inner courtyard views, The SPACE To Stay, St Andrews is an accommodation set in St. Andrews, 1.4 km from St Andrews East Sands Beach and 1.7 km from St Andrews...
more...Signature Studio (small double bed)
Size: 19 m2Deluxe King Studio
Size: 26 m2Superior Studio
Size: 26 m2Classic One-Bedroom Apartment with King Bed
Size: 54 m2Two-Bedroom Apartment
Size: 36 m2Double Bedroom (Double Bed)
Size: 19 m2*STUDENT ONLY* SIGNATURE STUDIO (small double bed, sleeps 1)
Number of guests: 1Approximate price per room per night