Find hotels in St. Andrews from $70

Start date: Check-in selected.
To Date
End date: Check-out
    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,285 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1006)
"Great peaceful and relaxing hotel. Beautiful golf course. Much nicer than the old course. Needs an update here and there, but nothing major. Would stay again."
$252 nightly
The price is $302
Oct 7 - Oct 8
Total with taxes and fees
Fairmont St Andrews

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (389)
"Incredible location and facility. Historic hotel lived up to every expectation. Room was very comfortable and had a great view of the Old Course. Rooftop bar had great view, drinks and food. Can’t wait to stay there again in the future. "
$386 nightly
The price is $463
Oct 26 - Oct 27
Total with taxes and fees
Rusacks St Andrews

Ye Olde Hotel

2.0 star property
7.6 out of 10, Good, (26)
"Affordable, well situated hotel only a quick bus ride away from St Andrews. The staff and bar men were hospitable and friendly."
$70 nightly
The price is $85
Oct 13 - Oct 14
Total with taxes and fees
Ye Olde Hotel

Seaton House - Small Luxury Hotels of the World

5.0 star property
9.8 out of 10, Exceptional, (20)
"Great place to spend a golfing week in St Andrews. Food was terrific, staff was terrific, and the location simply can not be beaten. "
$363 nightly
The price is $435
Oct 14 - Oct 15
Total with taxes and fees
Seaton House - Small Luxury Hotels of the World

No1. Apartments & Bedrooms St Andrews - St Mary’s

4.0 star property
9.6 out of 10, Exceptional, (218)
"Truly a comfortable, very well maintained property in a central location in St. Andrews. Perfect for our stay."
$170 nightly
The price is $204
Oct 27 - Oct 28
Total with taxes and fees
No1. Apartments & Bedrooms St Andrews - St Mary’s

5Pilmourplace

3.5 star property
9.4 out of 10, Exceptional, (169)
"The breakfast was wonderful. The staff were very delightful and friendly. Close to the golf course and many attractionsz"
5Pilmourplace

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (1003)
"Fantastic hotel right on the Old Course."
$498 nightly
The price is $598
Oct 26 - Oct 27
Total with taxes and fees
Old Course Hotel

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (732)
"Great location if you plan on visiting the Old Course"
$199 nightly
The price is $239
Oct 27 - Oct 28
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

Carnoustie Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (1021)
"Excellent hotel amazing experience and lovely warm staff. "
$91 nightly
The price is $109
Oct 9 - Oct 10
Total with taxes and fees
Carnoustie Golf Hotel

The Dunvegan Hotel

4.0 star property
9.4 out of 10, Exceptional, (121)
"GREAT location, large rooms - love staying at the Dunny. Onlybwarning I would give is that it will be loud at night (until the bar downstairs closes and the golfers/students disperse) until around 11. Not good for children. "
$306 nightly
The price is $367
Oct 5 - Oct 6
Total with taxes and fees
The Dunvegan Hotel

Premier Inn St Andrews

2.0 star property
7.8 out of 10, Good, (10)
"Liked having car park, room ok , staff ok. Location pretty good"
$110 nightly
The price is $132
Oct 23 - Oct 24
Total with taxes and fees
Premier Inn St Andrews

The Albany Hotel St Andrews

3.0 star property
9.0 out of 10, Wonderful, (460)
"Very comfortable and quiet ! We stayed in the Bunker room, and even with it off of the main lobby, it was a very peaceful night! Very centrally located, able to walk anywhere in Saint Andrews, and lots of parking available on the street! "
$257 nightly
The price is $309
Oct 18 - Oct 19
Total with taxes and fees
The Albany Hotel St Andrews

Cleveden House by The Dunvegan

4.0 star property
9.0 out of 10, Wonderful, (189)
"Excellent stay and great location. Would definitely come again! "
$179 nightly
The price is $215
Oct 6 - Oct 7
Total with taxes and fees
Cleveden House by The Dunvegan

Stravithie Castle

3.0 star property
9.8 out of 10, Exceptional, (128)
"Amazing place, and the hosts were so kind and personable. "
$174 nightly
The price is $208
Oct 5 - Oct 6
Total with taxes and fees
Stravithie Castle

