A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

St. Andrews hotels from RM230

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
5 Oct - 6 Oct
Tomorrow
6 Oct - 7 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for St. Andrews hotels

1. Old Course Hotel

Old Course Hotel
St. Andrews
United States
Baxter
RM1,555
RM1,866 total
includes taxes & fees
3 Nov - 4 Nov
Old Course Hotel

2. Marine & Lawn Rusacks

Marine & Lawn Rusacks
St. Andrews
United States
Donna
RM1,253
RM1,504 total
includes taxes & fees
3 Nov - 4 Nov
Marine & Lawn Rusacks

3. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Cameo
RM726
RM871 total
includes taxes & fees
1 Nov - 2 Nov
Hotel du Vin & Bistro St. Andrews

4. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
RM548
RM658 total
includes taxes & fees
1 Nov - 2 Nov
5Pilmourplace

5. The Kithmore Hotel

The Kithmore Hotel
St. Andrews
United States
LUKAS
RM608
RM730 total
includes taxes & fees
5 Nov - 6 Nov
The Kithmore Hotel

6. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
RM524
RM629 total
includes taxes & fees
1 Nov - 2 Nov
The Albany Hotel St Andrews

7. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
Canada
Robin
RM883
RM1,060 total
includes taxes & fees
20 Oct - 21 Oct
Rufflets St Andrews

8. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
St. Andrews
United Kingdom
Elaine
RM655
RM786 total
includes taxes & fees
1 Nov - 2 Nov
Cleveden House by The Dunvegan

9. The Dunvegan Hotel

The Dunvegan Hotel
St. Andrews
United States
deborah
RM1,463
RM1,756 total
includes taxes & fees
8 Oct - 9 Oct
The Dunvegan Hotel

10. Haar with Rooms

Haar with Rooms
St. Andrews
United States
Bryan
RM877
RM1,053 total
includes taxes & fees
1 Nov - 2 Nov
Haar with Rooms

11. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
St. Andrews
United States
F David
RM1,217
RM1,460 total
includes taxes & fees
1 Nov - 2 Nov
Seaton House - Small Luxury Hotels of the World

12. No1. Apartments & Bedrooms St Andrews - St Maryโ€™s

No1. Apartments & Bedrooms St Andrews - St Maryโ€™s
St. Andrews
United States
Manuel
RM639
RM767 total
includes taxes & fees
2 Nov - 3 Nov
No1. Apartments & Bedrooms St Andrews - St Maryโ€™s

13. Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
St. Andrews
United Kingdom
Duncan
RM483
RM633 total
includes taxes & fees
2 Nov - 3 Nov
Greyfriars Inn by Greene King Inns

14. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
Australia
Julian
RM270
RM325 total
includes taxes & fees
1 Nov - 2 Nov
Premier Inn St Andrews

15. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
RM1,105
RM1,326 total
includes taxes & fees
3 Nov - 4 Nov
Fairmont St Andrews

16. Stravithie Castle

Stravithie Castle
St. Andrews
United Kingdom
Ralph
RM730
RM876 total
includes taxes & fees
11 Oct - 12 Oct
Stravithie Castle

17. No1. Apartments St Andrews - South Street

No1. Apartments St Andrews - South Street
St. Andrews
United States
Scott
RM1,073
RM1,288 total
includes taxes & fees
1 Nov - 2 Nov
No1. Apartments St Andrews - South Street

18. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Vincent
RM364
RM437 total
includes taxes & fees
25 Oct - 26 Oct
Apex City Quay Hotel & Spa

19. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
RM511
RM613 total
includes taxes & fees
2 Nov - 3 Nov
The Inn at Lathones

20. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
Dundee
Canada
Tina
RM249
RM299 total
includes taxes & fees
1 Nov - 2 Nov
Hampton by Hilton Dundee City Centre
View all properties

Holiday Rentals in St. Andrews

Apartment

No1. Apartments & Bedrooms St Andrews - St Maryโ€™s

No1. Apartments & Bedrooms St Andrews - St Maryโ€™s
St. Andrews
"Amazing property and location"
No1. Apartments & Bedrooms St Andrews - St Maryโ€™s
Apartment

No1. Apartments St Andrews - South Street

No1. Apartments St Andrews - South Street
St. Andrews
"Simply an exceptional spot for a family stay in St Andrews. The apartment is clean, modern, and exceptionally quiet. Best stay of our Scotland trip and the hosts have the process and amenities fully dialed."
No1. Apartments St Andrews - South Street
Cottage

