St. Andrews Holidays

Book a Hotel + Flight or Car together to unlock savings

Choose two or more items and save on your trip:
    Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to NZ$545 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

Our pick of the best St. Andrews Hotel Deals

Rufflets St Andrews
Rufflets St Andrews
4 out of 5
Strathkinness Low Road, Fife, St. Andrews, Scotland
The price is NZ$479 per night from 19 May to 20 May
NZ$479
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 NZ$1,155 per night from 20 May to 21 May
NZ$1,155
per night
20 May - 21 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 NZ$1,205 per night from 26 May to 27 May
NZ$1,205
per night
26 May - 27 May
9.2/10 Wonderful! (292 reviews)
"Great staff!...beautiful place"

Reviewed on 10 May 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 , 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.

Discover the most popular places to visit in St. Andrews

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.