Greyfriars Inn by Greene King Inns

3.0 star property
9.0 out of 10, Wonderful, (292)
"Staff were great. Rooms were big, bed was comfy "
$176 nightly
The price is $212
Oct 26 - Oct 27
Total with taxes and fees
Greyfriars Inn by Greene King Inns

Kinnettles Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (180)
"Wonderful setting in St Andrews. Newly remodeled rooms. Busy part of town and lots to see and do. Very convenient to all St. Andrews has to offer. Staff was extremely friendly and helpful. "
$481 nightly
The price is $578
Oct 3 - Oct 4
Total with taxes and fees
Kinnettles Hotel and Spa

Rufflets St Andrews

4.0 star property
9.4 out of 10, Exceptional, (335)
" Restaurant was superb!"
$219 nightly
The price is $263
Oct 29 - Oct 30
Total with taxes and fees
Rufflets St Andrews

Four Points Flex by Sheraton Dundee

3.0 star property
9.2 out of 10, Wonderful, (150)
"Convenient to the train station and V and A Museum"
$61 nightly
The price is $73
Oct 19 - Oct 20
Total with taxes and fees
Four Points Flex by Sheraton Dundee

Drumoig Golf Hotel

3.0 star property
8.2 out of 10, Very Good, (337)
"Excellent stay with view of golf course. Food excellent!!"
Drumoig Golf Hotel

Haar with Rooms

3.5 star property
9.4 out of 10, Exceptional, (82)
"Fantastic rooms and 100 yds from The Old Course 1st tee. Great service! Would come back in a heartbeat. "
$130 nightly
The price is $156
Oct 20 - Oct 21
Total with taxes and fees
Haar with Rooms
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.

Great weekend hotel deals in St. Andrews

Showing deals for:Oct 10 - Oct 12
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Andrews attractions

Learn more about St. Andrews

A youthful student atmosphere pervades this seaside university town. Visit medieval relics that decorate the area.

St. Andrew\'s Cathedral which includes general coastal views, landscape views and a coastal town

Top St. Andrews Hotel Reviews

More cheap stays in St. Andrews

More cheap stays in St. Andrews

Price trends for hotels in St. Andrews

Price trends for hotels in St. Andrews

Less expensive
More expensive
Next month
November
September
$267
Month
Price
January
$226
February
$219
March
$223
April
$302
May
$384
June
$377
July
$378
August
$378
September
$390
October
$267
November
$201
December
$214
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Andrews. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about St. Andrews

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • World-Class Golf: St. Andrews is the birthplace of golf, featuring renowned courses like the Old Course, perfect for enthusiasts and beginners alike.
  • Historic Landmarks: Explore iconic sites such as St. Andrews Castle and the historic university, rich in heritage and stunning architecture.
  • Beautiful Beaches: Enjoy picturesque coastal views and relaxing days on the sandy shores that enhance the town's charm.
  • Local Distilleries: Visit Kingsbarns Distillery for a taste of authentic Scottish spirits and learn about local distilling traditions.
  • Cultural Experiences: Immerse yourself in the vibrant culture, local delicacies, and friendly atmosphere of this charming town.

Find great hotels near St. Andrews

