Viewing 40 of 369 cottages in St Andrews
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
St Andrews cottages: Stay in luxury St Andrews cottages with Holidaylettings.co.uk
112 cottages
from £144 / night
£1,002 - £1,203 / week
from £110 / night
£770 / week
from £251 / night
£962 - £1,460 / week
from £542 / night
£1,475 - £2,549 / week
from £466 / night
£1,769 - £4,012 / week
from £1,050 / night
£3,573 - £5,841 / week
from £263 / night
£1,009 - £1,633 / week
from £618 / night
£1,664 - £2,037 / week
from £618 / night
£1,664 - £2,061 / week
from £393 / night
£1,570 - £1,987 / week
from £178 / night
£1,088 / week
from £399 / night
£1,619 - £2,282 / week
from £270 / night
£1,089 - £2,234 / week
from £273 / night
£1,022 - £1,323 / week
from £207 / night
£1,443 / week
from £229 / night
£1,145 / week
“Fantastic place” The location of the house is ideal as everything within the town is within walking distance, as is the beach and the old & new golf courses. The house itself is 1st class in its layout, fixtures & fittings. It has everything that you could want. the adjoining properrties are very quite. The only down side is that there is no parking associated with the house, but there is limited free parking spaces a couple of minutes walk from the house.
from £207 / night
£1,443 / week
from £195 / night
£1,155 - £1,475 / week
from £111 / night
£773 - £1,060 / week
from £269 / night
£1,883 / week
from £338 / night
£2,365 / week
from £129 / night
£902 / week
from £254 / night
£1,776 / week
from £407 / night
£2,847 / week
from £242 / night
£1,692 / week
from £197 / night
£1,379 / week
from £120 / night
£841 / week
from £249 / night
£1,743 / week
from £255 / night
£1,782 / week
from £377 / night
£2,634 / week
from £359 / night
£2,510 / week
from £509 / night
£3,558 / week
from £754 / night
£5,278 / week
from £558 / night
£3,905 / week
from £149 / night
£1,042 / week
from £320 / night
£2,236 / week
from £262 / night
£1,832 / week
from £311 / night
£2,174 / week
from £237 / night
£1,653 / week
from £1,025 / night
£7,172 / week