Set 7 km from St Andrews University, Chatsworth Lodge with Hot Tub on Luxury Resort features accommodation in St Andrews with access to a hot tub.
Prices from £825
Set in Oakley in the Fife region, Lime Tree Cottage features a garden.
Prices from £285
Inzievar is set in Oakley. Free WiFi is featured throughout the property.
Prices from £279
Situated in Boʼness in the Central Scotland region, Old Inzievar is a 4-star property featuring free WiFi.
Prices from £299
The self-catering Elderburn Lodges offer stylishly furnished accommodation just 4 miles from St Andrews.
Prices from £1464
Set in Dunfermline, Carnegie Holiday Cottage offers accommodation with a patio and free WiFi.
Prices from £665
Sandford Country Cottages consists of five 1, 2 and 3 bedroom, self-catering properties set around the courtyard of a 'B'-listed arts and crafts house.
Prices from £760
Madeira In Fife has garden views, free WiFi and free private parking, situated in Pittenweem.
Prices from £1533
Kirk View holiday apartment offers accommodation in Kirkcaldy, 19 km from Edinburgh and 36 km from Perth.
Prices from £770
Maple Cottage with Hot Tub near Cupar Fife is set in Luthrie and offers a restaurant, a bar and a garden.
Prices from £636
Douglas Fir Lodge with Hot Tub near Cupar Fife is located in Luthrie and offers a restaurant and a bar.
Prices from £564
Located in Anstruther, 200 metres from Billow Ness Beach, Auld Leigh-Lann Apartments provides free WiFi and city views.
Prices from £360
Situated in Falkland, just 90 metres from Falkland Palace, The Ruin at Maspie House features accommodation with a garden and free WiFi.
Prices from £480
Situated in Dunfermline, this apartment is 19 km from Edinburgh.
Prices from £878
Boasting a restaurant and a tennis court, The Fifie features accommodation in Saint Monance with free WiFi and garden views.
Prices from £330
No. 14 in St Andrews offers accommodation with free WiFi, 500 metres from St Andrews East Sands Beach, 500 metres from St Andrews University and 300 metres from St Andrews Cathedral.
Prices from £3207
Fernwoodlea is situated in Blairhall and offers a garden and barbecue facilities.
Prices from £335
Holiday Home Schwabenhaus is set in Kirkcaldy and offers a shared lounge, a garden and a terrace.
Prices from £1120