Osborne Steading

Osborne Steading
St. Andrews
"Nice location, everything was great."
Osborne Steading
Apartment

GreenStar Apartments

GreenStar Apartments
Dundee
"Great location, clean and very easy check in & out"
GreenStar Apartments
Condo

Coastal 2-bed Cottage for 4 Cellardyke, Anstruther

Coastal 2-bed Cottage for 4 Cellardyke, Anstruther
Anstruther
"The interior is cute and cozy. It's very inviting. There's also the convenience of a quick access to the restaurants, beach, and The May Princess boat down the street."
Coastal 2-bed Cottage for 4 Cellardyke, Anstruther
Apartment

Bee's Townhouse Apartment

Bee's Townhouse Apartment
Cupar
"Ideal location for the centre of Cupar, the apartment had everything we needed, Liana was an excellent host."
Bee's Townhouse Apartment
Holiday Home

The Neuk Anstruther - Sleeps 6 - Dogs Welcome

The Neuk Anstruther - Sleeps 6 - Dogs Welcome
Anstruther
"Enjoyable stay"
The Neuk Anstruther - Sleeps 6 - Dogs Welcome
Holiday Home

Seaside Escape in Lundin Links

Seaside Escape in Lundin Links
Leven
"Had a lovely stay and would definitely come back. A lot to do in walking distance and public transportation was convenient. "
Seaside Escape in Lundin Links
Apartment

The Old Paint Shop Apartment - Centrally Situated

The Old Paint Shop Apartment - Centrally Situated
Anstruther
"lovely house, spotlessly clean, has everything you would need. perfectly situated for exploring the east neuk area. recommend dipping in the tidal pools and a visit to the harbour tearoom in crail for soup. cheesy toast shack also worth a visit. parking is not too far away but access is available for unloading/loading. "
The Old Paint Shop Apartment - Centrally Situated
Apartment

The Howff - Lovely 2-bed Apartment in Anstruther

The Howff - Lovely 2-bed Apartment in Anstruther
Anstruther
"Excellent place, spotless, and convenient for pubs etc."
The Howff - Lovely 2-bed Apartment in Anstruther
Apartment

Apartment - 2 Bedrooms - Pet Friendly - Parking

Apartment - 2 Bedrooms - Pet Friendly - Parking
Anstruther
"Very nice apartment in a good location. Really clean and tidy, good facilities."
Apartment - 2 Bedrooms - Pet Friendly - Parking
Holiday Home

Sea View 4-bed Townhouse, Sleeps 7 in Anstruther

Sea View 4-bed Townhouse, Sleeps 7 in Anstruther
Anstruther
"Fantastic place to stay. Very clean and modern."
Sea View 4-bed Townhouse, Sleeps 7 in Anstruther
Holiday Home

Shorefront Anstruther Home - 2 Bedrooms

Shorefront Anstruther Home - 2 Bedrooms
Anstruther
"Tucked was a pleasant surprise! The place was immaculate and one of the best kitted out holiday rentals we've stayed. Perfect get away for 3 nights with our dogs and 10 month old child."
Shorefront Anstruther Home - 2 Bedrooms
Holiday Home

5 Bedrooms, Sleeps 10-12 w/ Wifi, Parking & Garden

5 Bedrooms, Sleeps 10-12 w/ Wifi, Parking & Garden
Leven
"A very comfortable, roomy and well equipped property in an ideal location to explore Fife. As a group of golfers it was perfect as it was a 25 minute drive to St Andrews with other golf options nearer to the property. There was plenty of private parking and the beds were comfortable after a long day on the links. The owner, Liz, was very communicative and we had all the instructions we needed well before we arrived. Would stay again if we have a group playing at St Andrews. "
5 Bedrooms, Sleeps 10-12 w/ Wifi, Parking & Garden
See all holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Andrews attractions

A stone bridge over a grassy field with historic buildings in the background.
Photo by Sachiko Kamada

Old Course at St Andrews

9.6/10 (495 reviews)
Walk in the footsteps of golf legends at this historic 15th-century course, the revered birthplace of the game. Crossing the iconic Swilcan Bridge offers a moment of reflection amid the coastal Scottish landscape.
See properties
A brass astronomical instrument, possibly a telescope, in a museum display case.

University of St. Andrews

