Hotels in St. Andrews

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in St. Andrews?

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,002 reviews)
Unwind in this luxurious St. Andrews hotel alongside the legendary Old Course. Enjoy deep-tissue massages at the spa or savor dinner at Road Hole Restaurant. With 2 indoor pools, 4 dining venues, and exceptional staff service, you'll appreciate the free WiFi and parking.
$530 nightly
The price is $636
Jun 7 - Jun 8
Total with taxes and fees
Old Course Hotel

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (802 reviews)
Immerse in Scottish golf culture at this charming hotel with French cuisine at Bistro du Vin. Just steps from the legendary Old Course and historic university, enjoy 2 bars, a garden terrace, and helpful staff ready to enhance your St. Andrews adventure.
$445 nightly
The price is $533
Jun 14 - Jun 15
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,001 reviews)
This luxury retreat boasts a championship golf course, full-service spa, and 5 restaurants just minutes from the historic Old Course. Unwind in the indoor pool after exploring the nearby university town or relax at one of 4 bars with coastal views.
$368 nightly
The price is $442
May 25 - May 26
Total with taxes and fees
Fairmont St Andrews

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (454 reviews)
Experience coastal charm at this stylish hotel with a rooftop terrace overlooking the iconic Old Course. Just steps from the university, this St. Andrews gem offers 2 restaurants, free breakfast, and fitness facilities. Travelers rave about the helpful staff and prime location.
$732 nightly
The price is $879
Jun 7 - Jun 8
Total with taxes and fees
Rusacks St Andrews

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (386 reviews)
Just a short drive from the historic University of St. Andrews and famous Old Course, this charming hotel invites you to unwind in beautiful gardens. Savor British cuisine at Rufflets Restaurant or relax at the bar after a day of exploration.
$269 nightly
The price is $322
Jun 1 - Jun 2
Total with taxes and fees
Rufflets St Andrews

Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (87 reviews)
Experience the perfect blend of luxury and convenience at this St. Andrews hotel. A 5-minute walk brings you to the Old Course and the university. Relax with 24-hour room service after exploring, then grab a drink at the bar before your next adventure.
$491 nightly
The price is $589
Jun 17 - Jun 18
Total with taxes and fees
Seaton House - Small Luxury Hotels of the World

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,535 reviews)
Feel the pulse of Edinburgh in this centrally located aparthotel near Royal Mile and Princes Street. Your apartment includes a kitchenette and free WiFi, plus the 24-hour fitness center keeps you energized for exploring nearby Edinburgh Castle.
$241 nightly
The price is $289
May 25 - May 26
Total with taxes and fees
Aparthotel Adagio Edinburgh Royal Mile

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (217 reviews)
This charming St Andrews B&B sits just a 5-minute walk from the legendary Old Course and university. Hikers will appreciate nearby trails, while early risers can fuel up with complimentary full breakfast before exploring The Scores.
$175 nightly
The price is $210
May 31 - Jun 1
Total with taxes and fees
5Pilmourplace

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (487 reviews)
Wake up to a leisurely breakfast at this St. Andrews hotel before walking 10 minutes to Old Course or University of St. Andrews. Unwind with drinks at the bar/lounge after exploring nearby attractions, or relax in the garden and terrace.
$337 nightly
The price is $405
May 30 - May 31
Total with taxes and fees
The Albany Hotel St Andrews

The Dunvegan Hotel

The Dunvegan Hotel
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (160 reviews)
Wake to a complimentary full breakfast at this inviting hotel near the legendary Old Course. Hiking trails beckon outdoor enthusiasts, while St. Andrews' attractions await just a short walk away. Travelers consistently praise the attentive staff who enhance every stay.
$341 nightly
The price is $409
May 30 - May 31
Total with taxes and fees
The Dunvegan Hotel

Haar with Rooms

Haar with Rooms
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (102 reviews)
Culinary paradise in a prime location, just a 5-minute stroll from University of St. Andrews and the iconic Old Course. Pamper yourself with plush bathrobes and in-room espresso while exploring nearby Lundin Golf Club. Free WiFi enhances your stay.
$271 nightly
The price is $326
May 25 - May 26
Total with taxes and fees
Haar with Rooms

Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
4.0 star property
St. Andrews
9.0 out of 10, Wonderful, (226 reviews)
Cleveden House sits just minutes from University of St. Andrews and the iconic Old Course. Enjoy the prime location with free WiFi while exploring nearby attractions. Outdoor enthusiasts will appreciate the hiking and biking trails in the scenic surroundings.
$163 nightly
The price is $196
Jun 3 - Jun 4
Total with taxes and fees
Cleveden House by The Dunvegan

Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (317 reviews)
Immerse yourself in St. Andrews from this charming inn, just a 5-minute walk from both the university and the iconic Old Course. Enjoy traditional meals at the restaurant and unwind with drinks at the cozy bar/lounge after a day of exploration.
$212 nightly
The price is $255
May 25 - May 26
Total with taxes and fees
Greyfriars Inn by Greene King Inns

Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
St. Andrews
9.0 out of 10, Wonderful, (191 reviews)
Immerse yourself in Scottish elegance at this prime St. Andrews location. After exploring nearby attractions, unwind in the sauna and steam room or book a deep-tissue massage at the spa. Haar restaurant and the stylish bar/lounge complete your indulgent escape.
$381 nightly
The price is $457
May 27 - May 28
Total with taxes and fees
Kinnettles Hotel and Spa

