Find hotels in St. Andrews from $77

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

Our top choices for St. Andrews hotels

Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,002 reviews)
"Clean - great staff - quaint "
Canada
John
Granite Town Hotel

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,002 reviews)
"Beautiful hotel. The staff are all incredible. "
Canada
Tristin
$111 nightly
The price is $132
Mar 10 - Mar 11
Total with taxes and fees
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,000 reviews)
"Great place very spacious very clean. Very easy to check in would come again :-)"
Canada
Emily
$80 nightly
The price is $95
Mar 13 - Mar 14
Total with taxes and fees
Saint Andrews Inn & Suites

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (989 reviews)
"Excellent room, wonderful staff and and great meal!!!"
Canada
Laura
$65 nightly
The price is $77
Mar 6 - Mar 7
Total with taxes and fees
Kennedy House

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very Good, (585 reviews)
"A good place"
Canada
Joanne
$102 nightly
The price is $118
Mar 6 - Mar 7
Total with taxes and fees
Winsome Inn

The Coach House

The Coach House
3.5 star property
St. Stephen
9.2 out of 10, Wonderful, (182 reviews)
"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
$99 nightly
The price is $114
Mar 26 - Mar 27
Total with taxes and fees
The Coach House

Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (373 reviews)
"The location and the inn are delightful. "
Canada
Catherine
$105 nightly
The price is $121
Mar 13 - Mar 14
Total with taxes and fees
Dominion Hill Country Inn

Scoodic Motel

Scoodic Motel
2.5 star property
Oak Bay
9.0 out of 10, Wonderful, (302 reviews)
"Great stay and accommodating "
Canada
Dugald
$80 nightly
The price is $92
Apr 1 - Apr 2
Total with taxes and fees
Scoodic Motel

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (52 reviews)
"Perfect place with perfect hosts!!"
Canada
F
$111 nightly
The price is $128
Mar 5 - Mar 6
Total with taxes and fees
Woodhaven Country Lodge

Oakhill Oasis Guest House

Oakhill Oasis Guest House
2.0 star property
Oak Hill
$113 nightly
The price is $130
Mar 12 - Mar 13
Total with taxes and fees
Oakhill Oasis Guest House
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Andrews attractions

St. Andrews and related destinations

Explore the colorful waterfront of this historic seaside town where whale watching boats depart daily from the harbor. Kingsbrae Garden's 27 acres of themed gardens and Ministers Island's tidal road access offer visitors unique maritime experiences.

St. Andrews featuring boating and marine life as well as a small group of people
Photo by Brian Atkinson/Tourism New Brunswick
Open Photo by Brian Atkinson/Tourism New Brunswick

Top St. Andrews Hotel Reviews

More cheap stays in St. Andrews

Hotels in St. Andrews with star-rating

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • Stunning Natural Scenery: St. Andrews boasts breathtaking landscapes, ideal for outdoor enthusiasts and nature lovers.
  • Whale Watching: Experience thrilling whale watching excursions in the beautiful Bay of Fundy.
  • Iconic St. Andrews Lighthouse: Visit the historic lighthouse for picturesque views and great photo opportunities.
  • World-Class Golf Courses: Enjoy golfing at renowned courses set against stunning coastal backdrops.
  • Charming Accommodations: Choose from cozy bed and breakfasts and welcoming inns for a delightful stay.

Find great hotels in St. Andrews

St. Andrews, New Brunswick offers a charming selection of accommodations, including cozy bed and breakfasts and welcoming inns, perfect for families, couples, and history enthusiasts alike. Whether you’re seeking a romantic getaway or a historic vacation experience, you'll discover a variety of hotels that cater to your needs. From luxury stays to well-reviewed options, St. Andrews has something for every traveler looking to enjoy this picturesque coastal town.

  • Algonquin Resort St Andrews by-the-Sea Autograph Collection: Nestled along the picturesque coastline, the Algonquin Resort St Andrews by-the-Sea offers a luxurious escape with a family-friendly atmosphere. This 4-star resort boasts direct access to the beach, allowing guests to enjoy sun-soaked days by the water. The property caters to families with an array of amenities, including childcare services, games for children, and travel cribs. With its elegant accommodations and a focus on relaxation, this resort provides the perfect blend of luxury and comfort for an unforgettable vacation experience.
  • Saint Andrews Inn & Suites: A charming 3-star hotel, the Saint Andrews Inn & Suites is an ideal choice for travelers seeking a cozy and convenient stay in St. Andrews. Guests can unwind in well-appointed rooms featuring modern entertainment options, including flat-screen and cable TVs. The inn's welcoming atmosphere and comfortable accommodations make it a great base for exploring the area's stunning natural beauty and local attractions. Whether you're here for a weekend getaway or an extended vacation, you'll find a homey feel at this delightful inn.
  • Kennedy House: Experience the warmth of hospitality at Kennedy House, a 3-star lodging that combines comfort with a vibrant dining scene. This property features an onsite restaurant and bar, perfect for enjoying delicious meals and refreshing drinks after a day of exploration. Guests can take advantage of entertainment options like cable and flat-screen TVs, as well as a billiards table for some friendly competition. Located near attractions like whale watching and historical sites, Kennedy House offers a great blend of relaxation and adventure for your St. Andrews stay.

