St. Andrews Holidays

    Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to HK$890 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 hotels in St. Andrews

Rufflets St Andrews
Rufflets St Andrews
4 out of 5
Strathkinness Low Road, Fife, St. Andrews, Scotland
The price is HK$1,876 per night from 19 May to 20 May
HK$1,876
per night
19 May - 20 May
9.4/10 Exceptional! (238 reviews)
"It’s quite a walk out of town, but it’s very peaceful and beautiful. We were very happy with our accommodations."

Reviewed on 23 Apr 2024

Rufflets St Andrews
Old Course Hotel
Old Course Hotel
5 out of 5
Old Station Road, St. Andrews, Scotland
The price is HK$4,241 per night from 22 May to 23 May
HK$4,241
per night
22 May - 23 May
9.4/10 Exceptional! (880 reviews)
"The friendly, energetic staff. The rooms were very comfortable."

Reviewed on 2 May 2024

Old Course Hotel
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 HK$4,282 per night from 20 May to 21 May
HK$4,282
per night
20 May - 21 May
9.2/10 Wonderful! (290 reviews)
"Gorgeous hotel. Superb location . Staff went above & beyond"

Reviewed on 12 Apr 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 vacation package cost?
From just , 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.