No12 Bed and Breakfast

No12 Bed and Breakfast
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (33 reviews)
Embrace St. Andrews charm at this beachside B&B, just minutes from the historic university and world-famous Old Course. After exploring nearby East Sands, return to comfortable accommodations with daily housekeeping and convenient airport shuttle service.
$267 nightly
The price is $267
May 25 - May 26
Total with taxes and fees
No12 Bed and Breakfast

Agnes Blackadder Hall Campus Accommodation

Agnes Blackadder Hall Campus Accommodation
3.0 star property
St. Andrews
8.2 out of 10, Very Good, (130 reviews)
Agnes Blackadder Hall Campus Accommodation

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
7.6 out of 10, Good, (24 reviews)
$187 nightly
The price is $224
May 22 - May 23
Total with taxes and fees
Premier Inn St Andrews

David Russell Apartments Campus Accommodation

David Russell Apartments Campus Accommodation
3.0 star property
St. Andrews
8.0 out of 10, Very Good, (47 reviews)
David Russell Apartments Campus Accommodation

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,073 reviews)
Experience tranquility in central Edinburgh, just steps from Princes Street and the Playhouse Theatre. Enjoy the spa's indulgent deep-tissue massages and aromatherapy after exploring nearby sights, then unwind in the indoor pool or Liberté Brasserie.
$262 nightly
The price is $314
Jun 21 - Jun 22
Total with taxes and fees
Apex Waterloo Place Hotel

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (139 reviews)
Find tranquil accommodations at this St. Andrews B&B with free breakfast, WiFi, and parking. Explore nearby hiking trails or take a quick drive to the famous Old Course and St Andrews Bay. Continental breakfast is served daily.
$185 nightly
The price is $222
May 26 - May 27
Total with taxes and fees
Stravithie Castle
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.

Get last-minute hotel deals in St. Andrews and save more

Sign in to unlock great savings.
Showing deals for:May 22 - May 24
Showing deals for:May 29 - May 31
Showing deals for:Jun 20 - Jun 21

Check out hotels with a pool in St. Andrews

You may also like pet-friendly hotels in St. Andrews

You can also stay at hotels with a spa in 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.

When is the best time to visit St. Andrews?

Our prices for hotels in St. Andrews are cheapest in November
Price trends for hotels in St. Andrews
Pricing is based on two traveler single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for St. Andrews
May
High 54°F / low 44°F. Cloudy most days.
View properties in May
54°
weather_cloudy
May, no crowd data, average high temperature 54 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Cloudy most days.
44°
59°
weather_cloudy
June, no crowd data, average high temperature 59 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Cloudy most days.
49°
62°
weather_cloudy
July, no crowd data, average high temperature 62 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Cloudy most days.
52°
62°
weather_cloudy
August, no crowd data, average high temperature 62 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Cloudy most days.
53°
59°
weather_sun
September, no crowd data, average high temperature 59 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Sunny most days.
50°
53°
weather_cloudy
October, no crowd data, average high temperature 53 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Cloudy most days.
46°
47°
weather_cloudy
November, no crowd data, average high temperature 47 degrees Fahrenheit, average low temperature 41 degrees Fahrenheit. Cloudy most days.
41°
43°
weather_cloudy
December, no crowd data, average high temperature 43 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
42°
weather_cloudy
January, no crowd data, average high temperature 42 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
43°
weather_cloudy
February, no crowd data, average high temperature 43 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
46°
weather_cloudy
March, no crowd data, average high temperature 46 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
49°
weather_sun
April, no crowd data, average high temperature 49 degrees Fahrenheit, average low temperature 40 degrees Fahrenheit. Sunny most days.
40°
Monthly weather averages (˚F)

Top landmarks in St. Andrews

Learn more about St. Andrews

