Villas and Holiday homes in Anstruther

79 available villa offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Anstruther holiday homes
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

79 Villa rentals in Anstruther

Best Anstruther villas and holiday homes with air conditioning

Caiplie Farmhouse, Caiplie, By Crail, Ky10 3jr - Anstruther
Anstruther
17/07 – 21/07
£1230/nightTotal: £4920 (4 )

Caiplie Farmhouse, Caiplie, By Crail, Ky10 3jr

1 3
house , Crail
This spacious 5-bedroom holiday home, Caiplie Farmhouse, is located in Kilrenny, offering proximity to Fairmont St Andrews Bay Golf Course (16 kilometres) and St Andrews University (17.7 kilometres).
This substantial property boasts 293 square metres of living space, accommodating up to 19 guests with 4 bathrooms, a well-equipped kitchen featuring a fridge, microwave oven, and dishwasher, air conditioning, a garden, patio, parking, and complimentary WiFi.

Compare Holiday Homes with a Hot Tub in Anstruther

Nothing beats the tranquillity of a private hot tub soak in your holiday home after a long day in Anstruther.

Scandi Treehouse With Hot Tub & Coastal Views - Anstruther
10 7 reviews
Anstruther
28/07 – 31/07
£318/nightTotal: £954 (3 )

Scandi Treehouse With Hot Tub & Coastal Views

1 2
cabin , Pittenweem
This charming holiday cottage is situated in the woods near Madeira in Fife, a 15-minute walk from a local pub and offering open views across fields towards the sea. The cabin offers a secluded and tranquil escape for couples, with a cosy living space and a fully equipped kitchen.
The cottage features a luxurious hot tub on the deck, perfect for relaxing after a day exploring the nearby coast. You can also enjoy the warmth of the log burner and the convenience of a powerful shower.
Rivendale - Anstruther
Anstruther
21/09 – 25/09
£370/nightTotal: £1480 (4 )

Rivendale

