
Top hotels in St. Andrews
Find the perfect hotel for your stay in St. Andrews
Hostels and cheap hotels in St. Andrews
These hotels and hostels usually make for a cheap way to stay in St. Andrews
Get the best value hotel in St. Andrews
These St. Andrews hotels have the best prices for their ratings
momondo's favorite hotels in St. Andrews
Learn more about these user-preferred hotels in St. Andrews
Useful insights on St. Andrews hotels
Get a quick overview on price and accommodation trends for your visit in St. Andrews
Lowest Hotel Price | $78 |
---|---|
Most Popular Hotel (5-star) | Old Course Hotel St Andrews |
Hotels Near Airport | 5621 |
Average Length of Stay | 4 days |
When to book a hotel in St. Andrews
Check out the information below to find the best deal on a hotel room in St. Andrews
What is the average price per room type in St. Andrews?
In St. Andrews, the most popular room type is Spa/Wellness, averaging $553 per night. The second most popular room is Family, priced at $345 per night, followed by Luxury at $501 per night
What is the cheapest day of the week to book a hotel in St. Andrews?
Friday offers the lowest rates for staying in St. Andrews, with an average cost of $311 per night. In contrast, Thursday is the most expensive day to book, with an average nightly rate of $709
What is the cheapest month to book a hotel in St. Andrews?
The cheapest month to stay in St. Andrews is December, with an average cost of $189/night. The expected decrease to stay in December is 61%. The most expensive month to stay in St. Andrews is August, with an average cost of $1,039/night. This is an expected increase of 111%.
Information about staying in St. Andrews
Read these important travel tips before booking a hotel in St. Andrews
How long do people stay in St. Andrews?
A stay of 4 nights is most popular when visiting St. Andrews.
How much does a hotel cost in St. Andrews?
On average, rooms will be priced around $310 per night when booking a hotel in St. Andrews; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.
When is the best time to book a hotel in St. Andrews?
Hotels in St. Andrews are usually cheapest during the month of December, you can expect a price decrease of around 62% during this period.
Which day is cheapest to stay in St. Andrews?
Thursday is the day where you will typically find the lowest price for your hotel room in St. Andrews. The highest price tends to be on Wednesday.
Does St. Andrews have vacation rentals?
Yes, St. Andrews has 459 vacation rentals available. If you’re interested in a vacation rental in St. Andrews, 21 Melbourne Place Studios is the most popular in the city. Compare deals on vacation rentals in St. Andrews.
Does St. Andrews have hostels?
There are 4 hostels in St. Andrews if you want to save money on accommodations during your trip. Stylish Private Bedroom at Parker House in Dundee City Centre happens to be the most popular hostel in St. Andrews at the moment. Find deals on hostels in St. Andrews.
How many operators does momondo search for hotels in St. Andrews?
The number of operators available for hotels in St. Andrews is 573 as of February 2025.
When did momondo last update prices for hotels in St. Andrews?
Prices for hotels in St. Andrews are updated daily.
Are there hotels available near St. Andrew's Cathedral?
The average price for hotels near St. Andrew's Cathedral is $203 per night. Of those hotels, momondo users recommend the 10 hotels below for those looking to stay in the area. Since St. Andrew's Cathedral is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near St. Andrew's Cathedral are typically 15% more expensive than the average hotel in St. Andrews, which is $171.
Are there hotels available near University of St. Andrews?
Below are the 10 user recommended hotels in the area of St. Andrews that is closest to University of St. Andrews. The average price near University of St. Andrews is $203/night, with prices varying based on several factors including time of year. Hotels near University of St. Andrews are typically 15% more expensive than the average hotel in St. Andrews, which is $171.
Why use momondo?
Why should I book accomodation in St. Andrews through momondo?
momondo is free! We extensively search hundreds of websites, returning hotels and other accommodation options in St. Andrews ranging from well known hotels groups to small independent businesses. momondo then makes all these options easy to filter so you can find the perfect place to stay.
How does momondo help me find a great place to stay in St. Andrews?
You can find a great place to stay in St. Andrews by using our filters once you have used the search form above. The filters momondo offer include simple options such as star rating, location and price; but also go much further and allow you to select accommodation based on style, amenities such as free breakfast and internet as well as enhanced health and safety options.