9.4/10 (556 reviews)
Scotland's oldest university, founded in 1413, offers a glimpse into centuries of academic excellence amid medieval architecture. Wander through historic quads, taking in the coastal town's scholarly atmosphere.
See properties
A golf course with historic buildings in the background.

St. Andrews Links

9.6/10 (507 reviews)
Walk the hallowed fairways of golf's birthplace at St. Andrews Links, where legends have competed since 1552. Reserve your tee time on the iconic Old Course up to a year in advance for this once-in-a-lifetime round.
See properties
An ancient stone archway leading to a historic building with a tall tower.

St. Andrew's Cathedral

9.4/10 (201 reviews)
Once Scotland's largest church, these medieval ruins showcase grand stone walls and intricate carvings. Climb St. Rule's Tower for breathtaking views of St. Andrews and the countryside beyond.
See properties
A stone castle with a large archway and a wooden bridge leading to it.

St. Andrew's Castle

9.2/10 (217 reviews)
Medieval history comes alive at St. Andrews Castle with its infamous bottle dungeon and siege tunnels. Explore underground passages and exhibitions revealing the dramatic tales of Scotland's religious power centre.
See properties
A historic stone building with a large lawn, a monument, and a pond.
Photo by Chris

Royal & Ancient Golf Club of St. Andrews

9.4/10 (194 reviews)
This iconic clubhouse has shaped golf's rules and traditions since 1754, standing proudly beside the Old Course's first tee. Visit on St. Andrews Day for a rare public tour of its historic trophies and rich heritage.
See properties

St Andrews Bay

9.6/10 (268 reviews)
St Andrews Bay frames the historic "Home of Golf" with sweeping North Sea vistas and coastal charm. Capture the interplay of natural beauty and ancient architecture during a morning stroll along the shoreline.
See properties

The Fife Coastal Path

10.0/10 (12 reviews)
You can take time to visit The Fife Coastal Path during your travels to St. Andrews. Discover the area's top-notch restaurants or seek out the golf courses.
See properties

Learn more about St. Andrews

Tee off at the legendary Old Course, where golf's greatest have played for centuries. Stroll through the historic university town, exploring medieval ruins and charming streets between the sea and ancient stone buildings.

See all hotels in St. Andrews
A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Top St. Andrews Hotel Reviews

Stravithie Castle

Stravithie Castle

10/10 Excellent
"Beautiful property. Nice cozy place."
Lucas 4-night trip
Posted 16 hours ago
Stravithie Castle
Rufflets St Andrews

Rufflets St Andrews

10/10 Excellent
"Everybody was wonderful! The place was adorable. They were very accommodating to our needs and the food was delicious Henrik and Theresa."
Henrik 1-night trip
Posted 2 days ago
Rufflets St Andrews
5Pilmourplace

5Pilmourplace

10/10 Excellent
"Great location, but no convenient parking. We would still recommend this property."
Ken 1-night trip
Posted 2 days ago
5Pilmourplace
The Dunvegan Hotel

The Dunvegan Hotel

10/10 Excellent
"Great location"
deborah 1-night trip
Posted 5 days ago
The Dunvegan Hotel
Fairmont St Andrews

Fairmont St Andrews

10/10 Excellent
"Amazing"
jeffrey 3-night trip
Posted 6 days ago
Fairmont St Andrews
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"Excellent breakfast. Only slight issue was 2 flights of narrow winding stairs"
david 1-night trip
Posted 6 days ago
The Albany Hotel St Andrews
Drumoig Golf Hotel

Drumoig Golf Hotel

8/10 Good
"It was easy drive to St Andrews and at a more reasonable cost excellent value for money will go again."
Irene 1-night trip
Posted 7 days ago
Drumoig Golf Hotel
Kinnettles Hotel and Spa

Kinnettles Hotel and Spa

8/10 Good
"Great location and clean room."
DONNA 1-night trip
Posted 3 weeks ago
Kinnettles Hotel and Spa
Ye Olde Hotel

Ye Olde Hotel

8/10 Good
"Room was clean and parking was convenient."
Lori 1-night trip
Posted 3 weeks ago
Ye Olde Hotel

More cheap stays in St. Andrews

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
RM191
RM230 total
21 Oct - 22 Oct
includes taxes & fees
Ye Olde Hotel
go2 Dundee Camperdown Hotel

go2 Dundee Camperdown Hotel

