Find hotels in St. Andrews from $62

    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

Filter by

Guest rating
Guest rating
Star rating

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

Stravithie Castle

3.0 star property
9.8 out of 10, Exceptional, (108)
"Friendly, large room with everything we could need in a beautiful building."
$171 nightly
The price is $206
Jul 22 - Jul 23
Total includes taxes and fees
Stravithie Castle

Apex City Quay Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (1066)
"Beautiful hotel. Decorated well, lots of great facilities and fantastic service"
$85 nightly
The price is $102
Jul 20 - Jul 21
Total includes taxes and fees
Apex City Quay Hotel & Spa

Four Points Flex by Sheraton Dundee

3.0 star property
9.2 out of 10, Wonderful, (82)
"Extremely convenient for train travel, felt safe, various pillow thicknesses, food was lovely and staff were great. "
$65 nightly
The price is $78
Jul 20 - Jul 21
Total includes taxes and fees
Four Points Flex by Sheraton Dundee

No1. Apartments St Andrews - South Street

4.0 star property
9.8 out of 10, Exceptional, (38)
"Excellent apartments, would recommend for anyone visiting St Andrews 👍"
No1. Apartments St Andrews - South Street

Rufflets St Andrews

4.0 star property
9.4 out of 10, Exceptional, (318)
"Beautiful and relaxing location "
$319 nightly
The price is $383
Aug 4 - Aug 5
Total includes taxes and fees
Rufflets St Andrews

The Clarendon

3.5 star property
10.0 out of 10, Exceptional, (151)
"Exactly as advertised, we enjoyed staying here and would stay again."
$121 nightly
The price is $145
Jul 20 - Jul 21
Total includes taxes and fees
The Clarendon

19th Hole Hotel

3.5 star property
9.0 out of 10, Wonderful, (238)
"Easy check in , rooms clean and tidy , had a good meal in the bar area "
$110 nightly
The price is $132
Jul 14 - Jul 15
Total includes taxes and fees
19th Hole Hotel

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (722)
"Excellent location, everything within walking distance. Staff very accommodating and friendly. Very nice, comfortable room."
$280 nightly
The price is $336
Jul 27 - Jul 28
Total includes taxes and fees
Hotel du Vin & Bistro St. Andrews

Malmaison Dundee

4.0 star property
8.6 out of 10, Excellent, (1006)
"Nice"
$73 nightly
The price is $88
Jul 20 - Jul 21
Total includes taxes and fees
Malmaison Dundee

The Waterfront

3.0 star property
9.4 out of 10, Exceptional, (182)
"Clean, high quality and great food"
$168 nightly
The price is $202
Jul 27 - Jul 28
Total includes taxes and fees
The Waterfront

Greyfriars Inn by Greene King Inns

3.0 star property
9.0 out of 10, Wonderful, (285)
"Great location."
$204 nightly
The price is $244
Aug 10 - Aug 11
Total includes taxes and fees
Greyfriars Inn by Greene King Inns

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (372)
"Disappointing stay. Room was small and old, entrance via back door, no elevator. Restaurants are excellent and staff is very nice and polite. We wouldn’t stay here on our next trip."
$552 nightly
The price is $662
Aug 10 - Aug 11
Total includes taxes and fees
Rusacks St Andrews

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (996)
"Everything was beautiful and ALL staff were so kind and accommodating. "
$708 nightly
The price is $850
Jul 19 - Jul 20
Total includes taxes and fees
Old Course Hotel

Dundee Backpackers Hostel

1.0 star property
8.6 out of 10, Excellent, (19)
"It was a really nice and comfortable place to stay"
Dundee Backpackers Hostel

Carnoustie Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (1012)
"Great room, great location and great price with really pleasant staff."
$91 nightly
The price is $109
Jul 20 - Jul 21
Total includes taxes and fees
Carnoustie Golf Hotel

Hotel Indigo Dundee by IHG

4.0 star property
9.4 out of 10, Exceptional, (932)
"Great modern hotel close to the city centre"
$90 nightly
The price is $108
Jul 20 - Jul 21
Total includes taxes and fees
Hotel Indigo Dundee by IHG

No12 Bed and Breakfast

4.0 star property
9.4 out of 10, Exceptional, (31)
"Excellent b&b. "
$298 nightly
The price is $298
Jul 14 - Jul 15
Total includes taxes and fees
No12 Bed and Breakfast

Invercarse Hotel Dundee, BW Signature Collection

3.0 star property
8.8 out of 10, Excellent, (631)
"Great location. "
$86 nightly
The price is $103
Jul 20 - Jul 21
Total includes taxes and fees
Invercarse Hotel Dundee, BW Signature Collection

The Spindrift Guest House

4.0 star property
9.8 out of 10, Exceptional, (104)
"Beautiful guest house with great hosts"
$166 nightly
The price is $200
Jul 27 - Jul 28
Total includes taxes and fees
The Spindrift Guest House