Where to stay in and around St. Andrews

St. Andrews, New Brunswick, offers a perfect blend of outdoor adventure and scenic beauty, making it an ideal destination for travelers seeking a memorable getaway. Enjoy the charming atmosphere filled with friendly locals and relaxing spots. Explore nearby regions for luxurious accommodations and secluded excursions that enhance your experience. Whether you're wandering through picturesque streets or soaking in the breathtaking views, St. Andrews promises an exquisite stay for every kind of traveler.

  • Chamcook: Nestled in the scenic surroundings of St. Andrews, Chamcook is a charming village that beckons outdoor enthusiasts and adventure seekers alike. With a moderate seasonal influx of travelers, the peak season from June to August showcases its breathtaking landscapes and hiking trails. Visitors can explore the nearby national state park and historic lighthouse, offering stunning views and opportunities for memorable hikes. Chamcook is perfect for those seeking a tranquil retreat in nature, where the beauty of the outdoors can be fully appreciated.
  • Digdeguash: Located a mere 8 miles from St. Andrews, Digdeguash is a bustling city that thrives during the summer months, particularly from July to September. Known for its vibrant outdoor activities, it serves as a gateway to nearby beaches and national parks. Adventure seekers can enjoy hiking trails and local markets, while the picturesque scenery provides a perfect backdrop for relaxation and exploration. Although it sees fewer visitors in the winter months, Digdeguash is a captivating destination that offers a rich blend of natural beauty and local charm.
  • Bayside: Just 3 miles from St. Andrews, Bayside is a delightful village that draws visitors with its seasonal allure, peaking from July to September. This quaint locale is perfect for those looking to immerse themselves in outdoor adventures amidst stunning scenery. The recreational areas and hiking trails offer ample opportunities for exploration, while the proximity to national parks and lighthouses adds to its charm. Bayside is an ideal spot for experiencing the beauty of coastal New Brunswick, making it a must-visit on your vacation itinerary.

Things to do in and around St. Andrews

St. Andrews, New Brunswick, offers a perfect blend of outdoor adventure and stunning scenery. Visitors can explore scenic hiking trails, enjoy world-class golf courses, and partake in thrilling whale watching excursions. Relaxing beach experiences are also a highlight, with opportunities to lounge on the sand and use beach chairs. Whether you're looking for adventure or relaxation, St. Andrews promises a memorable vacation.

Shopping

In St. Andrews, check out local shops like the Tidal Breeze Boutique for unique gifts and handmade items. If you're up for a drive, visit the nearby Champlain Place in Moncton for a wider selection of retail stores and dining options.

Recreation

Explore the Caughey-Taylor Nature Preserve, a tranquil spot 5 miles from St. Andrews, perfect for nature walks and rejuvenation. Ganong Nature Park, located 7 miles away, offers serene trails for reflection. In town, the Saint Andrews Community Adventure Playground provides a lively environment for family outdoor fun.

Adventure

Explore the stunning Bay of Fundy with a kayaking tour, where you can paddle alongside towering cliffs and spot marine wildlife. For a thrilling experience, try zip-lining at the Fundy Trail Parkway, offering breathtaking views of the coastline as you soar through the trees.

Nightlife

In St. Andrews, the Kingsbrae Garden offers evening events with a serene atmosphere, while local pubs like the Red Herring serve delicious seafood and craft beers. For a unique experience, check out the local theater for live performances that showcase the town's artistic flair.