Wander medieval streets where golf was born, as the ruins of St. Andrews Cathedral stand sentinel over the town like a crumbling chess piece. The Old Course awaits with its hallowed fairways, though locals might direct you to less famous links with equally stunning sea views. University students in their distinctive red gowns create living history among ancient quads and cobblestones. Duck into harborside pubs where fishermen and professors debate over pints and fresh-caught seafood. The Scores pathway offers dramatic cliff-top views that explain why royalty and commoners alike have been drawn here for centuries. West Sands beach stretches gloriously nearby, its famous shoreline instantly recognizable from that slow-motion running scene in 'Chariots of Fire.'

Check out reviews of St. Andrews hotels guests love

Frequently asked questions

What are the best hotels in St Andrews?

  • The Inn At Kingsbarns (4-star, guest rating 9.8/10): This charming inn is known for its clean and comfortable rooms, along with excellent home-cooked meals that cater to special dietary requests. Guests appreciate the friendly staff and the inviting bar atmosphere, making it a great choice for a cozy stay.


  • Seaton House - Small Luxury Hotels of the World (5-star, guest rating 9.8/10): Renowned for its immaculate cleanliness and exceptional service, this hotel offers a luxurious experience with ocean views. The 24-hour fitness center and on-site restaurant add to its appeal, making it a perfect retreat for those seeking both comfort and elegance.


  • Old Course Hotel (5-star, guest rating 9.6/10): A luxury destination popular among golf enthusiasts, this hotel features stunning views, a full-service spa, and multiple dining options. Guests rave about the friendly staff and the exceptional breakfast, making it a top choice for a lavish getaway.


  • Rusacks St Andrews (5-star, guest rating 9.4/10): This hotel boasts a prime location with easy access to the beach and golf courses. Guests enjoy the beautiful rooms and super comfortable beds, along with a rooftop terrace that offers stunning views, making it ideal for both relaxation and recreation.


  • Stravithie Castle (3-star, guest rating 9.8/10): A delightful bed and breakfast known for its spacious and character-filled rooms. Guests appreciate the continental breakfast served in-room, along with the well-stocked kitchen for preparing meals, making it a cozy and budget-friendly option.

How much is a St. Andrews hotel?
You can find great-value hotel deals from $54 in St. Andrews. No matter what type of trip you're planning, there are plenty of popular, affordable hotels to suit your needs and budget. To easily find affordable hotels in St. Andrews, search on Hotels.com and then sort results by "Price: low to high".
Which budget-friendly hotels are available in St Andrews?

  • Agnes Blackadder Hall Campus Accommodation (3-star, guest rating 8.2/10): This eco-certified lodging offers a fantastic budget-friendly option with complimentary breakfast, making it ideal for travelers looking to save while enjoying a comfortable stay. It's particularly popular among business travelers due to its straightforward amenities and convenient location.


  • Stravithie Castle (3-star, guest rating 9.8/10): Known for its charming character, this property provides spacious rooms with modern amenities and a delightful continental breakfast delivered to your room. Guests appreciate the well-stocked kitchen area for preparing meals, adding to the convenience of your stay. The beautiful garden and picnic area enhance the overall experience, making it a lovely retreat.


  • The Dunvegan Hotel (4-star, guest rating 9.4/10): This hotel stands out for its attentive service and delicious breakfast options, which guests frequently rave about. Its prime location allows easy access to St Andrews' main attractions, making it a great base for exploring the area. The comfortable rooms and thoughtful amenities, including free WiFi, add to its appeal for budget-conscious travelers.


  • Kinnettles Hotel and Spa (5-star, guest rating 9.2/10): While it leans towards luxury, this hotel offers excellent value with its complimentary breakfast and spa facilities. Guests consistently praise the friendly staff and the delicious breakfast options, making it a worthwhile splurge for those seeking a bit more comfort without breaking the bank.


  • Rusacks St Andrews (5-star, guest rating 9.4/10): This hotel combines luxury with budget-friendly options, offering a free cooked-to-order breakfast and stunning views of the surrounding area. Known for its exceptional service and comfortable accommodations, it's a great choice for those who want to enjoy a premium experience at a reasonable price.


