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

Magnificent Beach Front House - Sleeping 10 In Five Bedrooms - Anstruther
Anstruther
20/07 – 24/07
£1153/nighttotal: Â£4612 (4 )

Magnificent Beach Front House - Sleeping 10 In Five Bedrooms

5 2
cottage , Anstruther
This Anstruther holiday home is situated a 3.7km drive from both the Crail Museum and the Scottish Fisheries Museum, offering easy access to local attractions.
The 293 square metre property boasts five bedrooms, four bathrooms, a fully equipped kitchen including dishwasher, and amenities such as air conditioning, Wi-Fi, and a private garden with terrace; ideal for families.
Caiplie Farmhouse, Caiplie, By Crail, Ky10 3jr - Anstruther
Anstruther
20/07 – 24/07
£1153/nighttotal: Â£4612 (4 )

Caiplie Farmhouse, Caiplie, By Crail, Ky10 3jr

1 2
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.

Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19 - Anstruther
9.5 4 reviews
Anstruther
25/06 – 27/06
£356/nighttotal: Â£712 (2 )

Luxury Lodge Retreat With Hot Tub - Stewarts Resort 19

2 3
house , St. Andrews
Stewarts Resort 19, a luxury lodge near St Andrews, Fife, is situated 7.2 kilometres from the University of St Andrews and 10.6 kilometres from Fairmont St Andrews Bay Golf Course.
This 74 square metre self-catering property sleeps up to 11 guests in two bedrooms and two bathrooms, boasting a jacuzzi, sauna, garden, parking and free Wi-Fi.
Cottage ∙ 3 Bedrooms ∙ 6 Guests - Anstruther
Anstruther
25/06 – 27/06
£409/nighttotal: Â£818 (2 )

Cottage ∙ 3 Bedrooms ∙ 6 Guests

3 3
cottage
Northbank Farm Cottages Cameron 3 is a detached holiday home located at Stewarts Resort, a 5-minute drive from St Andrews and close to the Fife coastal path and East Neuk seaside villages.
This pet-friendly, family-friendly lodge accommodates up to six guests in three bedrooms and features a private hot tub for two, a fully equipped kitchen, and access to shared amenities including a sauna, steam room, and gym.
3-bed Lodge Sleeps 6 -Hot Tub -Resort Access - Anstruther
9.4 27 reviews
Anstruther
25/06 – 27/06
£389/nighttotal: Â£778 (2 )

3-bed Lodge Sleeps 6 -Hot Tub -Resort Access

3 3
house , St. Andrews
This lodge is situated in St Andrews, just 11km from St Andrews Bay and 7.2km from the University of St Andrews, offering a peaceful retreat close to the town centre. The lodge is a short drive from the bustling town, but provides a quiet escape from the hustle and bustle.
The property spans 90 square metres and comfortably accommodates up to 11 guests in three bedrooms and two bathrooms. This spacious home offers a private hot tub, a fully equipped kitchen, a terrace, parking, and Wi-Fi, ensuring a comfortable and enjoyable stay.
Stewarts Resort Lodge 52 - Anstruther
8.2 4 reviews
Anstruther
25/06 – 27/06
£395/nighttotal: Â£790 (2 )

Stewarts Resort Lodge 52

2 3
house , St. Andrews
Stewarts Resort Lodge 52, located in St Andrews, Fife, is conveniently situated 7.2 kilometres from the University of St Andrews and 10.8 kilometres from Fairmont St Andrews Bay Golf Course.
This two-bedroom property, boasting 40 square metres of floor space and sleeping up to 11 guests, offers a fully equipped kitchen, Jacuzzi, sauna, free Wi-Fi, and ample parking; it's ideal for families or groups visiting the historic town of St Andrews.

Frequently asked questions about villa rentals in Anstruther

Destinations nearby

Best Anstruther villas and holiday homes with a kitchen

