Cheap Hotels & Resorts in St. Andrews from AU$486

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Cheap Hotels

This weekend
Next weekend

Best St. Andrews Cheap Hotels

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (376)
"The property is very historic but other than that stay somewhere less expensive newer and a little farther away "
The price is AU$1,008
includes taxes & fees
30 Aug - 31 Aug
Rusacks St Andrews

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1002)
"Great stay!"
The price is AU$539
includes taxes & fees
1 Sept - 2 Sept
Fairmont St Andrews

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (727)
"Lots of character and a friendly staff at this quintessential boutique hotel in St Andrews. I’d definitely stay here again. "
The price is AU$486
includes taxes & fees
13 Aug - 14 Aug
Hotel du Vin & Bistro St. Andrews

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (1000)
"Everything was beautiful and ALL staff were so kind and accommodating. "
The price is AU$1,274
includes taxes & fees
28 Aug - 29 Aug
Old Course Hotel

Kinnettles Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (168)
"Great location and lovely hotel"
The price is AU$554
includes taxes & fees
11 Aug - 12 Aug
Kinnettles Hotel and Spa

Drumoig Golf Hotel

3.0 star property
8.2 out of 10, Very good, (335)
"Excellent stay with view of golf course. Food excellent!!"
Drumoig Golf Hotel

The Inn At Kingsbarns

4.0 star property
9.8 out of 10, Exceptional, (186)
"A great stay. Everything was great from accommodation to the staff including a hearty breakfast. Would defo recommend to anyone 👌 "
The Inn At Kingsbarns
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Andrews Hotel Reviews

Frequently asked questions

What is St. Andrews like for travellers on a budget?
Explore cheap places to stay in St. Andrews on Expedia.com and book a getaway that matches your budget. St. Andrews is a destination that travellers visit for its fantastic dining options and golf courses. You can look through a wide selection of accommodation options with Member Prices to find great deals and earn rewards. With our site's handy page filters, you can limit results by your price range, or by amenities that customers often look for like free breakfast and free airport transport. If you're interested in affordable options near specific attractions, such as St. Andrew's Cathedral or The Scores, try filtering by location to refine your search. As you browse, click the heart button to save your favourites so that you can find them later when you're ready to decide. Need a car or a flight too? Take a look at the travel packages offered under Bundle and Save and discover big savings when you book your transport at the same time.
What's the best budget-friendly hotel in St. Andrews?
Based on our traveller reviews, St Andrews Tourist Hostel is a top choice for a less expensive stay.
How many low-cost hotels will I find in St. Andrews?
Expedia has 7 hotels in St. Andrews that are ideal if you are watching your pennies.
When is the best time for a budget trip to St. Andrews?
Weather will likely play an important role when you plan your trip to St. Andrews, but bear in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for St. Andrews is 812 mm.
What is there to see and do in St. Andrews?
St. Andrews draws tourists with its fantastic dining options and golf courses, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, and then fill your itinerary with sights that are easy on the wallet. Enjoy the local natural beauty at West Sands and Craigtoun Country Park, or check out the area's cultural spots like St. Andrews Preservation Trust Museum and Garden.
How can I get to St. Andrews and get around on a budget?
Looking at these ways to get around St. Andrews can help keep you on budget. The closest airport is 12 mi (19.3 km) from the centre in Dundee (DND). If that doesn't suit your budget, you can look into flights to Edinburgh Airport (EDI), which is 34.9 mi (56.1 km) away. If you want to venture outside the area, hop aboard a train at Leuchars Station.