Discover a range of hotel accommodations in St. Andrews, Scotland, perfect for every traveler. Whether you're seeking a pet-friendly lodge, a family-friendly hotel, or a business-themed stay, you'll find options that suit your needs. From the renowned Old Course Hotel to charming local spots, enjoy the unique experience this historic town has to offer. Read reviews and plan your ideal getaway today.

  • Apex City Quay Hotel & Spa: Nestled 11 miles from St. Andrews, Apex City Quay Hotel & Spa is a 4-star retreat that combines luxury with eco-consciousness. This family-friendly hotel is perfect for travelers seeking a spa-themed getaway. Guests can indulge in a range of spa services, including reflexology and sports massages, while children are well catered for with amenities like free cribs. The serene pool area and eco-friendly certifications make it an ideal choice for those looking to relax and recharge in a sustainable environment.
  • Four Points Flex by Sheraton Dundee: Situated 11 miles from St. Andrews, the 3-star Four Points Flex by Sheraton Dundee offers a comfortable and convenient stay. Guests can start their day with a hearty buffet breakfast or savor a meal at the on-site restaurant and lounge. For entertainment, the hotel features cable and flatscreen TVs in the rooms, making it a great choice for leisure travelers who enjoy a relaxed atmosphere with ample dining options nearby.
  • Hampton by Hilton Dundee City Centre: Located 11 miles from St. Andrews, Hampton by Hilton Dundee City Centre is a welcoming 3-star hotel that caters to both business and LGBTQIA travelers. With accessible business amenities, multiple meeting rooms, and a business center on-site, it’s perfect for those on a work trip. The hotel’s affiliation with LGBTQI travel guides ensures an inclusive environment, making it a great choice for visitors looking to blend work and leisure in a friendly, modern setting.

Where to stay in St. Andrews

St. Andrews, a beautiful Scottish coastal gem, offers unforgettable experiences for outdoor enthusiasts and culture lovers alike. Explore its historic streets, indulge in local delicacies, and enjoy breathtaking coastal views. Nearby regions provide a friendly and family-friendly atmosphere, perfect for relaxing excursions. Whether you're seeking adventure or tranquility, St. Andrews and its surrounding areas promise a delightful vacation filled with unique charm and natural beauty.

  • Leuchars: Nestled close to St. Andrews, Leuchars is a charming village that appeals to outdoor enthusiasts and sports lovers alike. While traveler arrivals are fairly consistent year-round, peaks typically occur in April, July, and September. Visitors can enjoy an array of activities, especially golfing at nearby courses. The historic college university adds a touch of heritage, while beautiful beaches and a national park provide ample opportunities for exploration and relaxation. Whether you're seeking adventure or a leisurely day at the beach, Leuchars offers a delightful mix of experiences.
  • Kingsbarns: A picturesque village located near St. Andrews, Kingsbarns is a seasonal hotspot, attracting visitors mainly from July to September. Known for its stunning coastal scenery, this destination is perfect for outdoor activities, particularly golfing and hiking. Kingsbarns boasts beautiful beaches and exquisite gardens, including a private garden and a botanical garden, making it a haven for nature lovers. The village's vibrant atmosphere and idyllic surroundings promise a memorable travel experience, whether you're hitting the fairways or taking a scenic stroll along the coast.
  • Strathkinness: Just a stone's throw from St. Andrews, Strathkinness is a quaint village that enchants visitors with its cultural and outdoor offerings. While visitor numbers peak in the warmer months, particularly in April and June to July, this charming locale maintains a welcoming atmosphere year-round. Golf enthusiasts can take advantage of local courses, while the area's historic college university and symbolic landmarks enrich the cultural experience. Strathkinness also features beautiful beaches, providing perfect spots for relaxation after a day of adventure. It's an ideal destination for those looking to immerse themselves in both nature and history.

Things to do in and around St. Andrews

St. Andrews is perfect for outdoor enthusiasts and sports lovers, especially those who enjoy golf. Key activities include playing at renowned golf courses, booking tee times, and exploring heritage tours. Don't miss a visit to Kingsbarns Distillery for a taste of local spirits. With its rich history and vibrant culture, St. Andrews promises an unforgettable vacation experience.

Shopping

In St. Andrews, enjoy local shops for unique gifts and souvenirs. If you're up for a drive, head to Wellgate Shopping Centre 12 miles away for a vibrant experience. Ocean Terminal Shopping Centre, 29 miles away, offers a mix of entertainment and shopping options.

Recreation

Play a round at the legendary Old Course at St Andrews, where the rich history of golf meets stunning landscapes. For a peaceful retreat, visit Craigtoun Country Park, offering serene walks and beautiful gardens perfect for relaxation and rejuvenation amidst nature.

Adventure

The Scottish Clay Shooting Centre offers thrilling shooting experiences for all skill levels, set against a picturesque backdrop. Explore the Norman's Law Walk, an 11-mile trail with stunning views and challenging terrain. The Fife Coastal Path invites you to enjoy scenic coastal hikes right in St. Andrews.

