Find hotels in St. Andrews from $100

    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 118 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Dominion Hill Country Inn

3.0 star property
9.6 out of 10, Exceptional, (325)
"Well maintained property, beautiful with nature. Great staff, great breakfast."
$96 nightly
The price is $111
Jul 15 - Jul 16
Total includes taxes and fees
Dominion Hill Country Inn

The Montague Rose Inn

2.0 star property
9.6 out of 10, Exceptional, (29)
"We had an excellent stay here! Would definitely recommend to anyone looking for a nice weekend getaway! "
The Montague Rose Inn

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
9.0 out of 10, Wonderful, (1011)
"We had a great time staying at this hotel!"
$226 nightly
The price is $267
Jul 15 - Jul 16
Total includes taxes and fees
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Picket Fence Motel

2.0 star property
9.4 out of 10, Exceptional, (527)
"Overall a very nice place to stay."
$109 nightly
The price is $129
Jul 9 - Jul 10
Total includes taxes and fees
Picket Fence Motel

Saint Andrews Inn & Suites

3.0 star property
8.8 out of 10, Excellent, (955)
"Great location and reasonable rates."
$165 nightly
The price is $195
Jul 14 - Jul 15
Total includes taxes and fees
Saint Andrews Inn & Suites

Winsome Inn

2.5 star property
8.4 out of 10, Very Good, (543)
"I enjoyed my stay, very clean and quiet! "
$102 nightly
The price is $118
Jul 11 - Jul 12
Total includes taxes and fees
Winsome Inn

The Coach House

3.5 star property
9.4 out of 10, Exceptional, (147)
"Had a very pleasant experience at this charming inn. The breakfast on the patio was extensive and delicious. "
$109 nightly
The price is $126
Jul 20 - Jul 21
Total includes taxes and fees
The Coach House

Woodhaven Country Lodge

4.0 star property
9.8 out of 10, Exceptional, (46)
"So far everything has Ben great. Lovely host, great dinner at the restaurant, friendly service. We are quitepleased"
$193 nightly
The price is $223
Jul 20 - Jul 21
Total includes taxes and fees
Woodhaven Country Lodge

Granite Town Hotel

3.0 star property
8.8 out of 10, Excellent, (1005)
"It was amazing will definitely stay again!"
$117 nightly
The price is $139
Aug 6 - Aug 7
Total includes taxes and fees
Granite Town Hotel

Kingsbrae Arms Inn

4.5 star property
9.4 out of 10, Exceptional, (79)
"."
$328 nightly
The price is $386
Jul 9 - Jul 10
Total includes taxes and fees
Kingsbrae Arms Inn

Greenside motel

2.5 star property
8.6 out of 10, Excellent, (328)
"Great location, owners were very friendly, attentive and helpful. Room was clean and quiet. "
$87 nightly
The price is $103
Jul 15 - Jul 16
Total includes taxes and fees
Greenside motel

Homeport Suites & Residences

2.0 star property
8.8 out of 10, Excellent, (10)
"Our room was extremely clean and quaint. Also, was convenient as it wasn’t too far of a drive from the ferry."
$130 nightly
The price is $150
Jul 9 - Jul 10
Total includes taxes and fees
Homeport Suites & Residences

Kennedy House

3.0 star property
8.8 out of 10, Excellent, (780)
"close to all restaurant and shops"
$95 nightly
The price is $113
Jul 14 - Jul 15
Total includes taxes and fees
Kennedy House

Scoodic Motel

2.5 star property
8.8 out of 10, Excellent, (233)
"Great for a one night stay. Owner was very nice, room was clean and comfortable. "
$87 nightly
The price is $100
Jul 9 - Jul 10
Total includes taxes and fees
Scoodic Motel

CLIPPER SHIPP BEACH MOTEL

2.0 star property
9.2 out of 10, Wonderful, (91)
"Great stay! Beautiful ocean view. "
$127 nightly
The price is $146
Jul 14 - Jul 15
Total includes taxes and fees
CLIPPER SHIPP BEACH MOTEL

Baybreeze Restaurant and Motel

2.5 star property
7.8 out of 10, Good, (274)
"Very pleasant owners, unbelievable food. Very cozy. "
$95 nightly
The price is $109
Jul 9 - Jul 10
Total includes taxes and fees
Baybreeze Restaurant and Motel
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.
Save an average of 15% on thousands of hotels when you're signed in

Hotels with a pool in St. Andrews you'll enjoy

These pet-friendly hotels in St. Andrews may fit your trip

Check out family-friendly hotels 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.

St. Andrews and related destinations