*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 on your trip to St. Andrews, consider visiting during the off-peak months of January, April, and November for lower rates. Book your hotel about a month in advance and aim for a Tuesday stay for the best prices. Use Expedia to find package deals that combine flights, hotels, and activities, and consider signing up for their One Key membership for exclusive discounts. Additionally, explore free activities in the area, and take advantage of public transport options to keep your travel costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Andrews are January, April and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in St. Andrews about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 customize your travel preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will show you a selection of sustainable and eco-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, New Brunswick, is perfect for outdoor and scenic vacations, offering attractions like the environmental centre, golf course resort, and vibrant tourist precinct. Visitors can immerse themselves in local culture and enjoy family-friendly experiences. Don't miss the iconic St. Andrews Lighthouse, a great spot for sightseeing. Whether you're seeking adventure or relaxation, St. Andrews has something for everyone.

  • Algonquin Golf Course: Experience the elegance of Algonquin Golf Course, where you can enjoy meticulously maintained greens amidst stunning landscapes. This golf resort offers a relaxing atmosphere with friendly staff, perfect for both seasoned golfers and beginners seeking a luxurious escape.
  • Water Street: Stroll along Water Street, a vibrant tourist precinct filled with family-friendly activities. This lively area features charming shops, cafes, and beautiful outdoor spaces, making it an ideal spot for leisurely exploration and enjoying the local culture.
  • Minister's Island: Discover the serene beauty of Minister's Island, accessible at low tide. This stunning island offers picturesque beaches and outdoor adventures, perfect for nature lovers looking to unwind and soak up the coastal scenery.