Nightlife

Experience the vibrant nightlife in St. Andrews with a visit to the Dundee Repertory Theatre for a cultural evening, or unleash your competitive spirit at Battlefield Live Dundee’s arcade. For a unique twist, check out the Mills Observatory for a stellar night of entertainment under the stars.

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

Booking tips and Expedia advantages for St. Andrews

To save money while visiting St. Andrews, take advantage of free activities like West Sands, The Scores, and Elie Beach. For transportation, consider walking or using the bus instead of renting a car. The best times to visit for lower prices are from January to March, with Tuesdays being the cheapest days to stay. Book hotels about a month in advance or look for last-minute deals on Expedia. Joining Expedia's One Key membership can also provide exclusive discounts and allow you to combine hotel stays with flights for added savings.

  • 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel category. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Andrews with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in St. Andrews

St. Andrews offers a delightful blend of outdoor activities, sports, and cultural experiences perfect for your vacation. Visitors can explore stunning beaches, the historic university, and the iconic St. Andrews Castle. Whether you're seeking romance, culture, or just a relaxing day by the sea, this charming town has something for everyone. Don’t miss the chance to immerse yourself in its rich history and beautiful landscapes.

  • University of St. Andrews: As Scotland's oldest university, founded in 1413, it boasts stunning architecture and a vibrant academic atmosphere. Explore its rich history and picturesque campus, which is steeped in tradition and culture.
  • St. Andrew's Cathedral: Once a magnificent structure, now in ruins, this cathedral offers a glimpse into Scotland's ecclesiastical past. Its haunting remains are a testament to the town's historical significance and provide a peaceful atmosphere for reflection.
  • St. Andrew's Castle: Perched on the rugged coastline, this castle is a romantic site filled with history. Explore its intriguing ruins and enjoy breathtaking views of the sea, making it a perfect stop for history buffs and couples alike.

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.

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

The nearest major airports for your trip to St. Andrews

Traveling to St. Andrews, Scotland, is convenient with two major airports nearby. Edinburgh Airport (EDI) is approximately 35 miles away, with several excellent hotels like Crescent House, Virgin Hotels Edinburgh, and The Balmoral Hotel, all located about 7 miles from the airport. Dundee Airport (DND), only 12 miles from St. Andrews, offers great accommodations such as The Hideaway Experience, Premier Inn Dundee North, and Apex City Quay Hotel & Spa. The Hideaway Experience provides an airport shuttle on request, while other nearby hotels are easily accessible from Dundee Airport. Both airports ensure a smooth journey to your St. Andrews adventure.

Frequently asked questions

What is the best area to stay in St. Andrews?
Drumoig is the best area to stay in St Andrews, offering travelers a serene escape with stunning views of the surrounding countryside. This picturesque neighborhood is just a short drive from the historic town of St Andrews, where you can immerse yourself in its rich golfing heritage and vibrant cultural scene. With its blend of tranquil landscapes and convenient access to local attractions, Drumoig has become a favorite choice among our guests.

For couples seeking a romantic retreat, Leuchars is a charming option nearby. This quaint village, with its cozy atmosphere and beautiful surroundings, provides a great backdrop for leisurely strolls and intimate dinners. Enjoy the rustic charm as you explore the local eateries or unwind in a peaceful setting, making memories that will last a lifetime.

Luxury travelers will appreciate the elegance of Kingsbarns, known for its opulent accommodations and proximity to some of Scotland's finest golf courses. Indulge in a lavish stay while enjoying the breathtaking coastal scenery. This area is great for those who appreciate top service and exquisite dining experiences, ensuring an unforgettable getaway.
What are the best hotels in St. Andrews that travelers recommend?
Stravithie Castle, rated an impressive 9.8, offers a unique and enchanting stay in St. Andrews. Guests are captivated by the castle's historic charm and luxurious ambiance, making it an ideal retreat for couples seeking a romantic getaway. With its stunning architecture and tranquil gardens, it's the great backdrop for intimate moments and leisurely strolls.

