Photo by Brian Atkinson/Tourism New Brunswick

Search St. Andrews hotels

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

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in St. Andrews

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
9.2 out of 10, Wonderful, (1034)
"Excellent accommodations, great staff, good food. "
United States
fred
The price is AU$172
includes taxes & fees
2 Nov - 3 Nov
Algonquin Resort St Andrews by-the-Sea Autograph Collection
Saint Andrews Inn & Suites
3.0 star property
8.8 out of 10, Excellent, (1022)
"Very good parking, excellent location, stunning views, great staff"
Canada
Mary
The price is AU$143
includes taxes & fees
20 Oct - 21 Oct
Saint Andrews Inn & Suites
Kennedy House
3.0 star property
8.8 out of 10, Excellent, (932)
"Great location"
Canada
Rody
The price is AU$124
includes taxes & fees
2 Nov - 3 Nov
Kennedy House
Greenside motel
2.5 star property
8.6 out of 10, Excellent, (395)
"The bed was extremely comfortable. It was also quiet here and easy to park right in front of our room."
United States
Steven
The price is AU$129
includes taxes & fees
21 Oct - 22 Oct
Greenside motel
Granite Town Hotel
3.0 star property
8.8 out of 10, Excellent, (1011)
"Convenient location and very nice continental breakfast."
Canada
Darlene
Granite Town Hotel
Treadwell Inn
4.0 star property
9.6 out of 10, Exceptional, (76)
"We had a lovely stay."
Canada
Debra
The price is AU$359
includes taxes & fees
22 Oct - 23 Oct
Treadwell Inn
Homeport Suites & Residences
2.0 star property
9.2 out of 10, Wonderful, (32)
"Very clean...nice restaurant and friendly staff"
Canada
Mary
The price is AU$225
includes taxes & fees
20 Oct - 21 Oct
Homeport Suites & Residences
Dominion Hill Country Inn
3.0 star property
9.4 out of 10, Exceptional, (369)
"The location and the inn are delightful. "
Canada
Catherine
The price is AU$160
includes taxes & fees
26 Oct - 27 Oct
Dominion Hill Country Inn
Winsome Inn
2.5 star property
8.4 out of 10, Very good, (573)
"The property was very clean and the staff incredibly friendly. "
Canada
Cary Ann
The price is AU$177
includes taxes & fees
24 Oct - 25 Oct
Winsome Inn
Scoodic Motel
2.5 star property
9.0 out of 10, Wonderful, (294)
"Great stay and accommodating "
Canada
Dugald
The price is AU$128
includes taxes & fees
1 Nov - 2 Nov
Scoodic Motel
The Coach House
3.5 star property
9.2 out of 10, Wonderful, (177)
"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
The price is AU$157
includes taxes & fees
20 Oct - 21 Oct
The Coach House
Woodhaven Country Lodge
4.0 star property
9.6 out of 10, Exceptional, (51)
"Perfect place with perfect hosts!!"
Canada
F
The price is AU$223
includes taxes & fees
20 Oct - 21 Oct
Woodhaven Country Lodge
CLIPPER SHIPP BEACH MOTEL
2.0 star property
9.0 out of 10, Wonderful, (160)
"The best place going for a relaxing stay with phenomenal view of the tides"
Canada
Richard
The price is AU$197
includes taxes & fees
20 Oct - 21 Oct
CLIPPER SHIPP BEACH MOTEL
Baybreeze Restaurant and Motel
2.5 star property
7.8 out of 10, Good, (327)
"The stay at Bay Breeze was without question my most enjoyable stop during my trip to Newfoundland. I would highly recommend everyone to enjoy this vintage feel of a motel and restaurant with views that take your breath away. "
Canada
Michael
The price is AU$139
includes taxes & fees
20 Oct - 21 Oct
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

Stay near popular St. Andrews attractions

St. Andrews and related destinations

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

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

Top St. Andrews Hotel Reviews

More cheap accommodation in St. Andrews

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • Stunning Coastal Scenery: Enjoy breathtaking views along the waterfront, perfect for leisurely strolls and photography.
  • Outdoor Adventures: Engage in activities like hiking and golfing at renowned courses, ideal for nature lovers.
  • Rich History: Explore charming historical sites and learn about the local culture and traditions.
  • Diverse Accommodations: Choose from cosy bed and breakfasts to luxurious hotels for a memorable stay.
  • Friendly Locals: Experience the warm hospitality of St. Andrews and its welcoming community.

Find great hotels in St. Andrews

Discover the charm of St. Andrews, New Brunswick, with a range of delightful accommodations to suit every traveller. From cosy bed and breakfasts to inviting hotels, you'll find the perfect spot for a family getaway, romantic retreat, or a unique historic experience. Explore the best hotels in St. Andrews that offer exceptional service and facilities, ensuring a memorable stay in this picturesque coastal town.

  • Algonquin Resort St Andrews by-the-Sea Autograph Collection: Experience the epitome of coastal luxury at the Algonquin Resort St Andrews by-the-Sea. This stunning 4-star resort is perfect for beach lovers seeking a vibrant seaside getaway. Guests can indulge in direct beach access while enjoying the resort's exquisite amenities, including a full-service spa, indoor and outdoor pools, and fine dining options. The property radiates a charming historic vibe, blending modern comforts with classic elegance, making it the ideal choice for a relaxing retreat in St. Andrews.
  • Saint Andrews Inn & Suites: The Saint Andrews Inn & Suites offers a comfortable and welcoming atmosphere for visitors looking for a laid-back stay. As a 3-star hotel, it provides essential amenities such as flatscreen TVs and cable TV, ensuring guests stay entertained during their downtime. Located conveniently in St. Andrews, this inn is perfect for families and travellers seeking a friendly, affordable option with easy access to local attractions and the beautiful surrounding landscapes.
  • Kennedy House: Kennedy House is a charming 3-star lodging choice that combines comfort and convenience with a touch of local flair. Guests can enjoy a variety of dining options, including a bar and lounge, along with a restaurant serving daily meals. Entertainment features such as cable and flatscreen TVs, along with a billiards table, enhance the social atmosphere. Situated near the city centre, Kennedy House offers easy access to historical sites, whale watching, and stunning ocean views, making it a desirable base for exploring St. Andrews.

Where to stay in and around St. Andrews

St. Andrews, New Brunswick, is a tranquil haven perfect for outdoor enthusiasts and relaxation seekers alike. Explore the charming town's stunning coastal scenery, enjoy luxurious accommodations, and experience the warmth of friendly locals. Nearby, discover hidden gems and secluded spots ideal for peaceful getaways. From scenic walks along the waterfront to exciting excursions, St. Andrews offers a delightful blend of adventure and serenity, making it an unforgettable destination for your Canadian vacation.

  • Chamcook: Nestled near St. Andrews, Chamcook is a charming village that offers a delightful escape into nature. The area experiences moderately seasonal traveller arrivals, peaking from June to August when outdoor enthusiasts flock to enjoy its picturesque hiking trails and stunning scenery. Visitors can immerse themselves in the beauty of the nearby national state park, tranquil lakes, and a historic lighthouse, making it a perfect spot for adventure seekers and those looking to unwind in a serene environment.
  • Digdeguash: Located a mere 12.9km from St. Andrews, Digdeguash is a vibrant city that comes alive during the peak tourist season from July to September. Known for its outdoor recreational opportunities, this area is a haven for adventure lovers, with ample hiking trails and local markets to explore. Visitors can also enjoy the nearby national state park and beautiful beaches, providing a perfect blend of relaxation and exploration in the great outdoors.
  • Bayside: Just 4.8km from St. Andrews, Bayside is a delightful village that attracts visitors with its seasonal charm. The peak travel months from July to September draw nature lovers seeking outdoor adventures and scenic vistas. With access to various hiking trails and a recreational area, Bayside is perfect for those wanting to connect with nature. Moreover, the proximity to national parks and serene lakes makes it an ideal spot for a peaceful getaway amidst stunning landscapes.

