Discover well-known properties in St. Andrews that are favoured by visitors more than others. There are 164 hotels in St. Andrews and price data was last updated on 29 April 2024. The average price for a hotel in St. Andrews is .
The following hotels are among the most sought after in the St. Andrews area. If you're not finding the hotel you're looking for and have flexibility with dates, try adjusting the search form at the top of the page for more results.
The Greyfriars Apartment is located in St Andrews and provides easy access to St Andrews Castle. It is conveniently positioned for guests wishing to discover the area's attractions.
Browse through properties in St. Andrews that have received the highest ratings from guests. There are currently 164 properties in St. Andrews and data was last updated on 29 April 2024.
These St. Andrews properties are among the highest rated by our users. Make sure to read hotel descriptions and reviews to find the right property right for you.
Discover affordable stays in St. Andrews that provide a quality experience without breaking the bank. Hotels in St. Andrews can be found for as low as £85 per night. There is currently one property in St. Andrews that can be booked for this price. Mcintosh Hall Campus Accommodation is one of the hotels that can be booked for the lowest price in St. Andrews. Price data was last updated on 29 April 2024
These are the lowest prices we've found on hotels in St. Andrews at the moment. Consider alternative dates if you're able to compare prices.
Discover the ideal theme hotel, holiday rental or hostel for your stay in St. Andrews. There are 164 properties in St. Andrews and price data was last updated on 29 April 2024.
Explore different neighbourhoods and areas within St. Andrews to find the perfect location for your stay. Map data was last updated on 29 April 2024.
Scroll to and zoom in on the areas in St. Andrews you plan on visiting to find nearby properties. More information on a given hotel can be accessed by clicking the hotel's name within the map.
Budget hotels FAQs
Find useful tips and insights about staying in St. Andrews to help you make the most of your experience. FAQs were last updated on 29 April 2024.
What is the typical nightly rate for a Budget hotels in St. Andrews?
The average price of a Budget hotels in St. Andrews is £257 per night. A nightly rate as low as £12 has recently been found by our users. The cheapest rates for a Budget hotels in St. Andrews was at Saint Andrews Tourist Hostel.
Are Budget hotels more or less expensive than other St. Andrews hotels?
The typical rate at a Budget hotels in St. Andrews will be more than rates at hotels that don’t have this accommodation. HotelsCombined users find that the typical nightly rate for a Budget hotels in St. Andrews is around £257. If you’re looking to stay at a hotel in St. Andrews, you should expect to pay £195/night.
Find better results for your stay in St. Andrews
Consider these types of hotels in St. Andrews
Find the right accommodations for you when booking a hotel in St. Andrews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation