On average, Four Winds Bed and Breakfast is less than the Saint Andrews average rate for 3 star hotels. The nightly rate at Four Winds Bed and Breakfast is typically $57, whereas the nightly rate in Saint Andrews is $101 more.