Fisherman's Tavern Hotel - Inn by Greene King Inns

3.0 star property
9.0 out of 10, Wonderful, (371)
"Cosy and good food and a quiz night"
$102 nightly
The price is $123
Jul 14 - Jul 15
Total includes taxes and fees
Fisherman's Tavern Hotel - Inn by Greene King Inns
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:Jul 25 - Jul 27
Save an average of 15% on thousands of hotels when you're signed in

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

Find out more about St. Andrews

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • World-Class Golfing: St. Andrews is renowned as the birthplace of golf, featuring legendary courses that attract enthusiasts from around the globe.
  • Stunning Beaches: Enjoy the breathtaking East Coast beaches, perfect for relaxation and scenic walks along the coastline.
  • Historic Attractions: Explore the town's rich history with ancient ruins, charming streets, and majestic castles.
  • Outdoor Adventures: Engage in various outdoor activities, from hiking to water sports, amidst stunning landscapes.
  • Charming Accommodations: Choose from a variety of lodging options, from cozy guesthouses to luxurious hotels, ensuring a comfortable stay.

Find great hotels in St. Andrews

Experience the charm of St. Andrews with a diverse selection of accommodations tailored to fit every traveler's needs. Whether you prefer a budget-friendly guesthouse or a luxurious 5-star hotel, the options abound. Enjoy family-friendly amenities, pet-friendly services, and business facilities that enhance your stay. Explore popular spots like Rufflets Hotel and discover the perfect base for your Scottish getaway.

  • Apex Waterloo Place Hotel: Situated 31 miles from St. Andrews, the Apex Waterloo Place Hotel is a 4-star establishment that caters to families and eco-conscious travelers alike. This eco-certified property offers a serene spa experience, featuring an indoor pool, deep tissue massages, body wraps, and rejuvenating facial treatments. With amenities designed for children, it's perfect for families seeking relaxation without compromising on comfort. The blend of luxury and eco-friendliness makes it a distinctive choice for your stay.
  • Leonardo Royal Hotel Edinburgh: Also located 31 miles from St. Andrews, the Leonardo Royal Hotel Edinburgh is a 4-star hotel ideal for eco-friendly travelers. This eco-certified property emphasizes sustainable practices while providing comfortable accommodations. Guests will appreciate the modern amenities and commitment to environmental responsibility, making it a fitting choice for those looking to enjoy a guilt-free vacation without sacrificing comfort or style.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located 31 miles from St. Andrews, the ibis Edinburgh Centre South Bridge - Royal Mile is a 3-star hotel perfect for pet lovers. This welcoming property allows pets on-site, complete with thoughtful amenities such as food and water bowls. A pet-friendly environment means that your furry companions can join you on your adventures. The hotel is also ideally situated for exploring the vibrant Royal Mile, making it a convenient choice for travelers who want to experience the local culture with their pets by their side.

Discover the best areas to stay in St. Andrews

St. Andrews, a charming seaside town rich in history and Scottish culture, offers an unforgettable vacation experience. Explore its historic golf courses, relax on the stunning East Coast beaches, and visit the majestic country estates nearby. Immerse yourself in the friendly local atmosphere, perfect for families and outdoor enthusiasts alike. Don't miss the chance to savor the unique blend of relaxation and adventure that St. Andrews and its surroundings have to offer.

  • Leuchars: Nestled close to St. Andrews, Leuchars offers a unique blend of outdoor activities and sports. With a steady influx of travelers year-round, it's particularly popular in April, July, and September. Visitors flock here for its renowned golf courses and outdoor adventures. The town is also home to a historic college university, providing a glimpse into its rich educational heritage. Nearby, you'll find stunning beaches and the picturesque national park, creating an ideal setting for nature lovers and adventure seekers alike.
  • Kingsbarns: A charming coastal village, Kingsbarns is a haven for those seeking outdoor experiences. With peak visitor numbers from July to September, this city is perfect for beachgoers and golf enthusiasts. Kingsbarns boasts beautiful golf courses and access to scenic trails, making it a favorite among adventurers. Explore the local attractions, including a stunning beach and delightful botanical gardens, which showcase the area's natural beauty. The private gardens offer a peaceful retreat, perfect for leisurely strolls or picnics.
  • Strathkinness: Located near St. Andrews, Strathkinness is a quaint village that attracts visitors year-round, with peak seasons in April and from June to July. Known for its outdoor activities, sports, and cultural experiences, this city offers numerous golf courses and educational opportunities. Explore the symbolic landmarks, including a historic college university and a nearby castle, which add a touch of history to your visit. Strathkinness is ideal for travelers looking to immerse themselves in Scottish culture while enjoying the beautiful landscapes.

Things to do in St. Andrews

