Secure your stay for £20 T&Cs apply

Self-Catering in St Andrews

99 properties found

A house with a pathway and potted plants at Largo Bay - Harbour Hideaway, Lower Largo
New

Harbourside Hideaway

Lower Largo, Perthshire, Angus & Fife

4 Guests
1 Beds
No pets
Wifi

for 7 nights

From

£710

Exterior view of a white two-story house with red tiled roof and stone wall in front at Sandpipers in Crail

Sandpipers

Crail, Perthshire, Angus & Fife

5 Guests
2 Beds
No pets
Wifi

for 7 nights

From

£470

A stone house with multiple windows and dormer at West Deyne in Broughty Ferry

West Deyne

Broughty Ferry, Perthshire, Angus & Fife

4 Guests
2 Beds
No pets
Wifi

for 7 nights

From

£833

A living room with a sofa and television at Wee Jules By The Sea

Wee Jules By The Sea

Anstruther, Perthshire, Angus & Fife

4 Guests
2 Beds
No pets
Wifi

for 7 nights

From

£956

A view of a harbor with boats and buildings at Hay Loft in Anstruther

Hay Loft

Pittenweem near Anstruther, Perthshire, Angus & Fife

4 Guests
1 Beds
No pets
Wifi

for 7 nights

From

£398

A house with steps and garden at Lower Lodge in Cupar

Lower Lodge

Cupar, Fife, Perthshire, Angus & Fife

4 Guests
2 Beds
Pet Friendly
Wifi

for 7 nights

From

£1870

A wooden house with a lawn at Muirloch Spa Plus in Dundee

Muirloch Spa Plus

Dundee, Perthshire, Angus & Fife

2 Guests
1 Beds
No pets

for 7 nights

From

£440

A house with windows and a front door at Parkhill in Dairsie
Offer

Parkhill

Dairsie, Perthshire, Angus & Fife

6 Guests
3 Beds
Pet Friendly
Wifi

for 7 nights

From

£496

A view of a harbor with boats and vehicles at Seaview Apartment 2Bed on Anstruther Harbour Anstruther
New

Anstruther Harbour Apartment

Anstruther, Perthshire, Angus & Fife

4 Guests
2 Beds
Pet Friendly
Wifi

for 7 nights

From

£735

A cottage with white walls and a dark roof surrounded by a lawn and trees at West Cottage - Tarvit in Cupar Fife
Offer

West Cottage - Tarvit

Cupar, Fife, Perthshire, Angus & Fife

5 Guests
3 Beds
Pet Friendly
Wifi

for 7 nights

From

£593

An entrance with a door and flower arrangements at 14 Largo Road in Leven

Largo House

Leven, Perthshire, Angus & Fife

4 Guests
2 Beds
Pet Friendly
Wifi

for 7 nights

From

£867

A living room with a sofa and coffee table at Coastal Cottage in Anstruther

Coastal Cottage

Anstruther, Perthshire, Angus & Fife

4 Guests
2 Beds
Pet Friendly
Wifi

for 7 nights

From

£712

A building facade with windows and a door at The Old Paint Shop Apartment - Centrally Situated in Anstruther
New

The Old Paint Shop Apartment

Anstruther, Perthshire

4 Guests
2 Beds
Pet Friendly
Wifi

for 7 nights

From

£705

A wooden cabin with a bed and outdoor seating at tbc

Tayview Cabin

Newburgh, Fife, Perthshire, Angus & Fife

2 Guests
1 Beds
Pet Friendly
Wifi

for 7 nights

From

£2482

A living room with a clock, Christmas tree and television at The Old Barn in Manchester

The Howff

Anstruther, Perthshire, Angus & Fife

4 Guests
2 Beds
Pet Friendly
Wifi

for 7 nights

From

£754

A mobile home with steps and decking at St Monans Holiday Park - Holiday Accommodation 19927 St Monans

St Monans, Perthshire, Angus & Fife

4 Guests
2 Beds
Pet Friendly
Wifi

for 7 nights

From

£447

A bedroom with a large bed and ocean view at the coastal property in unspecified location

Shorefront Apartment

Anstruther, Perthshire, Angus & Fife

6 Guests
3 Beds
No pets
Wifi

for 7 nights

From

£1480

A front door with a fish-shaped decoration and a doormat at the entrance

Jules By The Sea

Cellardyke, Perthshire, Angus & Fife

6 Guests
2 Beds
No pets
Wifi

for 7 nights

From

£991

A living room with a plaid sofa and wooden coffee table near a fireplace at Invermay in Pittenweem

Invermay

Pittenweem, Perthshire, Angus & Fife

4 Guests
2 Beds
Pet Friendly
Wifi

for 7 nights

From

£814

A house exterior with gravel driveway and planter at Top Cottage in Cupar, Fife

Top Cottage

Cupar, Fife, Perthshire, Angus & Fife

5 Guests
3 Beds
Pet Friendly
Wifi

for 7 nights

From

£1590

Manage Your Cookie Preferences

We use cookies to enhance your browsing experience, analyse our traffic, personalise content and for marketing purposes including the personalisation of ads on the internet. We also set cookies that are necessary for our website to work. You can accept, decline, or manage your cookie preferences by clicking the appropriate button. More information about Google ads can be found in our cookie policy.