James Haven- Coastal Townhouse East Neuk - Anstruther
8.3 10 reviews
Anstruther
25/06 – 27/06
£269/nighttotal: Â£538 (2 )

James Haven- Coastal Townhouse East Neuk

4 3
house , Anstruther
This Anstruther holiday home is situated near Billow Ness Beach, approximately 15km from Fairmont St Andrews Bay Golf Course and 16km from the University of St Andrews.
Sleeping up to 11 guests in 4 bedrooms and 2 bathrooms, this self-catering property offers free Wi-Fi, parking, and is ideal for families or groups exploring the East Neuk of Fife.
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
Academy Apartment, a luxury property in Anstruther, Fife, is a short walk from Billow Ness Beach and within 14km of St Andrews University and 14km of Fairmont St Andrews Bay Golf Course.
This two-bedroom, three-bathroom house sleeps seven, offering free Wi-Fi, on-site parking, a fully equipped kitchen, and a fireplace; explore the East Neuk of Fife's attractions nearby.
Harbourside- Home By The Sea In Coastal Village - Anstruther
9.0 8 reviews
Anstruther
20/07 – 24/07
£246/nighttotal: Â£984 (4 )

Harbourside- Home By The Sea In Coastal Village

3 2
house , Saint Monance
Harbourside is located in the coastal village of Saint Monance, just 21km from St Andrews University and 40km from Discovery Point. The property has received very good ratings for location, cleanliness, and overall user experience.
This holiday home offers 3 bedrooms and 2 bathrooms, comfortably accommodating up to 6 guests. It features a fully equipped kitchen, free Wi-Fi, and is conveniently located near the beach, golf courses, and other attractions.
The Steading, Kingsbarns. - Anstruther
Anstruther
25/06 – 27/06
£280/nighttotal: Â£560 (2 )

The Steading, Kingsbarns.

1 3
house , Kingsbarns
This holiday cottage in Kingsbarns is located 6.9 kilometres from St Andrews Cathedral and 7.1 kilometres from St Andrews University, with Kingsbarns Beach a 13-minute walk away.
This 80 square metre property offers accommodation for up to four guests, featuring two bedrooms, a fully equipped kitchen, and complimentary WiFi.

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 ∙ 6 Guests - Anstruther
Anstruther
25/06 – 27/06
£507/nighttotal: Â£1014 (2 )

Cottage ∙ 2 Bedrooms ∙ 6 Guests

2 3
cottage
Northbank Farm Cottages Cameron 3 is a 2-bedroom holiday lodge situated within 170 acres of landscaped grounds, offering woodland walks to Cameron Reservoir and a 5-minute drive to the historic town of St Andrews, renowned for its golf courses, university, castle, and cathedral.
This pet-friendly lodge accommodates up to 6 guests, featuring a private hot tub for 4, a modern open-plan living space with a Smart TV and electric fire, a decked area with garden furniture, and access to shared on-site facilities including a sauna, steam room, and gym.
Cottage ∙ 2 Bedrooms ∙ 6 Guests - Anstruther
Anstruther
25/06 – 27/06
£506/nighttotal: Â£1012 (2 )

Cottage ∙ 2 Bedrooms ∙ 6 Guests