Find budget-friendly hotels in St Andrews.
Are there any last-minute deals on St. Andrews hotel bookings?
Yes, travelers can find selected last-minute hotel deals in St. Andrews on Hotels.com. To benefit from exclusive member prices and discounts, make sure you sign up to our Save Your Way rewards program, where members can save instantly with their discount or bank as rewards for a future trip.
What are the best business hotels in St Andrews?

  • Old Course Hotel (5-star, guest rating 9.6/10): This hotel is renowned for its exceptional service and stunning location, making it a top choice for business travelers. Guests appreciate the beautiful rooms and the excellent breakfast options, which are cooked to order and served with spectacular views. The hotel also features a full-service spa and two indoor pools, providing a perfect balance of work and relaxation.


  • Fairmont St Andrews (5-star, guest rating 9.2/10): Known for its attentive staff and excellent service, this hotel offers a luxurious environment for business travelers. With five restaurants, a full-service spa, and a golf course, it provides ample opportunities for both work and leisure. Guests frequently praise the amazing breakfast and the stunning coastal location, which is just a short distance from historic St Andrews.


  • Seaton House - Small Luxury Hotels of the World (5-star, guest rating 9.8/10): This property stands out for its immaculate cleanliness and exceptional service. It features a 24-hour business center and free WiFi, making it ideal for business needs. Guests enjoy the ocean views and the convenient location, which enhances the overall experience.


  • Hotel du Vin & Bistro St. Andrews (4-star, guest rating 9.2/10): This hotel is well-regarded for its spacious and comfortable rooms, along with a great location that allows easy access to local attractions. It offers conference space and exceptional service, making it a solid choice for business travelers looking for a blend of comfort and functionality.


  • Rusacks St Andrews (5-star, guest rating 9.4/10): With its beautiful rooms and super comfortable beds, this hotel is perfect for business travelers seeking a relaxing stay. The location provides easy access to the beach and town, and guests appreciate the quality of service and the good food available on-site.


See all business hotels in St Andrews.
What are the best family-friendly hotels in St Andrews?

  • Fairmont St Andrews (5-star, guest rating 9.2/10): This luxurious hotel is a fantastic choice for families, offering connecting rooms and a range of amenities that cater to all ages. Guests appreciate the friendly and attentive service, as well as the excellent breakfast options. The property features an indoor pool, which is perfect for kids, and is located near the sea and coastal paths, providing opportunities for family outings and exploration.


  • Elderburn Luxury Lodges (4-star): These lodges are ideal for families seeking a home-like experience. Each lodge comes equipped with a kitchen and kitchenette, allowing you to prepare meals at your convenience. The presence of a hot tub adds a fun element for relaxation after a day of activities. While reviews are limited, the family-friendly setup is a highlight.


  • Rusacks St Andrews (5-star, guest rating 9.4/10): Known for its beautiful rooms and super comfortable beds, this hotel offers connecting rooms, making it easy for families to stay together. Guests praise the excellent location, which provides easy access to the beach and local attractions, ensuring that families can enjoy both relaxation and adventure during their stay.


  • Hotel du Vin & Bistro St. Andrews (4-star, guest rating 9.2/10): This hotel features spacious and comfortable rooms, including connecting options for families. The friendly staff are known for their exceptional service, and the location is perfect for exploring local attractions on foot. The bistro offers a delightful dining experience, making it a convenient choice for families.


  • Rufflets St Andrews (4-star, guest rating 9.4/10): With beautifully decorated and spacious rooms, this hotel is well-suited for families. Guests appreciate the excellent breakfast options and the welcoming staff. The property also offers free self-parking, making it easy for families traveling with their own vehicles. The combination of comfort and quality service makes it a great family-friendly option.


Find family-friendly hotels in St Andrews.
What are the best hotels near the Old Course at St Andrews?

  • Old Course Hotel (5-star, guest rating: 9.6/10): This luxurious hotel is just 0.3 miles from the Old Course, making it an ideal base for golf enthusiasts. Guests rave about the stunning views and the exceptional service provided by the friendly staff. The hotel features a full-service spa, two indoor pools, and four restaurants, ensuring a relaxing stay after a day on the greens.


  • Seaton House - Small Luxury Hotels of the World (5-star, guest rating: 9.8/10): Located a mere 0.1 miles from the Old Course, this hotel is praised for its immaculate cleanliness and accommodating staff. With ocean views and a 24-hour fitness center, it offers a blend of luxury and convenience, perfect for both leisure and business travelers.


  • Rusacks St Andrews (5-star, guest rating: 9.4/10): Just 0.1 miles from the Old Course, this hotel boasts beautiful rooms and a fantastic location with easy access to the beach and town. Guests appreciate the comfortable beds and the excellent golfing experiences facilitated by the attentive staff.


  • Hotel du Vin & Bistro St. Andrews (4-star, guest rating: 9.2/10): Also located 0.1 miles from the Old Course, this hotel is known for its spacious and comfortable rooms, along with a restaurant that serves delicious breakfast options. The friendly staff and great location make it a solid choice for travelers looking to explore local attractions.


  • The Dunvegan Hotel (4-star, guest rating: 9.4/10): Situated just 0.1 miles from the Old Course, this hotel is celebrated for its delicious breakfast and attentive service. Its prime location allows easy access to the town's main attractions, making it a convenient option for visitors.

