|Most expensive month:||August|
|Average price in Saint Andrews:||$250/night|
|Absolute cheapest price found:||$100/night|
|Most expensive day:||Friday|
Saint Andrews is home to many highly-rated hotels, one of which is The Algonquin Resort St. Andrews by-the-Sea Autograph Collection, which has a current rating of 8.8. For other potential stays, consider Saint Andrews Inn & Suites and Seaside Beach Resort, which can also be great places to stay in Saint Andrews.
Over the last 3 days, the starting price of a hotel in Saint Andrews tonight has been as low as $196 and the average price has been as much as $259.