Return to a less-hurried time at a place that the wealthy once claimed as their playground. Whales frequently swim offshore, as this is part of their feeding grounds.

St. Andrews featuring street scenes
Photo by Brian Atkinson/Tourism New Brunswick
Open Photo by Brian Atkinson/Tourism New Brunswick

Find out more about St. Andrews

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • Outdoor Adventures: St. Andrews offers thrilling hiking trails and scenic golf courses, perfect for adventure seekers.
  • Historic Lighthouses: Explore the charming historic lighthouses that dot the stunning coastline.
  • Natural Beauty: Discover serene lakes and lush landscapes in nearby national and state parks.
  • Welcoming Community: Enjoy the warm hospitality of friendly locals in family-friendly neighborhoods.
  • Diverse Accommodations: Choose from cozy bed and breakfasts to luxurious resorts for a memorable stay.

Find great hotels in St. Andrews

St. Andrews, New Brunswick, offers an impressive array of hotel accommodations to suit every traveler's needs, from cozy bed and breakfasts to luxurious resorts. Whether you're seeking a family-friendly environment, pet-friendly amenities, or a business-focused stay, you'll find a variety of options, including the renowned Algonquin Resort and charming inns. Explore the best hotels in the area for an unforgettable vacation experience amidst stunning coastal scenery.

  • Algonquin Resort St Andrews by-the-Sea Autograph Collection: Nestled in a historic building, the Algonquin Resort offers a unique blend of beachside relaxation and family-friendly amenities. This 4-star resort is situated directly on the beach, making it perfect for those seeking a seaside getaway. Families will appreciate the dedicated children’s services, including free cribs, games, and babysitting options. With its rich history and stunning views, the resort provides a memorable experience steeped in charm and comfort.
  • Granite Town Hotel: Just 13 miles from St. Andrews, Granite Town Hotel caters to business travelers and golf enthusiasts alike with its convenient amenities and welcoming atmosphere. This 3-star hotel features meeting rooms and is located in a business district, making it ideal for corporate events. Golf lovers can enjoy access to nearby golf courses. The hotel is pet-friendly, allowing dogs and cats with certain restrictions, which makes it a great choice for travelers looking to bring their furry companions along for the adventure.
  • Saint Andrews Inn & Suites: Located in the heart of St. Andrews, the Saint Andrews Inn & Suites is a cozy 3-star hotel that emphasizes comfort and entertainment. Guests can relax and unwind in well-appointed rooms featuring flat-screen and cable TVs. The inn’s inviting atmosphere and convenient location make it an excellent choice for those wanting to explore the charming town of St. Andrews while enjoying modern amenities in a friendly setting.

Discover the best areas to stay in St. Andrews

St. Andrews, New Brunswick, offers an unforgettable vacation experience with its stunning scenery and outdoor adventures. Explore serene destinations nestled in the Acadian forest, take in breathtaking views, and enjoy the warm hospitality of friendly locals. Nearby, charming neighborhoods provide a family-friendly atmosphere perfect for excursions and relaxation. Whether you're seeking adventure or a peaceful retreat, St. Andrews promises a memorable getaway filled with natural beauty and welcoming vibes.

  • St. Stephen: Located about 12 miles from St. Andrews, St. Stephen is a charming city welcoming outdoor enthusiasts and adventurers alike. The city experiences a steady flow of visitors, peaking from June to August, making it an ideal summer getaway. St. Stephen's scenic hiking trails and recreational areas provide ample opportunities for exploration. Notable attractions include local museums and the nearby national park, which showcase the region's rich history and natural beauty. Whether you're shopping at local stores or enjoying a day outdoors, St. Stephen promises a delightful experience.
  • Campobello Island: Situated approximately 16 miles from St. Andrews, Campobello Island is a unique destination known for its beautiful scenery and outdoor adventures. With visitor numbers peaking from July to September, this island offers a moderately seasonal travel experience. Visitors can enjoy recreational areas, hiking trails, and breathtaking parks, including the renowned national state park. Campobello Island's serene environment and stunning landscapes make it a perfect spot for nature lovers and those looking for a peaceful escape from the hustle and bustle of city life.
  • St. George: Just 12 miles from St. Andrews, St. George is a picturesque city that attracts visitors seeking outdoor adventure and scenic beauty. The city's tourism peaks in April and during the summer months, creating an inviting atmosphere for travelers. Popular activities include ice skating, shopping at local stores, and exploring the recreational areas nearby. St. George is also home to beautiful bays, beaches, and the national state park, making it an excellent destination for nature enthusiasts and families looking to enjoy the great outdoors.