Things to do in and around St. Andrews

St. Andrews, New Brunswick, is perfect for outdoor enthusiasts and those seeking scenic beauty. Enjoy activities like hiking along scenic trails and playing golf at renowned courses. This charming town offers attractions for a romantic getaway and opportunities to explore its rich history. With various school programs available, visitors can also delve into the local culture while enjoying the stunning coastal views.

Shopping

St. Andrews offers charming local shops like The Red Herring for unique gifts and souvenirs. If you're up for a drive, visit the Champlain Place Mall in Moncton for a wider selection of retail stores and dining options.

Recreation

The Saint Andrews Community Adventure Playground offers a vibrant family atmosphere with outdoor fun for all ages. For a tranquil experience, visit the Caughey-Taylor Nature Preserve and Ganong Nature Park, both just a short drive away, providing peaceful trails and beautiful natural surroundings perfect for relaxation.

Adventure

In St. Andrews, explore the Bay of Fundy with thrilling kayaking tours, where you can paddle through stunning landscapes and spot marine life. For a unique experience, hike the nearby Fundy Trail Parkway, offering breathtaking views of the coastline and lush forests, perfect for outdoor enthusiasts.

Nightlife

In St. Andrews, the Kingsbrae Garden offers enchanting evening strolls, while the Gables Restaurant & Lounge serves delightful cocktails. The Red Herring Pub is perfect for a lively atmosphere, featuring local brews and live music, creating a vibrant nightlife experience for all visitors.

Booking tips and Expedia advantages for St. Andrews

For budget-friendly travel to St. Andrews, consider visiting in January, April, or November when accommodation prices are lower. Book your hotel about a month in advance or look for last-minute deals on Expedia. Tuesdays are the cheapest days to stay, while Sundays tend to be pricier. Utilize Expedia’s search tools to find the best prices and eco-friendly options, and consider booking a package that combines flights, hotels, and activities for additional savings. Enjoy free local activities to stretch your budget further while exploring this charming destination!

  • 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: The cheapest time to book a hotel in St. Andrews is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Andrews is Tuesday. The most expensive day to stay in St. Andrews is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and more. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodation options available for booking.
  • Consider bundling your trip: Consider the opportunity to save some dollars by combining your St. Andrews hotel booking with flights and activities through an Expedia package. It's a great way to make the most of your travel budget!

Find the best attractions in St. Andrews

St. Andrews, New Brunswick, is perfect for those seeking outdoor adventures and stunning scenery. Visitors can explore attractions like the environmental centre, golf course resort, and vibrant tourist precinct, catering to culture and family experiences. For a memorable vacation, don’t miss out on discovering the charm of St. Andrews and its surrounding areas.

  • Algonquin Golf Course: Experience the beauty of this luxurious golf resort nestled in St. Andrews. With its friendly atmosphere and stunning views, it’s perfect for both seasoned golfers and those looking to relax amidst nature's charm.
  • Water Street: Stroll along this vibrant tourist precinct, ideal for families. Enjoy outdoor activities and discover local shops, cafes, and galleries, making it a delightful spot to soak in the community spirit.
  • St. Andrews Lighthouse: Step back in time at this historic lighthouse. With its rich cultural significance, it offers stunning coastal views and a glimpse into the maritime heritage of the area, making it a fascinating stop on your adventure.

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.

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

To reach St. Andrews, New Brunswick, you have several airport options. Bangor International Airport (BGR) is approximately 141.6km away, with nearby accommodations like the Quality Inn Bangor Airport, just 1.6km from the airport, and the Bangor Aviator Hotel, located right at the airport. Greater Fredericton International Airport (YFC) and Saint John Airport (YSJ) are both around 96.6km from St. Andrews, offering hotel choices such as the 4.5-star Chateau Fredericton and the Hilton Saint John, both about 14.5km from their respective airports. Each hotel provides convenient access to the airports, ensuring a smooth travel experience.

