St. Andrews Holidays

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to €185 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top Flight + Hotel Deals in St. Andrews

Price found within the past 48 hours. Click for updated prices.
Eleven Stafford Street Townhouse Adults Only
The Knight Residence Apartments by Mansley
The Scotsman Hotel
Nira Caledonia
Virgin Hotels Edinburgh

Top hotels in St. Andrews

Old Course Hotel
Old Course Hotel
5 out of 5
Old Station Road, St. Andrews, Scotland
Fully refundableReserve now, pay when you stay
The price is €331 per night from 11 Dec to 12 Dec
€331
includes taxes & fees
11 Dec - 12 Dec
9.4/10 Exceptional! (931 reviews)
"Amazing staff - all very friendly."

Reviewed on 18 Nov 2024

Old Course Hotel
Fairmont St Andrews
Fairmont St Andrews
5 out of 5
Fife, St. Andrews, Scotland
Fully refundableReserve now, pay when you stay
The price is €259 per night from 9 Dec to 10 Dec
€259
includes taxes & fees
9 Dec - 10 Dec
9.2/10 Wonderful! (1,001 reviews)
"Fabulous hotel, perfect for a relaxed break whether that be as a couple or as a family. Overall, High standards and friendly service. Would definitely return. Only couple of issues we had was it was very difficult to find a parking space on arrival due to the busyness of the hotel and very slow service ..."

Reviewed on 1 Dec 2024

Fairmont St Andrews
Rusacks St Andrews
Rusacks St Andrews
5 out of 5
Pilmour Links, St. Andrews, Scotland
Fully refundableReserve now, pay when you stay
The price is €311 per night from 11 Dec to 12 Dec
€311
includes taxes & fees
11 Dec - 12 Dec
9.2/10 Wonderful! (330 reviews)
Great Location and Property
"Great location in one of the most picturesque villages in Scotland. The 18th hole is just outside the back door and the road hole is right there too. Great for a peaceful early morning walk, even if you aren't a golfer. The stroll down the street along water to the ancient cathedral is a beautiful ..."

Reviewed on 2 Nov 2024

Rusacks St Andrews
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.

Frequently asked questions

How much does a St. Andrews holiday package cost?
From just €300, you can tailor your St. Andrews package. Simply combine hotels, flights and car rentals and we’ll reward you with discounts.
How do I get a cheap travel package to St. Andrews?
You’ll save a pile of money if you combine your car rentals, hotels and flights into a St. Andrews travel package. Sometimes cheap means fewer choices. But not with Expedia. We offer more than 550 air carriers and 1,000,000 hotels globally, so you’ll always have plenty of options to choose from. Like to save even more? Add some exciting activities to your package deal to unlock even more bargains! After all, travel is about more than just getting to your destination.
Where should I stay in St. Andrews?
With loads to discover in St. Andrews, it makes sense to stay near its attractions. St. Andrews Links, University of St. Andrews and Old Course at St Andrews are some good ones to put on your itinerary.
What are the top hotels in St. Andrews?
Rusacks St Andrews in the Mount Melville neighbourhood is a terrific choice for a St. Andrews holiday. Book a room here and you’ll be perfectly positioned to discover all that this vibrant city has to offer.
How far in advance should I book my St. Andrews holiday?
Search Expedia to compare international airfares as early as possible. You can generally purchase a ticket up to 12 months prior to departure. If you don’t see your preferred air carrier, or you have to book last minute, don’t worry. The lowest prices to St. Andrews occasionally appear a few weeks before departure.
What does an Expedia St. Andrews travel package include?
From hotels and airfares to rental cars, Expedia can help you put together a St. Andrews package that suits you. Heading away for a week or two? Look into a hotel, rental car and flight bundle. If you’re taking a short break, a hotel and airfare deal could be more your style. Activities can also be added once you’ve made your booking. Our holiday packages make it simple to plan and save.
What should I know before booking a St. Andrews travel package?
A package can be easier on the credit card than separately booking all you need for your escape. For example, combine your hotels, flights and rental cars and land a great deal. Whatever kind of holiday you’re planning, there’s bound to be a package within your budget.
Can I choose my airline with a St. Andrews Expedia holiday package?
You can, and with over 550 airlines to select from worldwide, you’ve got lots of choice. Have a look through the available options and find out which airline fits your needs and budget.
If I'm not able to travel, can I cancel my St. Andrews holiday package?
It’s difficult to predict what the future holds, so it’s comforting to know that you can cancel or change your St. Andrews holiday package. If you made your booking in the last 24 hours, you may be eligible for a refund. If your booking is older, your airline, hotel or car rental company may charge a fee. Check our Customer Service Portal to learn more.

Popular places to visit

What to do in St. Andrews

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.