A90, Kingsway Dundee Scotland
RM243
RM292 total
7 Oct - 8 Oct
includes taxes & fees
7.6/10 Good! (313 reviews)
go2 Dundee Camperdown Hotel
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
RM268
RM321 total
18 Oct - 19 Oct
includes taxes & fees
9/10 Wonderful! (18 reviews)
Monifieth Farm Hotel
Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG

Lower Dens Mill Dundee Scotland
RM383
RM460 total
5 Nov - 6 Nov
includes taxes & fees
9.6/10 Exceptional! (749 reviews)
Staybridge Suites Dundee by IHG
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
RM568
RM681 total
6 Oct - 7 Oct
includes taxes & fees
8.8/10 Excellent! (81 reviews)
Balcomie Links Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
Get rates
8.8/10 Excellent! (9 reviews)
OYO Ashlea Manor

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • World-Class Golf: St. Andrews is famed for its prestigious Old Course, attracting golf enthusiasts from around the globe.
  • Historic Attractions: Visit the iconic ruins of St. Andrews Cathedral and the historic St. Andrews Castle, showcasing the town's rich heritage.
  • Beautiful Beaches: Enjoy the stunning St. Andrews Bay and its picturesque beaches, perfect for relaxation and scenic walks.
  • Charming Atmosphere: Experience the friendly and vibrant community, ideal for families and those seeking a peaceful retreat.
  • Scenic Villages: Explore the nearby East Neuk villages, known for their quaint fishing harbours and serene beauty.

Find great hotels near St. Andrews

Discover a delightful range of hotel accommodations in St. Andrews, where comfort meets convenience for every type of traveller. From family-friendly lodgings to pet-friendly options, you'll find a variety of establishments catering to business and leisure needs alike. Explore our selection of star-rated hotels and read reviews to choose the perfect room for your stay in this historic coastal town.

  • Apex City Quay Hotel & Spa: A 4-star haven located 18km from St. Andrews, Apex City Quay Hotel & Spa stands out for its family-friendly and spa-themed offerings. With an impressive guest rating of 9.2 out of 10, this hotel is ideal for travellers seeking relaxation and wellness. The full-service spa features a variety of treatments including deep tissue massages and steam room access, ensuring a tranquil stay. Families will appreciate the thoughtful amenities for children, such as complimentary cribs and specially priced breakfasts. The hotel's business facilities further cater to corporate guests, making it a well-rounded choice for various types of visitors.
  • Four Points Flex by Sheraton Dundee: Situated 18km from St. Andrews, Four Points Flex by Sheraton Dundee is a 3-star property with a commendable guest rating of 9.2 out of 10. This hotel features a vibrant atmosphere with multiple dining options, including a coffee shop and a bar/lounge, perfect for unwinding after a day of exploration. Guests can enjoy a hearty buffet breakfast on weekends, setting a pleasant tone for the day. Entertainment amenities include flat-screen and cable TV, providing ample options for relaxation in the evenings. The combination of comfort and convenience makes this hotel an appealing choice for a variety of travellers.
  • Hampton by Hilton Dundee City Centre: Just 18km from St. Andrews, Hampton by Hilton Dundee City Centre is a 3-star property that boasts a solid guest rating of 9.2 out of 10. Tailored for business travellers, this hotel offers essential amenities to ensure a productive stay. With a focus on comfort and convenience, it provides a welcoming atmosphere for those on work trips. Guests can enjoy a complimentary breakfast, setting the stage for a successful day in the city. Its central location makes it easy to explore Dundee while providing a restful retreat at the end of the day.

Where to stay near St. Andrews

St. Andrews, a charming coastal city, offers a delightful blend of history, culture, and outdoor adventures. Explore the iconic ruins of St. Andrews Cathedral and stroll along the picturesque beaches. The friendly atmosphere makes it perfect for families and those seeking relaxation. Nearby, discover the serene beauty of the East Neuk villages, where quaint fishing harbours await. With its rich heritage and vibrant community, St. Andrews promises an unforgettable getaway for every traveller.

  • Peat Inn: Nestled approximately 10km from St. Andrews, Peat Inn is a charming village that attracts visitors year-round. While the peak travel months are July to September, the village offers a delightful escape for those seeking adventure, outdoor activities, and family experiences. Visitors can explore local attractions, including a beautiful beach, a national park, and a visitor centre. The area is perfect for educational outings and recreational activities, making it an ideal spot for families and nature enthusiasts alike.
  • Tentsmuir Forest: Also located around 10km from St. Andrews, Tentsmuir Forest is a stunning natural park renowned for its lush greenery and diverse wildlife. This eco-friendly destination sees consistent visitor numbers throughout the year, with a peak in the warmer months from July to September. Perfect for outdoor activities, families can enjoy walking trails and picnics amidst the trees. The tranquil atmosphere and scenic beauty of the forest offer a refreshing retreat for those looking to connect with nature.
  • Tayport: Situated 13km from St. Andrews, Tayport is a vibrant city that draws tourists seeking outdoor adventures, sports activities, and romantic outings. With golf courses and scenic hiking trails nearby, Tayport is perfect for active visitors. The city also boasts notable landmarks, including a historic castle and an intriguing museum, providing a glimpse into the region's rich history. Peak travel months are in April, July, and September, making it an ideal destination for a getaway filled with exploration and enjoyment.