Best time to go to St. Andrews

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 high and weather is mostly sunny with light rain. The coolest average temperature in St. Andrews falls in January, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly Low
May52.0°F (11.1°C)Light RainMostly CloudyAverageAverage
June60.1°F (15.6°C)Light RainMostly SunnyAverageAverage
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 SunnyHighSlightly High
October49.1°F (9.5°C)Light RainMostly SunnyAverageAverage
November37.4°F (3.0°C)Light RainMostly SunnyAverageSlightly Low
December28.2°F (-2.1°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to St. Andrews

Traveling to St. Andrews, New Brunswick, is convenient with three major airports nearby. Bangor International Airport (BGR) is located 88 miles away, with nearby hotels like Quality Inn Bangor Airport, only 1 mile from the airport, and the 3-star Bangor Aviator Hotel, directly adjacent. Greater Fredericton International Airport (YFC) is about 60 miles from St. Andrews, offering hotel options such as the 4.5-star Chateau Fredericton, 8 miles away, and Crowne Plaza Fredericton-Lord Beaverbrook, also 8 miles away. Lastly, Saint John Airport (YSJ), 60 miles from St. Andrews, features hotels like Chateau Saint John and Hilton Saint John, both 9 miles away, ensuring comfortable options close to your arrival point.

Frequently asked questions

What is the best area to stay in St Andrews?
The best area to stay in St. Andrews is the downtown core, which is the heart of the town and offers convenient access to most attractions.

This area centers around Water Street, where you'll find a concentration of shops, restaurants, and historic buildings leading down to the waterfront. It's highly walkable, making it easy to explore on foot. For couples, this area is ideal for a relaxed and romantic getaway, with many options for dining and enjoying the scenic views of Passamaquoddy Bay.

Families will also find the downtown area a good fit due to its proximity to the waterfront activities and the St. Andrews Blockhouse National Historic Site.
What are the best hotels in St Andrews that travelers recommend?
Two of the best hotels in St Andrews that receive consistently high recommendations from travelers are theKingsbrae Arms Inn and the Treadwell Inn.

The 4.5-star Kingsbrae Arms Inn, with an outstanding 9.6 rating, is praised for its attentive staff and fabulous breakfast. Guests appreciate the cozy rooms with premium bedding and Egyptian cotton sheets, along with luxurious designer toiletries. It is conveniently located near Kingsbrae Garden and the Saint Andrews Community Adventure Playground.

Another highly recommended option is the 4-star Treadwell Inn, which also boasts a 9.6 rating. Travelers frequently highlight its excellent location and delicious food. The inn offers comfortable rooms with amenities such as deep soaking bathtubs, rainfall showerheads, and complimentary breakfast.
What are the best family hotels in St Andrews?
For family-friendly hotels in St Andrews, consider the Algonquin Resort St Andrews by-the-Sea Autograph Collection and the Greenside motel.

The 4-star Algonquin Resort St Andrews by-the-Sea Autograph Collection, with an excellent 9.2 rating, is a great option for families. It offers amenities such as travel cribs, games for children, connecting rooms, and sofa beds, ensuring comfort for all family members. Guests frequently praise the friendly and amazing staff, the comfortable and beautiful rooms, and the beautiful location. It is conveniently located near Kingsbrae Garden and Centennial Park, both within 0.4 miles.

Another good choice is the Greenside motel, which has a solid 8.6 rating. This motel provides sofa beds, kitchens, and free self-parking, making it convenient for families. Travelers often mention the excellent and clean rooms, the charming and great staff, and the comfortable beds and pillows. It is situated about 0.6 miles from St Andrews Blockhouse and Centennial Park. Find more child-friendly accommodations in St Andrews
What are the best spa hotels in St Andrews?
For the best spa hotels in St Andrews, consider the Algonquin Resort St Andrews by-the-Sea Autograph Collection and the Treadwell Inn.

The 4-star Algonquin Resort St Andrews by-the-Sea Autograph Collection, with a 9.2 rating, offers a full-service spa where guests can enjoy a wide range of treatments, including hot stone massages, deep tissue massages, body wraps, aromatherapy, and facials. The hotel provides comfortable and beautiful rooms, and guests frequently praise the friendly and amazing staff and excellent service. It is conveniently located near Kingsbrae Garden, just 0.4 miles away, and the Algonquin Golf Course, 1.0 mile away.

Another excellent option is the 4-star Treadwell Inn, which boasts an outstanding 9.6 rating. While its spa amenities focus on massage services, it is highly regarded for its excellent location and delicious food. Guests also appreciate the free breakfast and free WiFi. See all spa hotels in St Andrews
Which beach resorts in St Andrews do travelers love?
For a highly-loved beach resort in St Andrews, consider the Algonquin Resort St Andrews by-the-Sea Autograph Collection.

This 4-star resort, with an excellent 9.2 rating, is situated near the sea and ocean, offering a beautiful location that guests frequently praise. The resort is particularly appealing to golf enthusiasts, featuring golf lessons with a pro, an on-site golf course, a golf pro shop, and a golf driving range. Travelers consistently highlight the friendly and amazing staff, the comfortable and beautiful rooms, and the excellent breakfast buffet. Its convenient location also places it within half a mile of attractions such as Market Wharf, Kingsbrae Garden, and the St Andrews Blockhouse. See more stays near the beach in St Andrews
What hotels in St Andrews offer free breakfast?
For hotels in St Andrews that offer complimentary breakfast, consider the Inn on Frederick and the Treadwell Inn.

The 3.5-star Inn on Frederick, with an exceptional 9.6 rating, provides a delicious free breakfast to start your day. Guests frequently praise the comfortable and clean rooms, as well as the helpful staff. This inn is conveniently located near Water Street and Kingsbrae Garden.

Another excellent option is the 4-star Treadwell Inn, also boasting a 9.6 rating. This inn also offers a free self-serve breakfast, which guests describe as nice and delicious. Its location is often highlighted as excellent and perfect. Find more hotels with free breakfast in St Andrews
What are the top pet-friendly hotels in St Andrews?
For top pet-friendly hotels in St Andrews, consider theKingsbrae Arms Inn, the Algonquin Resort St Andrews by-the-Sea Autograph Collection, and the Treadwell Inn.

The 4.5-star Kingsbrae Arms Inn, with an exceptional rating of 9.6, warmly welcomes pets. Guests frequently praise the friendly and attentive staff, fabulous breakfast, and cozy rooms. It is conveniently located near Kingsbrae Garden and the Saint Andrews Community Adventure Playground, both within 0.1 miles.

The 4-star Algonquin Resort St Andrews by-the-Sea Autograph Collection, rated 9.2, is another excellent option for travelers with pets, accommodating both dogs and cats and providing food and water bowls. This resort also features an onsite golf course with lessons, a pro shop, and a driving range. It is situated within half a mile of Market Wharf and Kingsbrae Garden.

The 4-star Treadwell Inn, which boasts a 9.6 rating, also welcomes dogs and offers free breakfast, including a self-serve option. Guests often highlight its excellent location and delicious food. See more pet-friendly hotels in St Andrews
What are the best budget hotels in St Andrews?
For budget-friendly accommodations in St Andrews, consider the Saint Andrews Inn & Suites, Kennedy House, and Greenside motel.

The 3-star Saint Andrews Inn & Suites, with an excellent 9.0 rating, offers free self-parking, free WiFi, and complimentary toiletries. Guests can enjoy an indoor pool and some rooms feature ocean views. It's conveniently located near several attractions, including Sunbury Shores Arts & Nature Centre (0.1 miles) and Kingsbrae Garden (0.5 miles). Guests frequently praise the friendly staff, clean and spacious rooms, and great location.

Another excellent option is the 3-star Kennedy House, rated 8.8. This hotel provides free self-parking and free WiFi. Many rooms offer a balcony or patio, some with furnished balconies and marina views. It's well-situated, being only 0.2 miles from Sunbury Shores Arts & Nature Centre and 0.7 miles from Water Street. Travelers often highlight the excellent location, helpful staff, and comfortable rooms.

The Greenside motel, with a rating of 8.6, is also a good choice. It features free self-parking, free toiletries, and free WiFi, along with the convenience of early check-in. It is located 0.9 miles from Kingsbrae Garden and 1.6 miles from Water Street. Guests frequently comment on the excellent and clean rooms, charming staff, and comfortable beds. 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, consider theKingsbrae Arms Inn or the Algonquin Resort St Andrews by-the-Sea Autograph Collection.

The 4.5-star Kingsbrae Arms Inn, with an exceptional 9.6 rating, is situated in a historical district, just 0.1 miles from Kingsbrae Garden. This Victorian property features amenities like designer toiletries, premium bedding with Egyptian cotton sheets, and fireplaces in some rooms. Guests consistently praise the friendly and attentive staff, as well as the fabulous breakfast. Many rooms also offer a balcony or furnished balcony for a private retreat.

Another excellent choice for couples is the 4-star Algonquin Resort St Andrews by-the-Sea Autograph Collection, rated 9.2. This resort boasts an onsite golf course with golf lessons available, great for couples who enjoy the sport. Guests frequently highlight the amazing staff, comfortable and beautiful rooms, and the beautiful location. The hotel also features a hot tub and balconies in some rooms, adding to the romantic experience. See all romantic hotels in St Andrews
What are the best hotels in St Andrews near Sunbury Shores Arts & Nature Centre?
The Inn on Frederick andKingsbrae Arms Inn are two excellent choices for hotels in St Andrews near Sunbury Shores Arts & Nature Centre.

The 3.5-star Inn on Frederick, with a high rating of 9.6, offers complimentary breakfast, including a a free English breakfast, and free WiFi, making it a convenient stay. Guests frequently mention the great breakfast, comfortable rooms, and excellent location. It is also close to Market Wharf and Kingsbrae Garden.

Another highly-rated option is the 4.5-star Kingsbrae Arms Inn, also boasting a 9.6 rating. This inn is situated in a historical district and features a Victorian property design. Guests can enjoy amenities such as bathrobes, designer toiletries, premium bedding, and Egyptian cotton sheets. Many guests praise the friendly and attentive staff, the fabulous breakfast, and the cozy rooms. It's particularly close to Kingsbrae Garden and Saint Andrews Community Adventure Playground.
When is the best time to go to St Andrews?
The best time to visit St Andrews is during the summer months, from June to September, when the weather is ideal for outdoor activities and all attractions are fully operational.

During these months, the temperatures are comfortably warm, making it superb for exploring the town on foot, enjoying whale watching tours, or simply relaxing by the Bay of Fundy. The town really comes alive with local markets, street performers, and extended hours for shops and restaurants. This period is particularly good for families looking for a classic seaside vacation, as children can enjoy the various marine-themed activities and uncrowded beaches without the chill of other seasons.

May and October also offer good opportunities for travel, providing a quieter experience with cooler temperatures and fewer crowds. While some seasonal attractions might have limited hours or be closed, these months are excellent for couples seeking a more relaxed and intimate getaway. You'll still be able to enjoy scenic walks and the natural beauty of the area without the peak season bustle, often finding better rates on accommodations.

Ultimately, for an extensive St Andrews experience with all activities available, aim for July and August.
Where can I find the best nightlife in St Andrews?
St Andrews offers a quiet evening experience, primarily centered around its main street, Water Street.

Along Water Street, you'll find various pubs and restaurant bars. Many establishments offer a selection of local beers and spirits, and some feature live acoustic music on weekends during peak season. These spots are generally relaxed and provide a comfortable setting for conversation.

Some hotels in the area also have lounges or bars that cater to guests and the public.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Andrews.
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 $77 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