Things to do in St. Andrews

St. Andrews, New Brunswick, offers an array of outdoor adventures and stunning scenery perfect for vacationers. Popular activities include exploring hiking trails and enjoying rounds of golf at its scenic golf courses. Don't miss the chance to dive deeper into the charm of Saint Andrews by exploring its local attractions and natural beauty, making it a delightful destination for adventure seekers and nature lovers alike.

Food and drinks

Visit the acclaimed Kingsbrae Garden to enjoy fresh, locally sourced dishes while surrounded by stunning gardens. Don’t miss the nearby St. Andrews Brewing Company for craft beers and delicious pub fare, or the award-winning wine selections at nearby wineries to complete your culinary adventure.

Recreation

Enjoy a round of golf at the Algonquin Golf Course, where you can immerse yourself in the beautiful outdoor scenery. For a relaxing experience, visit the Caughey-Taylor Nature Preserve or Ganong Nature Park, both offering serene environments perfect for unwinding and connecting with nature.

Booking tips and Expedia advantages for St. Andrews

For a budget-friendly trip to St. Andrews, consider visiting from November to January when hotel prices drop. Book your accommodations about a month in advance, or check Expedia for last-minute deals. Use their search tool to find the best prices by customizing your options and filtering for eco-certified hotels. Combine your hotel with flights and activities for extra savings, and join Expedia's One Key membership for exclusive discounts and the chance to earn OneKeyCash for future stays. Take advantage of public transport and explore free local attractions to maximize your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Andrews are November to January, 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: Expedia's search tool lets you customize your travel options by selecting your budget, desired location, and additional preferences. You can easily arrange the results to display hotels from the lowest to highest price, making it simple to find the most affordable options. Additionally, you have the ability to filter results by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your St. Andrews hotel 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, New Brunswick, offers a delightful mix of outdoor adventure and scenic beauty. Visitors can explore historic lighthouses, relax by serene lakes, and enjoy the lush landscapes of nearby national and state parks. With attractions catering to those seeking beach experiences and natural scenery, St. Andrews is a perfect getaway for anyone eager to immerse themselves in the area's rich history and stunning surroundings.

  • Water Street: Stroll along Water Street, a vibrant tourist precinct that offers a family-friendly atmosphere. Enjoy outdoor activities, picturesque views, and charming shops and cafés. It's the perfect spot to soak in the local culture and relax by the waterfront.
  • Huntsman Marine Science Centre: Dive into the wonders of marine life at the Huntsman Marine Science Centre. This eco-friendly facility emphasizes conservation and research, providing an educational experience that highlights the importance of ocean ecosystems. Engage with interactive exhibits that appeal to all ages.
  • St. Andrews Lighthouse: Visit the historic St. Andrews Lighthouse, a cultural landmark that offers picturesque views of the Bay of Fundy. Discover its rich history and enjoy the serene coastal surroundings. It's a perfect spot for photography and appreciating maritime heritage.

Best time to go to St. Andrews

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

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January20.8°F (-6.2°C)Light RainMostly CloudyLowSlightly Low
February22.1°F (-5.5°C)Light RainMostly CloudyLowAverage
March29.5°F (-1.4°C)Light RainMostly CloudyAverageAverage
April41.0°F (5.0°C)Light RainMostly CloudyAverageAverage
May52.0°F (11.1°C)Light RainMostly CloudyAverageAverage
June60.1°F (15.6°C)Light RainMostly SunnyAverageSlightly High
July67.3°F (19.6°C)Light RainMostly SunnyHighSlightly High
August66.6°F (19.2°C)Light RainMostly SunnyHighSlightly High
September59.7°F (15.4°C)Light RainMostly SunnyHighAverage
October49.1°F (9.5°C)Light RainMostly SunnyAverageAverage
November37.4°F (3.0°C)Light RainMostly SunnyLowSlightly Low
December28.2°F (-2.1°C)Light RainMostly CloudyAverageSlightly Low

The nearest major airports for your trip to St. Andrews

To visit St. Andrews, New Brunswick, you can fly into three major airports. Bangor International Airport (BGR) is 88 miles away, with nearby hotels such as Quality Inn Bangor Airport, Bangor Aviator Hotel, BW Premier Collection, and Hollywood Casino Bangor. Greater Fredericton International Airport (YFC) is 60 miles from St. Andrews, offering accommodations like Chateau Fredericton, Trademark Collection by Wyndham, and Crowne Plaza Fredericton-Lord Beaverbrook. Saint John Airport (YSJ) is also 60 miles away, featuring hotels like Chateau Saint John, Hilton Saint John, and Hampton Inn & Suites Saint John. Each airport provides convenient access to these accommodations for a seamless travel experience.

