Most St. Croix vacation rentals require a 7-night minimum. Some will accept shorter stays like 4-5 nights. This is because, unlike hotels, they don't have permanent full-time staff like cleaning and reception on call, which makes short stays and high turnover impractical.