1 3
house , St. Andrews
This two-bedroom holiday cottage is situated near Billow Ness Beach in St. Andrews, a 3-minute walk from the coast, 12.3 kilometres from Fairmont St Andrews Bay Golf Course and 14.9 kilometres from St Andrews University.
This pet-friendly property accommodates up to seven guests and offers a fully equipped kitchen with a dishwasher, complimentary Wi-Fi, private parking, a hot tub, and a steam room.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Anstruther
Anstruther
17/07 – 21/07
£389/nightTotal: £1556 (4 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
This two-bedroom lodge is situated within 100 acres of landscaped grounds in Fife's countryside, a 5-minute drive from St Andrews, providing convenient access to the historic town centre, university, castle, cathedral, and sandy beach.
Guests can enjoy a private hot tub for four, access to shared on-site facilities including a sauna, steam room, and gym, and a fully equipped modern kitchen within this family-friendly accommodation that permits up to two pets.
Off The Track Scotland, Luxury Lodge - Anstruther
9.6 25 reviews
Anstruther
28/07 – 31/07
£255/nightTotal: £765 (3 )

Off The Track Scotland, Luxury Lodge

1 2
house , Crail
This luxury lodge is located just outside Crail, a short drive from Fairmont St Andrews Bay Golf Course and St Andrews University. It offers a peaceful escape from the bustling town centre and has consistently received excellent ratings for its cleanliness, location, and overall experience.
The lodge features a comfortable bedroom, a fully equipped kitchen, and a spacious living area, perfect for a couple or a small family. Enjoy the beautiful garden, relax by the outdoor fireplace, and soak in the hot tub for ultimate relaxation.

Frequently asked questions about villa rentals in Anstruther

Destinations nearby

Best Anstruther villas and holiday homes with a kitchen

Windmill Cottage - Anstruther
9.7 72 reviews
Anstruther
28/07 – 31/07
£198/nightTotal: £594 (3 )

Windmill Cottage

2 2
house , Saint Monance
Windmill Cottage is located in Saint Monance, a coastal village 21 kilometres from St Andrews and its famous university.
This two-bedroom house offers a private terrace and garden, a fully equipped kitchen, and free parking for guests.
Stonesthrow | Elie - Anstruther
Anstruther
04/09 – 06/09
£267/nightTotal: £534 (2 )

Stonesthrow | Elie

3 2
chalet , Elie
This apartment is located in Elie, a short walk from the town centre, Elie Golf Course, and the beach. The surrounding area offers a peaceful seaside atmosphere with easy access to local amenities and attractions.
This 3-bedroom property sleeps up to 6 guests and offers 111 square meters of living space. It features a fully equipped kitchen, 2 bathrooms, a patio, and dedicated parking. The apartment also benefits from sea views, modern amenities, and a prime location for exploring Elie and its surrounding areas.
Kingsmuir - Elie - Anstruther
Anstruther
04/09 – 06/09
£400/nightTotal: £800 (2 )

Kingsmuir - Elie

1 2
house , Earlsferry
This property is a spacious 179 square meter holiday home located in Earlsferry, providing easy access to local facilities and coastal points of interest.
The accommodation offers two bedrooms, two bathrooms, a fully equipped kitchen, free Wi-Fi, private parking, and a terrace, with a check-out time between 08:00 AM and 10:00 AM, and can host up to 21 guests.
New Holliday Villa, Anstruther - Anstruther
9.2 226 reviews
Anstruther
21/09 – 25/09
£150/nightTotal: £600 (4 )

New Holliday Villa, Anstruther

2 3
house , Cellardyke
New Holliday Villa is situated in Cellardyke, a short walk from Billow Ness Beach and within easy reach of attractions like St Andrews Cathedral (16 km) and the Hill of Tarvit Mansion (24 km). The property has received excellent ratings for its location, cleanliness, and overall experience.
This 2-bedroom holiday home, with a floor area of 8 square meters, comfortably accommodates up to 4 guests. The villa provides a fully equipped kitchen, a washing machine, a bathroom with a hairdryer, free Wi-Fi, and private parking, making it a perfect choice for a relaxing getaway.

Top Holiday Homes with a Pool in Anstruther

These holiday homes in Anstruther feature a pool, allowing for a refreshing dip to perfectly complement your day.

Cottage ∙ 2 Bedrooms ∙ 4 Guests - Anstruther
Anstruther
17/07 – 21/07
£389/nightTotal: £1556 (4 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
This two-bedroom lodge is situated within 100 acres of landscaped grounds in Fife's countryside, a 5-minute drive from St Andrews, providing convenient access to the historic town centre, university, castle, cathedral, and sandy beach.
Guests can enjoy a private hot tub for four, access to shared on-site facilities including a sauna, steam room, and gym, and a fully equipped modern kitchen within this family-friendly accommodation that permits up to two pets.

Browse Waterfront Holiday Homes in Anstruther

Walk along beautiful coastal trails from comfortable shoreside holiday homes in Anstruther near the shore.

Cottage ∙ 2 Bedrooms ∙ 4 Guests - Anstruther
Anstruther
28/07 – 31/07
£136/nightTotal: £408 (3 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 2
cottage , Saint Monans

Find the Best Luxury Holiday Homes in Anstruther

Sophistication and a prime location define these luxury holiday homes in Anstruther, offering premium amenities for a superior stay.

Number Fifty Six - Anstruther
10 100 reviews
Anstruther
17/07 – 21/07
£172/nightTotal: £688 (4 )

Number Fifty Six

3 3
house , Saint Monance

Guest-Favourite Holiday Homes for Families in Anstruther

A quality family holiday home in Anstruther makes travelling with children simple, offering spacious rooms and easy access to local beaches.

James Haven- Stylish Coastal Townhouse - Anstruther
9.7 43 reviews
Anstruther
21/09 – 25/09
£242/nightTotal: £968 (4 )

James Haven- Stylish Coastal Townhouse

1 3
house , Cellardyke
Fabulous Three-storey Townhouse With Stunning Outside Space And Amazing Views - Anstruther
10 3 reviews
Anstruther
28/07 – 31/07
£492/nightTotal: £1476 (3 )

Fabulous Three-storey Townhouse With Stunning Outside Space And Amazing Views

3 2
cottage , Anstruther
Superb 3 Bedroom House With Sea Views - Anstruther - Anstruther
9.5 70 reviews
Anstruther
21/09 – 25/09
£226/nightTotal: £904 (4 )

Superb 3 Bedroom House With Sea Views - Anstruther

1 3
house , Fife
Cottage ∙ 4 Bedrooms ∙ 7 Guests - Anstruther
Anstruther
21/09 – 25/09
£484/nightTotal: £1936 (4 )

Cottage ∙ 4 Bedrooms ∙ 7 Guests

4 3
cottage , Pittenweem

Best Pet-Friendly Holiday Homes in Anstruther

Your dog-friendly holiday home in Anstruther ensures stress-free beach days with dedicated pet-washing areas.

Seaview Steading-spacious Home In Rural Location - Anstruther
9.0 2 reviews
Anstruther
28/07 – 31/07
£259/nightTotal: £777 (3 )

Seaview Steading-spacious Home In Rural Location

3 2
cottage , Crail
Walters Neuk Anstruther- Luxury Coastal Home - Anstruther
9.7 12 reviews
Anstruther
21/09 – 25/09
£299/nightTotal: £1196 (4 )

Walters Neuk Anstruther- Luxury Coastal Home

3 3
house , Anstruther
3-bed - Sleeps 6 Seaside - Pet Friendly - Anstruther
9.4 168 reviews
Anstruther
21/09 – 25/09
£167/nightTotal: £668 (4 )

3-bed - Sleeps 6 Seaside - Pet Friendly

2 3
house , Anstruther
Melon Park - Elie - Anstruther
Anstruther
04/09 – 06/09
£426/nightTotal: £852 (2 )

Melon Park - Elie

1 2
house , Elie

Top-Rated Holiday Homes with Parking in Anstruther

Free on-site parking at these holiday homes near the water in Anstruther allows you to focus entirely on enjoying the coast.

Stables Loft - Elie - Anstruther
9.2 76 reviews
Anstruther
04/09 – 06/09
£233/nightTotal: £466 (2 )

Stables Loft - Elie

3 2
house , Elie
No3 By The Sea A 5 Star Cozy Coastal Cottage - Anstruther
9.4 51 reviews
Anstruther
04/09 – 06/09
£285/nightTotal: £570 (2 )

No3 By The Sea A 5 Star Cozy Coastal Cottage

2 2
house , Saint Monance
Academy Apartment Anstruther- Stunning Luxury Home - Anstruther
9.8 8 reviews
Anstruther
21/09 – 25/09
£221/nightTotal: £884 (4 )

Academy Apartment Anstruther- Stunning Luxury Home

2 3
house , Anstruther
2 Bed In St. Andrews Oc-95035 - Anstruther
9.7 3 reviews
Anstruther
04/09 – 06/09
£408/nightTotal: £816 (2 )

2 Bed In St. Andrews Oc-95035

2 2
house , St. Andrews
©2026 cozycozy.com