What are the best hotels near the University of St Andrews?

  • Old Course Hotel (5-star, guest rating 9.6/10): This luxurious hotel is just 0.7 miles from the University of St Andrews, making it an excellent base for your visit. Guests consistently praise the amazing and friendly staff, as well as the beautiful rooms. The hotel features a full-service spa, two indoor pools, and four restaurants, ensuring a comfortable and indulgent stay. Breakfast is a highlight, with a wide range of options served with spectacular views.


  • Seaton House - Small Luxury Hotels of the World (5-star, guest rating 9.8/10): Located about 0.9 miles from the university, this hotel is known for its immaculate cleanliness and exceptional service. The friendly staff are always accommodating, and the location is excellent for exploring the area. With a 24-hour fitness center and a restaurant on-site, it provides a luxurious yet convenient experience.


  • Rusacks St Andrews (5-star, guest rating 9.4/10): Situated around 0.8 miles from the university, this hotel offers stunning views and easy access to the beach and golf courses. Guests appreciate the super comfortable beds and friendly staff, making it a memorable stay. The property features two restaurants and a rooftop terrace, perfect for relaxing after a day of exploring.


  • Rufflets St Andrews (4-star, guest rating 9.4/10): Just 0.7 miles from the university, this charming hotel is known for its beautiful and clean rooms. The excellent staff go above and beyond to ensure guests feel welcome. With a restaurant and a bar/lounge, as well as a varied and delicious breakfast, it's a great choice for a comfortable stay.


  • Hotel du Vin & Bistro St. Andrews (4-star, guest rating 9.2/10): Located about 1.0 mile from the university, this hotel is praised for its friendly staff and comfortable rooms with lovely views. The on-site restaurant and bars provide excellent dining options, and the location is perfect for easy access to local attractions.

Which hotels offer VIP Access in St Andrews?

  • Rusacks St Andrews (5-star, guest rating 9.4/10): This luxurious hotel offers VIP Access benefits, including complimentary breakfast and exceptional service from friendly staff. Guests appreciate the beautiful rooms and the hotel's prime location, which provides stunning views and easy access to the beach, town, and golf courses. With two restaurants and a fitness center, it's a great choice for both relaxation and recreation.


  • Rufflets St Andrews (4-star, guest rating 9.4/10): Known for its excellent service and beautiful, spacious rooms, Rufflets also offers VIP Access benefits. Guests rave about the delicious breakfast options and the kind staff who go above and beyond to ensure a pleasant stay. The hotel features a restaurant and a bar/lounge, making it a cozy retreat after a day of exploring.


  • Fairmont St Andrews (5-star, guest rating 9.2/10): This stunning property provides VIP Access benefits and is praised for its attentive service and excellent breakfast. With a full-service spa, multiple dining options, and a golf course, it's perfect for those looking to indulge in luxury while enjoying the beautiful coastal surroundings.


  • The Dunvegan Hotel (4-star, guest rating 9.4/10): Offering VIP Access benefits, The Dunvegan is celebrated for its delicious breakfast and attentive staff. Its ideal location allows easy access to local attractions, making it a convenient base for your St Andrews adventures. The comfortable rooms and friendly atmosphere add to its charm.


  • 5Pilmourplace (3-star, guest rating 9.2/10): This charming bed & breakfast features VIP Access benefits and is known for its wonderful breakfast and friendly service. With a convenient location close to various amenities, it's a great option for travelers seeking a cozy and welcoming stay in St Andrews.

What are the best areas to stay in St Andrews?

  • Town Centre (North Street, South Street): This vibrant area is near the historic St Andrews Cathedral and offers a lively atmosphere with shops, cafes, and restaurants. It's perfect for first-time visitors and couples looking to explore local attractions like the Martyrs Memorial and the University of St Andrews.


  • The Scores: Known as the 'Most Expensive Street in Scotland,' this area boasts stunning coastal views and easy access to the West Sands beach, making it ideal for families and golf enthusiasts, with the Royal and Ancient Golf Club nearby.


  • Canongate: A peaceful retreat featuring the St Andrews Botanic Garden, this neighborhood is great for nature lovers and families, with attractions like the St Andrews Aquarium close by. It offers a quieter vibe compared to the bustling town centre.


  • East Sands: This beach area is perfect for those who enjoy coastal walks and recreational activities. With the East Sands leisure centre nearby, it's well-suited for families and active travelers, while still being within walking distance of the town centre.