St. Andrews offers a fantastic blend of outdoor activities, sports, and cultural experiences for visitors. Renowned for its world-class golf courses, it’s a golfer’s paradise. Beyond golfing, you can explore scenic landscapes and engage in outdoor adventures. It’s also a great destination for weekend getaways, providing a perfect mix of relaxation and education about its rich history. Enjoy all that this charming Scottish town has to offer!

Food and drinks

Indulge in local flavors at Eden Mill St Andrews, a charming distillery offering unique spirits. For a taste of Italy, visit Little Italy, serving delightful Mediterranean dishes. Don't miss St Andrews Wine Company for a romantic outdoor setting and exquisite wines, perfect for food lovers seeking local cuisine.

Shopping

If you're up for a drive, the Wellgate Shopping Centre, located 12 miles away from St. Andrews, offers a variety of shops in a family-friendly environment. You can find entertainment options alongside city and business vibes, making it a great stop for gifts and souvenirs.

Recreation

At the Old Course in St. Andrews, experience world-class golfing amid breathtaking landscapes, perfect for sports enthusiasts. St Andrews Bay offers a challenging golf experience with stunning coastal views. For relaxation, visit East Sands, a recreation center that promotes wellness and tranquility through soothing activities.

Adventure

Experience the great outdoors at Elie Holiday Park, a campground 11 miles from St. Andrews, perfect for family adventures. Hike the scenic Norman's Law Walk, also 11 miles away, for stunning views. For adrenaline seekers, Dundee Karting, located 13 miles from St. Andrews, offers thrilling racing excitement.

Nightlife

Experience St. Andrews' nightlife by catching a show at the Dundee Repertory Theatre, only 11 miles away, for a cultural evening. For some family fun, visit Battlefield Live Dundee, also 11 miles away, or explore the Mills Observatory, 12 miles away, for a unique experience under the stars.

Booking tips and Expedia advantages for St. Andrews

To save money on your trip to St. Andrews, consider visiting during the off-peak months of January to February and November when hotel prices are lower. Use public transportation options like buses or simply walk to explore the compact town. Enjoy free activities such as the Fife Coastal Path and local beaches. When booking accommodations, aim for about a month in advance or check last-minute deals on Expedia for potential discounts. Joining Expedia's One Key membership can also provide exclusive offers and cash rewards for future stays.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in St. Andrews is moderately seasonal. The cheapest months to stay in St. Andrews are January to February and November, where the prices are moderately lower. This is in comparison to May to June and August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel in St. Andrews about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, preferred location, and the type of hotel you desire. To discover the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in St. Andrews with your flights and activities.
  • 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, Scotland, is a perfect destination for outdoor enthusiasts, sports fans, and culture seekers. Visitors can enjoy stunning beaches, charming streets, and historic castles while immersing themselves in the local culture. Popular attractions include the picturesque coastline and vibrant Princes Street, offering a blend of adventure and cultural experiences that cater to every traveler’s interests.

  • University of St. Andrews: As Scotland's oldest university, established in 1413, this historic institution is rich in culture and tradition. Stroll through its picturesque campus, admire the stunning architecture, and soak in the academic atmosphere that has inspired countless scholars, including famous alumni like Kate Middleton.
  • St. Andrew's Castle: Explore the ruins of this medieval castle that overlooks the North Sea. With its romantic history and dramatic coastal views, it’s a perfect spot for photography and learning about Scotland's past, including its role in the Reformation.
  • The Scores: This charming street offers breathtaking views along the coastline. Enjoy a leisurely walk or a picnic while taking in the vibrant city vibes and the sound of crashing waves, making it an ideal spot for relaxation and reflection.

Best time to go to St. Andrews

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

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January39.2°F (4.0°C)Light RainMostly CloudyAverageModerately Low
February39.7°F (4.3°C)Light RainMostly CloudyAverageModerately Low
March41.7°F (5.4°C)Light RainMostly CloudyAverageAverage
April44.8°F (7.1°C)No Rain (Dry)Mostly SunnySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageModerately High
June54.1°F (12.3°C)Light RainMostly CloudyAverageModerately High
July57.6°F (14.2°C)Light RainMostly CloudySlightly HighAverage
August57.2°F (14.0°C)Light RainMostly CloudyAverageModerately 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 LowModerately Low
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, can be conveniently done via two major airports. Edinburgh Airport (EDI) is situated 35 miles away, with excellent hotel options like the 5.5-star Crescent House and the luxurious Virgin Hotels Edinburgh, both about 7 miles from the airport. Dundee Airport (DND) is closer at 12 miles from St. Andrews, offering hotels such as the 5-star Hideaway Experience, 5 miles from DND, and the 4-star Apex City Quay Hotel & Spa, just 3 miles away. Transportation services vary, with shuttle options available at Dundee hotels, making your journey smooth and enjoyable.

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 $62 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.