The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Holidays to St. Andrews

Choose two or more items and save on your trip:

Plan your St. Andrews holiday with Expedia

  • Our 2020 bundled deals are currently unavailable, but you can now book our 2021 holiday packages deals. Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in St. Andrews. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

2021 St. Andrews holiday deals

Cheval Old Town Chambers
Cheval The Edinburgh Grand
Black Ivy Hotel
Edinburgh Thistle Hotel
The Inn On The Mile
Ocean Serviced Apartments
Don't see what you're looking for?
See all available trips from Bristol to St. Andrews

Top flight + hotel deals in St. Andrews

Cheval Old Town Chambers
Cheval The Edinburgh Grand
Silver Lining - Luxury Jackson Apartment
Black Ivy Hotel
The Inn On The Mile
Ocean Serviced Apartments
Don't see what you're looking for?
See all available trips from Bristol to St. Andrews

Top Hotel Deals

Fairmont St Andrews
Fairmont St Andrews
5 out of 5
The price is £161 per night from 3 Nov to 4 Nov

This family-friendly St. Andrews hotel is located by the sea, 2.2 mi (3.6 km) from East Sands, and within 6 mi (10 km) of St. Andrews Aquarium and Cambo Estate ...

4.6/5Wonderful! (954 reviews)

"Beautiful hotel and bedroom, excellent pool. Friendly, welcoming and well trained staff."…"

Reviewed on 12 Oct 2020

Fairmont St Andrews
Rusacks Hotel
Rusacks Hotel
4 out of 5

Situated in St. Andrews, this golf hotel is within a 5-minute walk of Swilken Bridge and Old Course at St Andrews. University of St. Andrews and St. Andrews ...

4.2/5Excellent! (647 reviews)

"Staff and location make this hotel fabulous. From check-in and beyond, the staff just couldn’t do enough for you. We had a small issue which they rectified immediately and were extremely nice about it. The location is super as you can walk everywhere and it was great to park the car (for free in ..."…"

Reviewed on 3 Aug 2020

Rusacks Hotel
Cleveden House by The Dunvegan
Cleveden House by The Dunvegan
3.5 out of 5
The price is £80 per night from 3 Nov to 4 Nov

Situated in St. Andrews, this hotel is within a 5-minute walk of St. Andrews Aquarium, University of St. Andrews and Old Course at St Andrews. St. Andrews Links ...

4.7/5Exceptional! (6 reviews)

"Very helpful and friendly staff.Lovely breakfast from attentive staff.Comfortable bed and furniture."…"

Reviewed on 1 Apr 2020

Cleveden House by The Dunvegan
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 things to do in St. Andrews

Small-Group St. Andrews & Fishing Villages of Fife Full-Day Tour
Image for Small-Group St. Andrews & Fishing Villages of Fife Full-Day Tour

Small-Group St. Andrews & Fishing Villages of Fife Full-Day Tour

£46
Per adult
96% of travellers recommend
St Andrews and the Fishing Villages of Fife
Image for St Andrews and the Fishing Villages of Fife

St Andrews and the Fishing Villages of Fife

£45
Per adult
100% of travellers recommend
St. Andrews, Fife & Dunfermline Abbey Full-Day Tour with Hotel Pickup
Image for St. Andrews, Fife & Dunfermline Abbey Full-Day Tour with Hotel Pickup

St. Andrews, Fife & Dunfermline Abbey Full-Day Tour with Hotel Pickup

£32
Per adult
90% of travellers recommend

The Advantages of St. Andrews Weekend Breaks

Discover a different side of the British Isles with a weekend break in St. Andrews. Take short breaks away from home and enjoy some quality time in a beautiful place. You’ll come back feeling refreshed and inspired. You can have an action-packed St. Andrews weekend break or get some peace with a relaxing holiday. Whatever experience you’re looking for, find it with our deals on hotels in St. Andrews.

Cheap Weekend Breaks to St. Andrews