Things to do in St. Andrews

Shopping

In St. Andrews, explore charming shops like The Fudge Kitchen for sweet treats and The Old Course Shop for golfing souvenirs. If you're up for a drive, head to the nearby Kingdom Shopping Centre in Glenrothes for a broader selection of retail options.

Recreation

In St. Andrews, the St. Andrews Spa offers a range of rejuvenating treatments in a tranquil environment, ideal for relaxation. Nearby, the Fairmont's Health Club features a pool and fitness facilities, allowing you to stay active while enjoying the picturesque coastal views.

Adventure

Explore the scenic Fife Coastal Path, where you can hike along stunning cliffs and sandy beaches, experiencing the beauty of the coastline. For a unique adventure, try sea kayaking in the waters around St. Andrews, allowing you to appreciate the marine life and coastal views from a different perspective.

Nightlife

In St. Andrews, the Old Course Hotel's Jigger Inn offers a cosy pub atmosphere with local ales and hearty fare. The Rule offers a vibrant bar scene with live music, while The Vic provides a relaxed spot for cocktails and conversation, making for an enjoyable evening out.

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

Booking tips and Expedia advantages for St. Andrews

St. Andrews is an excellent destination for budget-conscious travellers, offering numerous free attractions such as West Sands, The Scores, and Elie Beach. For transportation, consider walking or using the bus to save money. The best time to visit is from January to March when accommodation prices drop. Book your stay around a month in advance or look for last-minute deals on Expedia, especially on Tuesdays for the lowest rates. Combining hotel, flight, and activity bookings can also lead to significant savings, so utilise Expediaโ€™s price filters to find the best offers.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Andrews are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. Andrews is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Andrews is Tuesday. The most expensive day to stay in St. Andrews is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your options based on your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in St. Andrews with your flights and activities through an Expedia package.

Find the best attractions in and around St. Andrews

St. Andrews offers a delightful mix of outdoor activities, sports, and cultural experiences, making it an ideal destination for diverse travellers. Explore the stunning St. Andrews Bay, the historic St. Andrews Castle, and the iconic St. Andrews Cathedral. For golf enthusiasts, the renowned Old Course is a must-visit. With its picturesque beaches and romantic atmosphere, St. Andrews is perfect for those seeking a memorable getaway steeped in history and natural beauty.

  • Billow Ness Beach: Located 14km away from St. Andrews, Billow Ness Beach offers a serene escape with its stunning coastal views and relaxing beach vibes. It's an ideal spot for a leisurely stroll along the sandy shore or simply soaking up the sun while listening to the gentle waves.
  • St. Andrew's Cathedral: Situated in the heart of St. Andrews, these impressive ruins echo centuries of history and culture. The remnants of this once-grand cathedral invite visitors to explore its fascinating architecture and reflect on its spiritual significance.
  • St. Andrew's Castle: Nestled within St. Andrews, this historic castle boasts a rich heritage and romantic ambiance. Explore its fascinating ruins and enjoy picturesque views of the surrounding landscape, making it a captivating stop for history enthusiasts.

Best time to go to St. Andrews

The best time to visit St. Andrews is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

The nearest major airports for your trip to St. Andrews

Accessing St. Andrews is convenient via several major airports. EDInburgh Airport (EDI) is situated 56km away, with excellent hotel options like Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. Aberdeen Airport (ABZ), 103km distant, offers luxury stays like Marcliffe and Trumpยฎ International Scotland, both within 13km. Lastly, INVerness Airport (INV) is 154km away, featuring top hotels like Ness Walk and Rocpool Reserve, both 13km from the airport. Each airport provides various transportation services, ensuring a smooth journey to St. Andrews from your chosen accommodation.