For those who appreciate the elegance of a boutique experience, The Inn At Kingsbarns is another top choice with a stellar rating of 9.8. This cozy hotel features premium bedding and onsite outdoor tennis, appealing to active couples and families alike. Its friendly atmosphere ensures a welcoming environment where guests can unwind after a day of exploring the beautiful Scottish coastline.

Families will find Rusacks St Andrews, with a rating of 9.4, to be an excellent option. This hotel boasts a restaurant with golf views, 24-hour room service, and designer toiletries for a touch of luxury. Parents can relax knowing that their kids will be entertained with nearby outdoor activities, while each family member enjoys the comfort of premium bedding and the serene ambiance.

The Fairmont St Andrews, also rated 9.4, is a fantastic choice for those who enjoy golf and luxury in one package. With onsite golf courses, a beautiful indoor pool, and stunning sea views, it provides both relaxation and adventure. Its elegant ballroom and wedding services can make it a dream destination for couples planning their special day.

Lastly, the Old Course Hotel, rated 9.6, is synonymous with luxury and sophistication. With a renowned golf course right outside your door, a deep soaking bathtub, and a fireplace in many suites, this hotel is great for couples looking for a lavish escape. The restaurant, offering golf course views, adds to the overall experience, ensuring that every meal is as memorable as the stay itself.
What are the best family hotels in St. Andrews?
The Inn At Kingsbarns is a delightful choice for families visiting St. Andrews, boasting a stellar rating of 9.8. This welcoming hotel provides thoughtful amenities such as free rollaway beds and kids' meals, ensuring that even the youngest guests are well catered for. Families will also appreciate the lovely garden space, providing a serene environment for both relaxation and play.

Stravithie Castle, also rated 9.8, is another fantastic family-friendly option. This unique property features a playground, great for children to burn off some energy while parents unwind. Daily housekeeping and a picturesque garden further enhance the comfort and convenience for families looking to create memorable moments together.

For those seeking a luxurious experience, the Old Course Hotel, with a traveler rating of 9.6, offers spacious rooms including sofa beds and connecting rooms, making it easy for families to stay together comfortably. The hotel's picturesque garden adds a touch of tranquility, ideal for family strolls after a day of adventure.

Lastly, the Fairmont St Andrews, rated 9.4, provides a wealth of family-friendly amenities, including supervised childcare for an extra fee, connecting rooms, and complimentary cribs. Parents can enjoy peace of mind knowing that babysitting services are also available onsite. The kitchen facilities and children's breakfast options make it easy to cater to everyone's needs, whether you're planning a fun family breakfast or a leisurely dinner.

In St. Andrews, these hotels not only offer top hotels but also ensure that your family enjoys a confident and stress-free stay. Find more child-friendly accommodations in St Andrews.
What are the best 5-star hotels in St. Andrews?
The Old Course Hotel, rated an impressive 9.6 by guests, is an iconic 5-star hotel that seamlessly blends luxury with breathtaking views of the world-renowned golf course. With its onsite golf facilities, including a clubhouse and a dedicated golf concierge, this hotel is a haven for golf enthusiasts looking to superb their swing amidst stunning Scottish landscapes. The elegant suites feature deep soaking bathtubs and premium bedding, ensuring a restful stay after a day of adventure.

For those seeking an extraordinary experience, the Fairmont St Andrews, scoring 9.4 from delighted guests, offers a touch of exclusivity with its luxurious sea view accommodations. Guests can unwind in front of a cozy fireplace or indulge in designer toiletries, all while enjoying the impeccable service that the Fairmont brand is known for. This hotel also provides an indoor pool, superb for a relaxing dip after exploring the picturesque surroundings.

Another excellent choice is the Rusacks St Andrews, which boasts a review score of 9.4. This hotel features a delightful golf view restaurant, where you can savor exquisite meals with a backdrop of lush greens. The attentive room service, along with champagne service, adds a touch of extravagance to your stay, making it ideal for couples seeking a romantic getaway or anyone wishing to celebrate a special occasion.