Frequently asked questions

What are the best hotels in St. Andrews that travelers recommend?
Inn on Frederick is a great choice in St. Andrews, boasting a great rating of 9.6. This charming hotel is greatly situated near the vibrant shopping district, allowing guests to explore local boutiques with ease. The air-conditioned rooms ensure a comfortable stay, while the attentive service adds a personal touch that travelers appreciate, making it ideal for couples or solo adventurers seeking a peaceful retreat.

For those looking for a luxurious escape, Kingsbrae Arms Inn shines with a top rating of 9.4. This exquisite inn features designer toiletries, plush Egyptian cotton sheets, and cozy fireplaces, creating an intimate ambiance great for romantic getaways. Guests rave about the premium bedding and the thoughtful touches throughout the property, ensuring a memorable experience for couples or anyone looking to indulge in a high-quality stay.

Families or groups will find Algonquin Resort St Andrews by-the-Sea Autograph Collection an excellent option, with a traveler rating of 9.0. This resort not only offers luxurious accommodations but also boasts a host of family-friendly amenities, including both indoor and seasonal outdoor pools, an onsite golf course, and tennis facilities. The various dining options and spacious rooms make it easy to relax after a day of adventure, ensuring that everyone in the family is entertained and well-cared for.

Saint Andrews Inn & Suites, rated 8.8, is a great choice for those on a budget who still seek comfort and convenience. With air-conditioned rooms and an indoor pool, it's great for families wanting to unwind after a day of exploring. The friendly setting and friendly staff create a stress-free environment for all guests.

Lastly, Treadwell Inn, boasting a high score of 9.6, offers a unique charm with its deep soaking bathtubs and rainfall showerheads, great for travelers looking to unwind after a busy day. The option for in-room massages adds an extra layer of relaxation, making it an ideal choice for couples or solo travelers wanting a rejuvenating experience.
What are the best family hotels in St. Andrews?
When you're looking for the great family getaway in St. Andrews, the Algonquin Resort St Andrews by-the-Sea Autograph Collection stands out with its impressive array of amenities designed to cater to both relaxation and fun. With a review score of 9.0, this hotel has a inviting space that will make traveling with children a breeze.

Families will appreciate the resort's thoughtful features, such as connecting rooms and a travel crib, ensuring everyone has a comfortable space. The kids will love the pool area, complete with a thrilling waterslide, while parents can unwind knowing that babysitting and childcare services are available right in the room. There's even a games area designed specifically for children, making it easy to keep the little ones entertained while you enjoy some well-deserved downtime. Find more child-friendly accommodations in St Andrews.
What are the best spa hotels in St. Andrews?
For a rejuvenating retreat, the Algonquin Resort St Andrews by-the-Sea Autograph Collection is a standout option, rated 9.0 by guests for its exceptional spa services and inclusive setting. This luxurious hotel features a full-service spa offering an array of treatments, including deep tissue massages, body wraps, and aromatherapy treatments, ensuring wellness experiences. The spa's treatment rooms are designed for ultimate relaxation, allowing guests to unwind in a serene environment.

Alternatively, the Treadwell Inn is a delightful choice with an exceptional score of 9.6. This charming inn offers the convenience of in-room massage services, making it easy for couples to indulge in personalized relaxation without leaving the comfort of their accommodations. The inn's intimate setting enhances the experience, superb for those seeking a peaceful escape. See all spa hotels in St Andrews.
Which beach resorts in St. Andrews do travelers love?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a beloved destination for travelers seeking a tranquil beach getaway. Nestled in the charming town of St. Andrews, this resort boasts stunning ocean views and is conveniently located near a beautiful sandy beach, great for family fun or romantic strolls. Guests appreciate the resort's delightful restaurant that offers panoramic ocean vistas, making every meal a memorable experience. See more stays near the beach in St Andrews.
What hotels in St. Andrews offer free breakfast?
Inn on Frederick is a charming option in St. Andrews, boasting a remarkable 9.6 rating from travelers. This inviting hotel is situated in a historic district, offering delightful free breakfast options, including a traditional English breakfast that sets the great tone for your day. Guests can also enjoy the convenience of complimentary self-parking and in-room WiFi, ensuring a stress-free stay. With its proximity to local shopping and a nearby golf course, it's an excellent choice for families and couples alike.

