St. Andrews Holidays

  • Plan, book, travel with confidence

  • Better together

    Save up to €185 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • 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.
Carberry Tower Mansion House and Estate
B+B Edinburgh
Nira Caledonia
BrewDog DogHouse Edinburgh
The Scott

Things to do in and around St. Andrews

St. Andrews offers a delightful blend of outdoor activities and cultural experiences, making it an ideal destination for sports enthusiasts. Renowned for its world-class golf courses, visitors can indulge in memorable golfing experiences, including a golf break tailored for enthusiasts. In addition to golf, the town provides ample opportunities for education and exploration, ensuring a well-rounded vacation that captures the essence of Scottish charm.

Shopping

St. Andrews offers charming local shops for unique gifts and souvenirs. If you're up for a drive, visit Wellgate Shopping Centre, 19.3km away, for a variety of shops and entertainment. For more options, Ocean Terminal Shopping Centre, 46.7km away, also features diverse shopping experiences.

Recreation

At the Old Course in St Andrews, immerse yourself in the historic charm of golf while enjoying the fresh coastal air. St Andrews Bay provides breathtaking views and invigorating outdoor activities, while the Royal & Ancient Golf Club offers a prestigious golfing experience steeped in tradition, perfect for relaxation and recreation.

Adventure

The Fife Coastal Path offers breathtaking hiking trails with stunning scenery and a true sense of adventure right in St. Andrews. For family fun, visit Battlefield Live Dundee and The Fun Factory, both vibrant arcade adventure zones located 17.7km from St. Andrews, perfect for creating lasting memories.

Nightlife

For an enjoyable night out in St. Andrews, visit the Canongate Tolbooth, a charming drinking pub located 49.9km away. The venue offers a romantic atmosphere paired with vibrant entertainment vibes, perfect for unwinding after a day of exploring this historic town.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in St. Andrews

St. Andrews offers a delightful blend of outdoor activities, sports, and rich cultural experiences. Visitors can explore beautiful beaches, the historic university, and the iconic castle, providing a romantic and enriching atmosphere. Whether you seek cultural immersion or relaxation by the sea, St. Andrews caters to all types of travellers, making it a perfect destination for your Scottish getaway.

  • St. Andrew's Cathedral: Explore the majestic ruins of St. Andrew's Cathedral, a site steeped in history and culture. Once the largest church in Scotland, its remnants evoke a sense of awe and reflect the medieval architecture that once graced the skyline of St. Andrews.
  • St. Andrew's Castle: Discover the romantic charm of St. Andrew's Castle, perched on a cliff overlooking the sea. This historic fortress invites visitors to wander through its ruins and enjoy breathtaking coastal views, embodying a rich tapestry of Scottish heritage and intrigue.
  • Cambo Estate Gardens: Relax in the serene Cambo Estate Gardens, a private haven filled with lush beauty. With friendly locals and an atmosphere of luxury, it’s the perfect spot for a romantic stroll amidst vibrant blooms and tranquil landscapes.

Best time to go to St. Andrews

The best time to visit St. Andrews can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Andrews falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in St. Andrews falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.2°F (4.0°C)Light RainMostly CloudyAverageSlightly Low
February39.7°F (4.3°C)Light RainMostly CloudyAverageSlightly Low
March41.7°F (5.4°C)Light RainMostly CloudyAverageSlightly Low
April44.8°F (7.1°C)No RainMostly SunnySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.6°F (14.2°C)Light RainMostly CloudySlightly HighSlightly High
August57.2°F (14.0°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly SunnySlightly HighAverage
October49.8°F (9.9°C)Light RainMostly CloudySlightly LowAverage
November44.4°F (6.9°C)Light RainMostly CloudySlightly LowAverage
December40.5°F (4.7°C)Light RainMostly CloudySlightly LowAverage

Tips to save on your trip to St. Andrews

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to St. Andrews.
  • Consider traveling to St. Andrews during the low season (January to March) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Top hotels in 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 €299 per night from 8 Feb to 9 Feb
€299
8 Feb - 9 Feb
includes taxes & fees
9.4/10 Exceptional! (432 reviews)
My stay was all I hoped it would be ,a fabulous experience ,the staff were very friendly and helpful Jamie was great dropping off a welcome present to my room ,breakfast looking over the golf course and sea was delicious Thankyou to all the staff

Reviewed on 30 Jan 2026

Rusacks St Andrews
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

4 out of 5
40 The Scores St. Andrews Scotland
Fully refundableReserve now, pay when you stay
The price is €150 per night from 18 Feb to 19 Feb
€150
18 Feb - 19 Feb
includes taxes & fees
9.2/10 Wonderful! (766 reviews)
love this place

Reviewed on 24 Jan 2026

Hotel du Vin & Bistro 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 €289 per night from 1 Mar to 2 Mar
€289
1 Mar - 2 Mar
includes taxes & fees
9.4/10 Exceptional! (994 reviews)
The staff were brilliant. Room was very well appointed and the general atmosphere was very nice.

Reviewed on 25 Dec 2025

Old Course Hotel
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.

Popular places to visit

What to do in St. Andrews

Explore a world of travel with Expedia

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