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.

Featuring garden views, 54 Buchanan Gardens provides accommodation with a garden and a patio, around 2.5 km from West Sands Beach. 54 Buchanan Gardens offers access to a terrace,...
more...Two-Bedroom Apartment
Size: 90 m2Approximate price per room per night

Claremont Cottage in St. Andrews provides adults-only accommodation with a garden and a terrace. The property has garden views and is 6.2 km from St Andrews University and 10 km...
more...Deluxe Double Room with Shower
Size: 28 m2Deluxe Double Room with Bath
Size: 30 m2Approximate price per room per night

Boasting a sauna, Stewarts Resort Lodge 30 is located in St. Andrews. Stewarts Resort Lodge 30 offers access to a patio, free private parking, and free WiFi. The property is...
more...Holiday Home
Size: 70 m2Approximate price per room per night

Situated in St. Andrews, in a historic building, 800 metres from West Sands Beach, Links Townhouse is a villa with free bikes and terrace. Free WiFi is offered throughout Links...
more...Villa
Size: 255 m2Approximate price per room per night

Situated in St. Andrews, near West Sands Beach and St Andrews University, the historic Dunperrogh features a garden. Dunperrogh offers access to a patio, free private parking, and...
more...Apartment
Size: 100 m2Approximate price per room per night

Featuring a garden, Monksholm House offers accommodation in St. Andrews, 12 km from St Andrews Bay and 17 km from Discovery Point. Monksholm House offers access to a terrace, as...
more...Villa
Size: 120 m2Approximate price per room per night

Located in St. Andrews, 1.2 km from St Andrews East Sands Beach, The Spindle Guest Rooms has a garden, parking on-site and rooms with free WiFi access. The 3-star guest house...
more...Double or Twin Room
Size: 10 m2Double Room
Size: 10 m2Approximate price per room per night

Featuring a sauna, The Caledonia Lodge near St Andrews is situated in St. Andrews. Both free WiFi and on-site parking are available free of charge at The Caledonia Lodge near St...
more...Holiday Home
Size: 66 m2Approximate price per room per night

Set less than 1 km from St Andrews University, 4.8 km from St Andrews Bay and 21 km from Discovery Point, 30 Lade Braes offers accommodation situated in St. Andrews. Free WiFi is...
more...Holiday Home
Size: 1 m2Approximate price per room per night

No12 Bed and Breakfast, St Andrews is a 4-star property set in St. Andrews, facing the sea. The bed and breakfast at No12 Bed and Breakfast, St Andrews offers complimentary WiFi...
more...Double Room with Sea View
Size: 8 m2Double or Twin Room
Size: 13 m2King Room with Sea View
Size: 19 m2Superior Twin Room with Sea View
Size: 19 m2Approximate price per room per night

Located in St. Andrews, just 700 metres from West Sands Beach, 20 Golf Place provides beachfront accommodation with free WiFi. The property is non-smoking and is situated 700...
more...Holiday Home
Size: 120 m2Approximate price per room per night

Situated in St. Andrews in the Fife region, Eden View Estate - Swilcan Lodge features a patio. Eden View Estate - Swilcan Lodge offers access to a terrace, as well as free private...
more...Three-Bedroom House
Size: 90 m2Approximate price per room per night

Situated in St. Andrews, 300 metres from St Andrews University and 5.6 km from St Andrews Bay, Castle Loft features a restaurant. This apartment is 22 km from Discovery Point and...
more...Two-Bedroom Apartment
Size: 45 m2Approximate price per room per night

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property. The rooms each have a modern...
more...Rusacks Double
Size: 23 m2King Room with Sea View
Size: 28 m2King Room
Size: 26 m2Deluxe Suite with Sea View
Size: 58 m2Single Room
Size: 21 m2Family Room
Size: 32 m2Deluxe Double Room with Balcony and Sea View
Size: 32 m2Approximate price per room per night

Boasting a sauna, Stewarts Resort Lodge 18 is located in St. Andrews. Stewarts Resort Lodge 18 offers access to a patio and free private parking. The property is non-smoking and...
more...Holiday Home
Size: 45 m2Approximate price per room per night

Boasting a sauna, Stewarts Resort Lodge 16 is situated in St. Andrews. Stewarts Resort Lodge 16 offers access to a patio and free private parking. The property is non-smoking and...
more...Holiday Home
Size: 45 m2Approximate price per room per night

Located 200 metres from St Andrews University, 4.4 km from St Andrews Bay and 22 km from Discovery Point, Skye Sands - Jubilee Penthouse Residence provides accommodation situated...
more...Two-Bedroom Apartment
Size: 60 m2Approximate price per room per night

Situated in St. Andrews and only 4.5 km from St Andrews Bay, The Cottage at Hillhead Farm features accommodation with sea views, free WiFi and free private parking. The property...
more...Three-Bedroom House
Number of guests: 6Approximate price per room per night

Set less than 1 km from St Andrews University, 4.5 km from St Andrews Bay and 22 km from Discovery Point, Dempster Terrace - No 11 offers accommodation situated in St. Andrews....
more...Two-Bedroom Apartment
Size: 70 m2Approximate price per room per night

Golf retreat in historic St Andrews, a property with barbecue facilities, is located in St. Andrews, 2.2 km from St Andrews University, 5.1 km from St Andrews Bay, as well as 23...
more...Holiday Home
Size: 120 m2Approximate price per room per night