Another fantastic choice is Treadwell Inn, which also holds a stellar rating of 9.6. Here, you can enjoy a free self-serve breakfast while soaking in breathtaking ocean views from your furnished balcony. This property features kitchenettes in some rooms, providing additional convenience for families who appreciate the flexibility of preparing their own meals. The terrace is a lovely spot to unwind after a day of exploring the charming surroundings. Find more hotels with free breakfast in St Andrews.
What are the top pet-friendly hotels in St. Andrews?
Treadwell Inn is a charming option for pet owners visiting St. Andrews, Canada, boasting an impressive 9.6 review score from guests. This inviting inn not only welcomes dogs but also offers a range of thoughtfully designed amenities such as kitchenettes, furnished balconies, and ocean views that enhance your stay. Plus, guests can enjoy a complimentary self-serve breakfast, making it a delightful choice for the whole family.

Another excellent choice is the Kingsbrae Arms Inn, which combines Victorian elegance with modern comforts and holds a great rating of 9.4. This pet-friendly inn features luxurious touches, including designer toiletries and premium bedding, ensuring a comfortable experience for both you and your furry friends. Nestled in a historical district, it offers easy access to local shops and attractions, making it great for those seeking both relaxation and adventure.

For families looking for more amenities, the Algonquin Resort St Andrews by-the-Sea Autograph Collection is a standout, rated at 9.0. Here, children can enjoy a range of activities, from a full-service spa for adults to a pool and games designed specifically for younger guests. The resort features a golf course, making it ideal for couples seeking a mix of leisure and recreation, while also providing pet-friendly accommodations.

Whether you're traveling with your family or enjoying a romantic getaway, St. Andrews has delightful options that cater to your needs while ensuring a warm welcome for your pets. See more pet-friendly hotels in St Andrews.
What are the best budget hotels in St. Andrews?
Inn on Frederick is a fantastic choice for budget-conscious travelers seeking a charming stay in St. Andrews, boasting an outstanding score of 9.6. Guests appreciate the complimentary breakfast, including a hearty English breakfast option, which sets the tone for a delightful day of exploration. The hotel is situated in a historical district, providing easy access to local shops, and features a lovely terrace where you can relax after a day of adventure. With free self-parking and in-room WiFi, it combines convenience with quality, making it a standout option.

For families or groups looking for a more spacious setup, Saint Andrews Inn & Suites, with a review score of 8.8, offers the convenience of kitchenettes, allowing you to prepare meals at your leisure. The indoor pool is great for kids to splash around, while the nearby beach provides opportunities for fun in the sun. Families will appreciate the free self-parking and in-room WiFi, ensuring that everyone stays connected and comfortable throughout their stay.

If you're seeking a cozy atmosphere with a touch of history, Kennedy House, also rated 8.8, features traditional property design and offers stunning views of the marina and ocean. It's an ideal spot for couples looking for a romantic getaway, complete with balconies to enjoy the scenery. The nearby beach invites leisurely strolls or sunbathing, creating a great blend of relaxation and adventure.

Lastly, for budget-savvy travelers who enjoy a cozy feel, the Greenside motel, rated 8.6, offers kitchen facilities and comfortable sofa beds, making it a great option for families or small groups. With early check-in options and free amenities for children, it ensures that your stay is stress-free and accommodating.

No matter your preference, St. Andrews has diverse options that cater to families, couples, and solo travelers alike. View all budget 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, when the village comes alive with visitors drawn to its stunning coastal scenery and rich history. The average temperature hovers around 64°F, making it a comfortable time for exploring the famous golf courses, sandy beaches, and charming streets.

From June to August, St Andrews experiences its peak tourist season. During this vibrant period, there are numerous outdoor activities available, including walking along the picturesque coastline or enjoying a round of golf at the world-renowned Old Course. The pleasant weather invites you to take leisurely strolls through the historic town, explore the captivating ruins of St Andrews Cathedral, or relax in the beautiful Botanic Garden.

For couples and families alike, July offers a host of events and festivals that celebrate local culture and traditions, providing an engaging way to connect with the community. The long daylight hours allow ample time for sightseeing, and you'll find that many cafes and restaurants offer delightful outdoor seating where you can savor local delicacies.

If you are seeking a more budget-friendly option, consider visiting in November. While temperatures are cooler, ranging from the mid-40s to low 50s Fahrenheit, this month allows for a more tranquil experience, often with fewer crowds. You can still enjoy the rich history and natural beauty of St Andrews without the hustle and bustle of peak season.
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?
With Expedia, you earn OneKeyCash™* on eligible St. Andrews hotel bookings for every dollar you spend -- just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. 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 $100 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.