How can I get around St Andrews?
Getting around St Andrews is quite convenient, especially in the town center, which is designed to limit traffic. You'll find a one-way system in place, along with limited parking options. For those driving, free car parks are available at Petheram Bridge, Murray Place, and Woodburn Place. If you prefer public transport, Stagecoach and Moffat & Williamson buses are the primary providers, with routes connecting to nearby cities like Dundee and Leuchars. Certain bus routes run every ten minutes, making it easy to navigate the area. Additionally, taxi ranks are conveniently located at the bus station and on Bell Street for quick access to taxi services. If you're visiting during term time, the university operates a free night bus for staff and students, enhancing local transport options. This makes it easy to explore St Andrews and its surroundings without needing a car.
What practical tips should I know for visiting St Andrews?
When visiting St Andrews, it's helpful to know that the town operates on GMT (UTC+0) during standard time and BST (UTC+1) during daylight saving time. For connectivity, St Andrews has 4G coverage from Vodafone and 5G from EE, O2, and Three, with WiFi widely available in public spaces. If you need internet access, the St Andrews Library on Church Square offers free internet, but you must book in advance and show photo ID. For transportation, Leuchars railway station is about 6 miles west of St Andrews, providing two trains per hour from Edinburgh, which takes about an hour. The Stagecoach Bus 99 runs frequently between Leuchars station and St Andrews, making it easy to get around. Additionally, parking in the town center can be limited, so consider using the free car parks available at Petheram Bridge, Murray Place, and Woodburn Place. Lastly, if you're affiliated with the University of St Andrews, you can enjoy a 75% discount on local buses and access a free university-operated night bus during term time.
Is free cancellation available on Hotels.com?
Most hotels on Hotels.com offer flexible booking with free cancellation, so you can receive a refund if you need to cancel. Free cancellation is available on selected hotels in St. Andrews, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand. Cancellation fees may be applicable in some instances, so always read the booking terms before you make a reservation.
How to save on St. Andrews hotel bookings?
Members save up to 20% on hundreds of thousands of hotels—it's free to sign up. When booking a hotel in St. Andrews, you can choose how to use your savings on eligible stays. At checkout, either apply your member-only deal as an instant discount ("save now") or pay the full member price and bank your rewards to use on a future trip ("save for later").
Are all taxes and fees included in the St. Andrews hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What local cultural highlights should I explore in St Andrews?
St Andrews is rich in cultural heritage, making it a fascinating destination for travelers. One of the town's most significant cultural highlights is its status as the 'home of golf.' The Old Course, recognized as the oldest golf course in the world, is where the game was codified and standardized, attracting golf enthusiasts from around the globe. Additionally, the Byre Theatre serves as a cultural landmark, hosting a variety of performances and showcasing local talent. The theatre features a main auditorium named after A.B. Paterson and a smaller space named after golf photographer Lawrence Levy, making it a hub for the arts in the community. Furthermore, the town's medieval architecture, including the ruins of St Andrews Cathedral and St Rule's Church, offers a glimpse into its storied past, dating back to the 12th century. Exploring these sites not only enriches your understanding of St Andrews' cultural landscape but also provides a beautiful backdrop for your visit.
What local dishes or snacks are popular in St Andrews?
In St Andrews, the local food scene offers a delightful variety of options that reflect the town's character. A must-try is the classic fish and chips, which is a favorite among both locals and visitors. Many fish and chips shops serve a unique twist known as 'chips and cheese,' making it a popular post-pub snack. For those looking to explore more diverse flavors, Market Street is the main dining area, featuring a range of restaurants that serve everything from Indian and Thai cuisine to gourmet burgers. Notable dining experiences include the Road Hole Restaurant at the Old Course Hotel, known for its stunning views and quality dishes, and Playfair's Steakhouse, which is celebrated for its excellent meat offerings. Whether you're in the mood for a casual bite or a more refined dining experience, St Andrews has something to satisfy every palate.
What are the best areas for nightlife and entertainment in St Andrews?
St Andrews offers a vibrant nightlife scene, particularly around Market Street, where you can find a variety of dining options that set the stage for an enjoyable evening. After a meal, head to The Byre Theatre, a cultural hub known for its diverse performances, including plays and live music events. This venue not only showcases local talent but also adds a unique charm to the nightlife with its haunted reputation. For families and non-drinkers, the East Sands Leisure Centre provides recreational activities, while the Lade Braes Walk offers a scenic path for evening strolls. Staying near these areas puts you close to a mix of dining, live performances, and family-friendly activities, ensuring a memorable night out in St Andrews.
When is the best time to visit St Andrews?
The best time to visit St Andrews is from June to August, when the weather is warmest, with temperatures ranging from 59°F to 68°F. This period is ideal for enjoying outdoor activities and exploring the beautiful coastal scenery. July is particularly popular, attracting many travelers. If you prefer a quieter experience, consider visiting between October and December, when the crowds thin out, allowing for a more relaxed exploration of the town. Just be prepared for some rain, as wet weather can occur throughout the year, especially in the autumn and winter months.
Which areas of St Andrews are best for culture and outdoor lovers?
St Andrews is rich in cultural and outdoor experiences, particularly around the University of St Andrews and the Old Course. The university, located about 3.2 miles from the town center, is one of the oldest in the English-speaking world and offers a vibrant cultural scene with various events throughout the year. Nearby, the Old Course, just a mile away, is not only a historic golf course but also provides stunning coastal views and access to beach activities. For those who enjoy scenic walks, the Fife Coastal Path, located about 13 miles from the center, offers breathtaking views and a chance to connect with nature. Staying near these areas puts you close to both cultural landmarks and outdoor adventures, making it easy to immerse yourself in the best of what St Andrews has to offer.
What are some must-see landmarks in St Andrews?
St Andrews is rich in historical landmarks that are a must-see for any visitor. The University of St Andrews, founded in 1413, is the oldest university in Scotland and offers stunning architecture and a vibrant campus atmosphere. Just a short walk away, you can explore the St Andrews Cathedral, which dates back to 1160 and was once a major pilgrimage site. The cathedral's ruins are a significant historical attraction, providing insight into the town's medieval past. Additionally, don't miss West Port, one of the few surviving town gates in Scotland, showcasing unique architectural features. Staying near the university or the town center puts you within easy reach of these iconic sites, making it convenient to immerse yourself in the rich history of St Andrews.
What outdoor activities can I enjoy in St Andrews?
St Andrews offers a variety of outdoor activities that allow you to enjoy its beautiful natural surroundings. One of the highlights is the Lade Braes Walk, a scenic public footpath that follows a medieval mill lade, perfect for a leisurely stroll or a more vigorous hike. This picturesque route starts near Madras College and winds through Cockshaugh Park, providing a peaceful escape into nature. For beach lovers, West Sands Beach is a must-visit, known for its stunning views and proximity to the famous St Andrews Links golf course. Whether you're looking to relax by the sea or take a scenic walk, staying near these outdoor attractions makes it easy to explore the natural beauty of St Andrews.