Frequently asked questions

Where is the best place for a stay in St. Andrews?
Rusacks St Andrews is one of the top choices for your stay based on our traveller data. This hotel is steps from Old Course at St Andrews, and offers 2 restaurants and 2 bars. Other good choices for your stay include Old Course Hotel and Fairmont St Andrews. See all available top hotels, or vacation rentals in St. Andrews.
If I need to cancel my hotel reservation in St. Andrews, will I receive a refund?
Yes, you'll find most room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Andrews.
What's the best budget-friendly accommodation in St. Andrews?
Based on our traveller reviews, David Russell Apartments Campus Accommodation is a top choice for a less expensive stay. View all budget hotels in St. Andrews.
What's the best family accommodation in St. Andrews?
Fairmont St Andrews is a hotel with an indoor pool and 5 restaurants, and it's a top choice on Expedia for families. Other choices for your family trip include Rusacks St Andrews and Rufflets St Andrews. Also, attractions such as St. Andrews Aquarium and British Golf Museum are fun for children of all ages. Find more child-friendly accommodations in St. Andrews.
What is the favourite LGBTQ-friendly accommodation in St. Andrews?
Fairmont St Andrews is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. Rusacks St Andrews and The Albany Hotel St Andrews are other good options for your trip. See all available hotels listed as LGBTQ-friendly in St. Andrews.
What's the best dog-friendly place to stay in St. Andrews?
Fairmont St Andrews is a top dog-friendly hotel, and offers 5 restaurants and a full-service spa for its human guests. Two other good options for you and your pet's trip include Rusacks St Andrews and Rufflets St Andrews. See more pet-friendly hotel accommodations in St. Andrews.
What's the best place to stay for a beach holiday in St. Andrews?
No12 Bed and Breakfast is a top beach B&B offering flat-screen TVs, located within a short 4-minute walk of East Sands . The Scores Hotel is another good option to stay near the beach. See more stays near the beach in St. Andrews.
What's the best high-end place to stay in St. Andrews?
Fairmont St Andrews is a luxury hotel with 5 restaurants and 4 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Rusacks St Andrews and Old Course Hotel are other upscale choices for your holiday. Find more luxury hotels in St. Andrews.
What's the best accommodation for a golf trip to St. Andrews?
Fairmont St Andrews is a top hotel that has a golf course and features a full-service spa. Other good options if you'd like to stay near a golf course include Rusacks St Andrews and Old Course Hotel. You can tee off at St Andrews - Eden Course, Royal & Ancient Golf Club of St. Andrews or Old Course at St Andrews while you're in town.
What are some hotels with pools in St. Andrews?
Old Course Hotel: Hotel, 2-minute walk from Old Course at St Andrews. Offers 4 restaurants, 2 indoor swimming pools and a full-service spa. Another option that features an on-site pool is Fairmont St Andrews. View all hotels with pools in St. Andrews.
What is the best spa hotel in St. Andrews?
Fairmont St Andrews is a top luxury spa hotel featuring 5 restaurants, 4 bars, a golf course and a fitness centre. Enjoy a facial, deep-tissue massage or body treatment at the on-site spa. Other popular spa hotels in St. Andrews include Old Course Hotel and Kinnettles Hotel and Spa. See all spa hotels in St. Andrews.
What is staying in St. Andrews like?
History buffs will enjoy exploring St. Andrews, and visitors give high marks for the pristine golf courses and top-notch restaurants. Tourists who journey to this welcoming city can discover its university setting, cathedrals and beaches. In St. Andrews, there are 534 hotels and other accommodation options to choose from. Find out more about St. Andrews.
What is there to see in St. Andrews?
Cultural venues include British Golf Museum and St. Andrews Preservation Trust Museum and Garden. Landmarks like The Scores, Swilken Bridge and Hamish McHamish Statue might be worth a visit. Natural beauty is on display at West Sands, The Fife Coastal Path and Craigtoun Country Park. Take a look at what more there is to see and do in Expedia's St. Andrews guide.
How should I get around St. Andrews?
If you want to explore the larger area, hop aboard a train at Leuchars Station. If you want to venture out around the area, you may want a rental car in St. Andrews for your journey.
What's the seasonal weather like in St. Andrews?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are January and February, with an average of 5ยฐC. Average annual precipitation for St. Andrews is 812 mm.

Explore a world of travel with Expedia