Frequently asked questions

What's the best place to stay in St. Andrews?
The Montague Rose Inn is ranked highly by Expedia customers. This guest house offers free parking and free WiFi. Reviews from our site also recommend Kingsbrae Arms Inn and Treadwell Inn as top choices for your stay. See all available top hotels, or vacation rentals in St. Andrews.
What are some of the best holiday rentals that St. Andrews has to offer?
Location, location, location! Private - Waterview - Downtown Cottage: This highly rated holiday home rental in St. Andrews is located in the city centre, and has a fireplace, a balcony and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. You and your friends and family can relax into your holiday with amenities such as a selection of books. Some other top choices in St. Andrews are Getaway St Andrews - Bright Spacious Vacation Home and Large Home downtown Saint Andrews within walking to Beach, Shops and Restaurants. See all vacation rentals in St. Andrews.
If I need to cancel my hotel reservation in St. Andrews, will I receive a refund?
Yes! Most hotel bookings are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. Andrews.
What's the best family accommodation in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a resort with an indoor pool and 2 restaurants, and it's a top choice on Expedia for families. Also, attractions such as Huntsman Marine Science Centre and Saint Andrews Community Adventure Playground are fun for children of all ages. Find more child-friendly accommodations in St. Andrews.
What's the best LGBTQ-friendly hotel in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top LGBTQ-friendly resort that features a full-service spa and a golf course. See all available hotels listed as LGBTQ-friendly in St. Andrews.
What's the best dog-friendly accommodation option in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top resort for people travelling with their pets, and offers 2 restaurants and a full-service spa for its human guests. Two other good options for you and your pet include Europa Inn and Kingsbrae Arms Inn. See more pet-friendly hotel accommodations in St. Andrews.
What's the best hotel to stay near the beach in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top resort with 2 restaurants and a seasonal outdoor pool, and it's located on the beach . See more stays near the beach in St. Andrews.
What's the best high-end place to stay in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a luxury resort with 2 restaurants and a full-service spa, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale choice for your stay is Kingsbrae Arms Inn. Find more luxury hotels in St. Andrews.
What's the best hotel for a golf holiday in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top resort that has a golf course and features free WiFi. Another good option is Inn on Frederick if you'd like to be close to a golf course while in town. You can tee off at Algonquin Golf Course during your trip. See more golf hotels in St. Andrews.
What are some hotels with pools in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection: Features a seasonal outdoor pool, an indoor pool and 2 restaurants. Another choice that features an on-site pool is Saint Andrews Inn & Suites. View all hotels with pools in St. Andrews.
What is the best spa hotel in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top beach spa hotel featuring a golf course, a water slide, a fitness centre and tennis courts. Treat yourself to a facial, body scrub or deep-tissue massage at Algonquin Spa. See all spa hotels in St. Andrews.
What is staying in St. Andrews like?
Visitors give high marks for the top-notch restaurants in St. Andrews, which is also known for its gardens and golf courses. Tourists can also enjoy the city's cafés and museums. In St. Andrews, there are 46 hotels and other accommodation options to choose from. Find out more about St. Andrews.
What should I see while I'm in St. Andrews?
Cultural venues include Ross Memorial Museum, Sheriff Andrew House and Charlotte County Archives. Landmarks like St Andrews Blockhouse, St. Andrews Lighthouse and Water Street might be worth a visit. Natural beauty is on display at Minister's Island, Kingsbrae Garden and Centennial Park. Take a look at what more there is to see and do in Expedia's St. Andrews guide.
What's the seasonal weather like in St. Andrews?
The hottest months are usually July and August, with an average temperature of 17°C, while the coldest months are January and February, with an average of -4°C. The snowiest months in St. Andrews are January, February, December and March, with each month seeing an average of 39 cm of snowfall.

Explore a world of travel with Expedia