There are lots of ways to take cheap weekend breaks to St. Andrews. Expedia offers deals on car hires and hotel rooms and covers trips for all kinds of travellers. The best way to save is with our holiday packages in St. Andrews. First, choose your car hire and hotel reservation. Then we’ll bundle them together into one discounted price. Solo explorers, couples, families, and groups of friends can discover budget solutions for their weekend breaks. Once you arrive, enjoy some of the fun things to do, many of which are free or cheap to experience  

St. Andrews Romantic Weekend Breaks

Couples love taking romantic weekend breaks in St. Andrews. Whisking your lover away for a romantic St. Andrews weekend break is the perfect opportunity to make new memories together. Expedia offers all kinds of hotel options, so you can find romantic hotels in St. Andrews and choose the best place for you. Check out our deals on beautiful properties, and you’ll save even more when you choose to package your hotel reservation with a car hire. 

Family Weekend Breaks in St. Andrews

Set some time aside to experience family weekend breaks in St. Andrews. There are plenty of excellent family-friendly hotels in St. Andrews within our selection of hotels. You can also find a place to call home in one of the holiday rentals in St. Andrews. With accommodation, activities, and adventure all waiting, there’s never been a better time to plan St. Andrews family weekend breaks. 

Frequently asked questions

Does Expedia have holiday package deals to St. Andrews?
Expedia has some amazing St. Andrews package deals Bundling your bookings is a surefire way to save money and time — and get your adventure off on the right foot.
How much can I save with a St. Andrews holiday package?
Secure your package deal on Expedia and save up to $583*.
Can I choose my airline with a St. Andrews Expedia holiday package?
With more than 550 airline partners and 1,000,000 worldwide properties, our exhaustive database can get you to your ideal holiday spot.
Do I lose money if I change my mind after I have booked my St. Andrews holiday package?
Feel free to cancel or make changes to almost any reservation and you won’t pay any extra fees to us.
What are the best places to visit in St. Andrews?
There are stacks of awesome things you can do when you’re in a new place. So why not get your trip to St. Andrews off to the perfect start by perusing some of our recommendations? After all – out there starts here! Noted for its architectural aspects, beautiful grounds and age-old traditions, University of St. Andrews is rich with history. Walk around the campuses and take in the timeless atmosphere. There’s a great range of things to do in this destination. Impressive and haunting, ruins tell important tales of our history. Learn about the lessons behind St. Andrew’s Cathedral and exactly why this structure fell into ruin many moons ago. Still got time on your hands? Explore the time-worn chambers, halls and corridors of St. Andrew’s Castle. This imposing building offers an informative side trip for the whole family.
What are the most popular activities for a St. Andrews holiday?
Taking a break isn’t just about crossing off destinations on a map. It’s about the people we come across and the experiences we have on the way! Get the ball rolling with a Small-Group St. Andrews & Fishing Villages of Fife Full-Day Tour. This fantastic activity is worth telling the folks back home about. To check out the full range of activities, go to our St. Andrews things to do page.
What types of accommodation options are available in St. Andrews?
Done formulating your St. Andrews itinerary? It’s time to look at a place to stay. With about 12 properties appropriate for luxury getaways or cheap holidays, you’re bound to locate one that appeals to you. If the thought of a well-stocked minibar and a swish bathtub excites you, grab a glass of Champagne and immerse yourself in luxury at the Old Course Hotel (Old Station Road) or the Fairmont St Andrews (Fife). Alternatively, the Best Western Scores Hotel (76 The Scores) and the St Andrews Tourist Hostel (Inchape House) are a couple of accommodation worth looking into if you’re a bit more budget conscious.
Is there an airport in St. Andrews?
No one likes hanging out at the airport. But it’s a small price to pay when you remember the trip that’s waiting for you! Situated 35 miles southwest of St. Andrews, Edinburgh Airport (EDI) is the nearest terminal.