Lastly, the Kinnettles Hotel and Spa, rated 9.2, offers a serene retreat with a focus on wellness and relaxation. With a luxury theme and designer toiletries, this hotel provides a peaceful escape for those looking to rejuvenate while enjoying the finer things in life. Find more luxury hotels in St Andrews.
What are the best spa hotels in St. Andrews?
In the charming town of St. Andrews, Kinnettles Hotel and Spa offers an friendly space for those seeking relaxation and rejuvenation, boasting an impressive rating of 9.2. This hotel features a full-service spa complete with couples treatment rooms, a steam room, and a sauna, making it an ideal retreat for travelers looking to unwind together. Guests can indulge in a variety of treatments, including deep tissue and hot stone massages, ensuring a personalized and soothing experience.

Another exceptional choice is the Old Course Hotel, which stands out with its remarkable review score of 9.6. Known for its luxurious spa facilities, this hotel includes a diverse range of treatments, such as hydrotherapy and aromatherapy, alongside its inviting hot tub and steam room. Couples can savor special moments together in the serene environment, with dedicated treatment rooms that enhance the intimacy of their experience.

For a well-rounded and luxurious experience, Fairmont St Andrews is also a top contender, rated 9.4 by guests. This hotel not only offers a full-service spa with a variety of body treatments and massage options but also provides an accessible and welcoming environment for all. Couples can enjoy the pampering of manicures and pedicures, or simply savor the tranquil ambiance while taking advantage of the sauna and steam room facilities. See all spa hotels in St Andrews.
What hotels in St. Andrews offer free breakfast?
Stravithie Castle is a charming property in St. Andrews, renowned for its stunning traditional design and exceptional service, earning a stellar rating of 9.8. Guests will enjoy complimentary breakfast options, including a delightful continental spread, along with free toiletries and convenient self-parking. Children will appreciate the playground, making it a wonderful choice for families looking for a relaxing getaway.

Another excellent family-friendly option is Agnes Blackadder Hall Campus Accommodation, which offers a cozy atmosphere and a review score of 8.2. The property provides a free self-serve breakfast, ensuring that guests start their day on a satisfying note. With additional amenities like free WiFi and parking, it caters well to those seeking convenience and value.

For independent travelers or couples looking for a romantic escape, Rusacks St Andrews is a great choice. With a traveler review score of 9.4, this hotel offers breathtaking golf views and a gourmet restaurant that overlooks the beautiful greens. The blend of historical Georgian architecture and modern comforts, such as 24-hour room service and premium bedding, creates an elegant retreat ideal for a relaxing vacation.

Whether you're traveling with family or seeking a romantic getaway, St. Andrews has a range of accommodations designed to provide a confident and stress-free experience. Find more hotels with free breakfast in St Andrews.
What are the top pet-friendly hotels in St. Andrews?
The Inn At Kingsbarns is an exceptional choice for travelers looking for a pet-friendly experience in St. Andrews, boasting a stellar rating of 9.8. This charming hotel allows dogs and provides thoughtful amenities such as free rollaway beds for families and early check-in options, ensuring a smooth arrival. Guests appreciate the nearby mountain biking trails, making it an ideal spot for adventurous families looking to explore the beautiful Scottish countryside together.

For families seeking a blend of comfort and enchantment, Stravithie Castle also shines with a stellar rating of 9.8. This traditional property not only welcomes pets but also features a playground, superb for keeping children entertained. With free breakfast included, families can start their day off right before heading out to explore the historic sites of St. Andrews.

If you're traveling as a couple or looking for a romantic getaway, both the Old Course Hotel and Fairmont St Andrews offer luxurious experiences. With extensive spa services, golf facilities, and breathtaking views, these hotels cater to those seeking relaxation and indulgence in a picturesque setting. While these properties focus on upscale amenities, they are also set in vibrant locations, superb for couples wanting to enjoy the local culture and scenery. See more pet-friendly hotels in St Andrews.
What are the best budget hotels in St. Andrews?
Stravithie Castle is a charming option for budget-conscious travelers seeking comfort and value in St. Andrews. This delightful property boasts a stunning customer review rating of 9.8, reflecting its exceptional service and warm ambiance. Guests can enjoy complimentary breakfast, free WiFi in their rooms, and free self-parking, making it a convenient choice for families. The playground adds an extra touch for younger visitors, ensuring that everyone feels welcome.