Find out more about St. Andrews

St. Andrews: Where History Meets the Sea in a Tapestry of Enchantment

Nestled on Scotland’s east coast, St. Andrews is a captivating blend of history, culture, and breathtaking landscapes. Renowned as the birthplace of golf, this charming town boasts the iconic St. Andrews Links and the stunning ruins of St. Andrews Castle and Cathedral. Wander the cobbled streets of the historic university town, where ancient architecture meets vibrant local life. Enjoy a stroll along the picturesque beach, or indulge in luxury at the historic Old Course Hotel. With its romantic ambiance and rich heritage, St. Andrews offers a unique escape for travelers seeking both adventure and tranquility.

Discover great hotels near St. Andrews

St. Andrews offers a range of accommodations from luxurious 5-star hotels to charming boutique options and cozy guest houses. Many places provide spacious rooms and stunning views, especially near the famous golf courses. Whether you prefer a modern stay or a historic vibe, you'll find a perfect fit here. These are some of the hotels preferred by our travelers near St. Andrews:

  1. The Inn at LathonesOpens in a new window: This charming 3.0-star inn offers a delightful escape for leisure travelers seeking comfort and scenic views. With a guest rating of 8.4 out of 10, The Inn at Lathones features spacious rooms with stunning views and a beautiful bathroom. Guests can savor an excellent breakfast and dinner at the on-site restaurant, which has been highlighted as the best dining experience of their trip. The serene country setting provides a tranquil atmosphere, making it an ideal retreat while being conveniently close to St Andrews and other coastal towns.
  2. Kalliope House B&BOpens in a new window: Kalliope House B&B is a delightful Bed and Breakfast that provides a cozy experience for travelers looking to explore the local culture. Offering complimentary cooked breakfasts and a snack bar, this property ensures that guests start their day on a satisfying note. With a focus on comfort, the accommodations are equipped with multiple television options for entertainment. The inviting ambiance and personalized touches make Kalliope House B&B a perfect choice for those seeking a charming and intimate stay in St. Andrews.
  3. Balhousie FarmOpens in a new window: Balhousie Farm is an exquisite 3.0-star Bed and Breakfast that boasts an impressive guest rating of 9.6 out of 10, appealing to discerning travelers in search of a unique and luxurious experience. Guests are treated to complimentary full breakfasts, setting the tone for a day of exploration. The well-appointed rooms feature modern amenities, including a flatscreen television for entertainment. With its exceptional service and inviting atmosphere, Balhousie Farm stands out as an ideal retreat for those seeking comfort and quality during their stay in St. Andrews.

Where to stay near St. Andrews