2 3
cottage
This lodge offers a countryside setting near St Andrews, a renowned destination for golf and historical exploration, with easy access for visitors.
The property features a private hot tub for four, a sauna, steam room, and gym, accommodating up to six guests across two bedrooms and a snug with a sofa bed, and is pet-friendly with enclosed decking.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Anstruther
Anstruther
25/06 – 27/06
£409/nighttotal: Â£818 (2 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
Northbank Farm Cottages Cameron 3 is a lodge located near St. Andrews, approximately 8 kilometres from the beach.
This pet-friendly accommodation offers a private hot tub, a fully equipped kitchen, and access to shared on-site facilities including a sauna, steam room, and gym, sleeping up to 4 guests in 2 bedrooms with 2 double beds.
Cottage ∙ 2 Bedrooms ∙ 4 Guests - Anstruther
Anstruther
25/06 – 27/06
£391/nighttotal: Â£782 (2 )

Cottage ∙ 2 Bedrooms ∙ 4 Guests

2 3
cottage
Northbank Farm Cottages Cameron 3 is a holiday lodge situated in over 100 acres of scenery, approximately 8 kilometres from the coast and within easy reach of St Andrews' historic attractions.
This two-bedroom lodge accommodates up to four guests and features a private hot tub, access to shared leisure facilities including a gym, sauna, and steam room, and on-site amenities such as a children's play park and miniature golf course.

Browse Waterfront Holiday Homes in Anstruther

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

Rose Cottage - Anstruther
Anstruther
28/07 – 31/07
£250/nighttotal: Â£750 (3 )

Rose Cottage

2 3
house , Kilrenny

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.

No3 By The Sea A 5 Star Cozy Coastal Cottage - Anstruther
9.5 51 reviews
Anstruther
28/07 – 31/07
£250/nighttotal: Â£750 (3 )

No3 By The Sea A 5 Star Cozy Coastal Cottage

2 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.

Stewarts Resort Lodge 30 - Anstruther
8.0 14 reviews
Anstruther
25/06 – 27/06
£298/nighttotal: Â£596 (2 )

Stewarts Resort Lodge 30

2 3
house , St. Andrews
51 Milton Crescent, Anstruther - Anstruther
9.2 36 reviews
Anstruther
28/07 – 31/07
£168/nighttotal: Â£504 (3 )

51 Milton Crescent, Anstruther

2 2
house , Anstruther
The Sailmakers Loft - Anstruther
9.9 42 reviews
Anstruther
20/07 – 24/07
£189/nighttotal: Â£756 (4 )

The Sailmakers Loft

1 2
house , Anstruther
Byre Cottage | Stravithie - Anstruther
Anstruther
25/06 – 27/06
£296/nighttotal: Â£592 (2 )

Byre Cottage | Stravithie

3 3
cottage , Stravithie

Best Pet-Friendly Holiday Homes in Anstruther

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

Coorie Cottage- Stylish Townhouse Anstruther - Anstruther
8.9 6 reviews
Anstruther
21/09 – 25/09
£189/nighttotal: Â£756 (4 )

Coorie Cottage- Stylish Townhouse Anstruther

1 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
Stewarts Resort Lodge 3 - Anstruther
9.5 13 reviews
Anstruther
25/06 – 27/06
£295/nighttotal: Â£590 (2 )

Stewarts Resort Lodge 3

2 3
house , St. Andrews
3 Castle Terrace - Anstruther
9.5 21 reviews
Anstruther
25/06 – 27/06
£563/nighttotal: Â£1126 (2 )

3 Castle Terrace

3 3
house , Crail

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.

Auld Fishers Catch- Homely Apartment Near The Sea - Anstruther
9.0 8 reviews
Anstruther
21/09 – 25/09
£185/nighttotal: Â£740 (4 )

Auld Fishers Catch- Homely Apartment Near The Sea

1 3
house , Anstruther
105 M² House ∙ 3 Bedrooms ∙ 6 Guests - Anstruther
9.2 72 reviews
Anstruther
21/09 – 25/09
£238/nighttotal: Â£952 (4 )

105 M² House ∙ 3 Bedrooms ∙ 6 Guests

3 3
house , Cellardyke
Swilken Lodge - Blacklaws Steading - Anstruther
8.0 1 review
Anstruther
21/09 – 25/09
£238/nighttotal: Â£952 (4 )

Swilken Lodge - Blacklaws Steading

1 3
house , Anstruther
Rose Wynd Cottage-close To Beach - Anstruther
9.6 18 reviews
Anstruther
25/06 – 27/06
£239/nighttotal: Â£478 (2 )

Rose Wynd Cottage-close To Beach

3 3
house , Crail
©2026 cozycozy.com