Another fantastic choice is 5Pilmourplace, which has earned an excellent review score of 9.2. This hotel offers an inclusive setting with a free English breakfast and nearby free parking, which is superb for those exploring the beautiful surroundings. The deep soaking bathtubs and designer toiletries provide an added touch of luxury that travelers appreciate.

For families, The Albany Hotel St Andrews, rated at 9.0, is also a great option. It features cribs for the little ones and a lovely furnished patio, allowing parents to relax while enjoying quality time outdoors.

On the other hand, Haar with Rooms, with its rich historical district location and golf views, might appeal more to couples looking for a romantic getaway. With stylish amenities like bathrobes and designer toiletries, it creates an intimate atmosphere superb for couples seeking a peaceful retreat.

Each of these options offers a unique blend of quality and convenience, suiting various traveler needs while ensuring a stress-free planning experience. View all budget hotels in St Andrews.
What are the most romantic hotels in St. Andrews for couples?
For a romantic getaway in St. Andrews, Rusacks St Andrews is a fantastic choice, boasting an impressive review score of 9.4/10. This charming hotel offers breathtaking golf views and is situated near the beach, superb for leisurely strolls along the shore. Couples will appreciate the thoughtful amenities, including designer toiletries, premium bedding, and complimentary breakfast options that set the tone for a cozy morning together. With the added luxury of 24-hour room service and valet parking, your stay promises a blend of comfort and convenience.

Another delightful option is Seaton House, a five-star gem that provides a serene atmosphere for couples. Guests can enjoy stunning sea views from their rooms, and the availability of free Wi-Fi and daily newspapers adds to the convenience. The hotel features fitness facilities to keep you active and offers complimentary bicycles for exploring the beautiful surroundings together. The plush Egyptian cotton sheets and bathrobes elevate the experience, ensuring a cozy retreat after a day of adventure. See all romantic hotels in St Andrews.
When is the best time to go to St. Andrews?
The most popular time to visit St Andrews is during the summer months, particularly July. This is when the town comes alive with vibrant activity, as visitors flock to enjoy the stunning coastal scenery and partake in outdoor adventures. With average temperatures reaching around 65°F, the pleasant climate makes it great for exploring the historic town center, the famous golf courses, and the beautiful surrounding beaches.

During the peak season from July to September, St Andrews offers a wealth of experiences. You'll find a variety of local festivals and events, which not only showcase the town's rich heritage but also provide opportunities for you to engage with the welcoming community. The long days of summer allow ample time for leisurely walks along the scenic coastline or rounds of golf at some of the world's most renowned courses.

For those who prefer a quieter, more budget-friendly experience, consider visiting in early June or late September. These months can offer slightly lower prices on accommodations and attractions, while still providing a chance to enjoy the charming atmosphere of St Andrews. Plus, the weather is still quite pleasant, allowing for comfortable outdoor activities and sightseeing.
Where can I find the best nightlife in St. Andrews?
St Andrews, known for its historic charm and stunning coastal views, offers a quaint yet vibrant nightlife scene that superbly complements its picturesque surroundings.

The town center features several cozy pubs and bars, where you can enjoy a relaxed evening with friends. The Central Bar is a local favorite, known for its friendly setting and selection of ales, while The Rule offers a more upscale experience with an extensive wine list and craft cocktails.

If you're looking for a lively night out, head to the Scores, where you'll find a mix of traditional pubs and contemporary bars with beautiful views of the sea. The Vic, also known as The Victoria, is a popular spot for both students and locals, with a fun vibe and regular live music events.

For a taste of local culture, don't miss The Byre Theatre, which often hosts performances and events that can add a touch of entertainment to your evening.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right St. Andrews hotel for you.
How can I save on a St. Andrews hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on St. Andrews hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Andrews hotel?
Prices for hotels in St. Andrews often vary, but you can find a great deal from $70 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia

Explore a world of travel with Expedia