Some great areas to stay near St. Andrews, Scotland, are Anstruther, Cupar, and Crail. Anstruther offers a charming harbor and fresh seafood, while Cupar features historic castles and quaint shops. Crail is known for its museums and beautiful coastal views. For first-time visitors, Anstruther is the best choice, providing a picturesque base with easy access to St. Andrews.

  1. AnstrutherOpens in a new window: Anstruther is a charming coastal village known for its picturesque harbor and rich maritime history. It's the perfect spot for seafood lovers, especially with its famous fish and chips. The scenic waterfront offers beautiful views and a relaxed atmosphere, making it ideal for leisurely strolls. Don’t miss the chance to explore the nearby Isle of May, a haven for birdwatchers and nature enthusiasts. With its quaint shops and local market, Anstruther provides a unique shopping experience, showcasing local crafts and produce.
  2. CrailOpens in a new window: Crail is a delightful fishing village that boasts a rich history and stunning coastal scenery. Known for its beautiful beaches and quaint streets, it's perfect for those looking to unwind. The Crail Heritage Centre offers insights into the area’s past, while the local galleries showcase the works of talented artists. Enjoy scenic walks along the Fife Coastal Path, where you’ll be treated to breathtaking views of the sea and surrounding landscapes. The village's small shops provide a charming selection of local goods, making for a unique shopping adventure.
  3. CuparOpens in a new window: Cupar is a lovely town with a vibrant community and a rich history. It serves as a great base for exploring the surrounding Fife region. The town features historic sites like the Cupar Castle ruins and the beautiful local parks, perfect for a relaxing afternoon. With a variety of independent shops and charming cafes, Cupar offers a taste of local life. Don’t forget to check out the local farmers’ market, where you can find fresh produce and artisanal products. Its central location makes it easy to venture to nearby attractions, adding to its appeal.

Things to do in St. Andrews

St. Andrews offers a charming blend of stunning coastal scenery and rich history, making it a must-visit for travelers. Explore its beautiful beaches, perfect for leisurely walks and water activities, while the surrounding landscapes invite hiking and outdoor exploration. With world-renowned golf courses and delightful shopping options, there's something for everyone in this picturesque town.

  • Scotland's Secret BunkerOpens in a new window – Step back in time at Scotland's Secret Bunker, a fascinating military museum hidden underground. Explore the eerie corridors and learn about the Cold War era through engaging exhibits that reveal Scotland’s military history.
  • Kellie CastleOpens in a new window – Visit Kellie Castle, a stunning castle surrounded by lush gardens. Wander through its beautifully restored rooms, each telling a story of the past. Don't forget to take a leisurely stroll in the grounds, where you can enjoy the serene landscape and unique flora.
  • Scottish Fisheries MuseumOpens in a new window – Dive into the maritime heritage of Scotland at the Scottish Fisheries Museum. Discover the important role fishing played in the country’s history through interactive displays and historical artifacts that highlight the lives of fishermen and their families.
  • Broughty Ferry SeafrontOpens in a new window – Relax at Broughty Ferry Seafront, a charming beach area perfect for a leisurely day. Take a walk along the promenade, enjoy the fresh sea breeze, and soak up the sun while watching boats sail by.
  • Falkland PalaceOpens in a new window – Explore the grandeur of Falkland Palace, a historic palace that once served as a royal residence. Marvel at its intricate architecture and wander through the beautiful gardens, where you can imagine the royal life of centuries past.

4 tips for savvy savings when booking a hotel in St. Andrews

  1. Book for the cheapest times: The most budget-friendly time to visit St. Andrews is from January to March when hotel prices are typically lower. For a fulfilling experience, it's recommended to stay for at least 2 to 3 days to fully explore the city's rich history and culture. During your visit, you can enjoy iconic landmarks such as the famous golf courses, the historic university, and the stunning cathedral. You might also want to take tours of the ancient castle, relax on the beach, and indulge in delicious dining options while enjoying the friendly atmosphere and shopping opportunities. This trip offers great value for money, making it perfect for travelers on a budget.
  2. Look for last-minute deals on Hotels.com: When planning a trip to St. Andrews, travelers may discover great options by exploring the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, which offer discounted rates on accommodations as your travel date approaches. To enhance your search, consider utilizing the Smart ShoppingOpens in a new window tool available via the app, allowing you to compare hotel prices and amenities effortlessly. By enabling email alerts or push notifications, you'll stay informed about flash sales and special promotions, increasing your chances of finding our best options for a memorable getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a St. Andrews hotel. If you're interested in something unique, boutique hotels often provide a more personalized experience and could offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If it happens to be on the higher side, we’ll suggest alternative dates that may help you find a better deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but with St. Andrews' great public transportation options, you might discover more affordable independent hotels a bit farther away that still offer good connectivity. If you're interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby cities, you can often find excellent value for your money. Opting for these alternative spots could provide a more authentic and budget-friendly experience.

Best time to go to St. Andrews

St. Andrews experiences its lowest average temperature in January, at 39.2°F (4.0°C), while July is the hottest month, with an average temperature of 57.6°F (14.2°C). October are usually the wettest months. April, July, and September are the peak travel months in St. Andrews, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring