Photo by Brian Atkinson/Tourism New Brunswick

St. Andrews hotels from RM306

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending St. Andrews hotels

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1014)
"Great Hotel"
Canada
Shelley
The price is RM463
RM594 total
includes taxes & fees
7 Dec - 8 Dec
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Saint Andrews Inn & Suites

3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1008)
"The views are amazing "
Canada
Charles
The price is RM426
RM504 total
includes taxes & fees
1 Dec - 2 Dec
Saint Andrews Inn & Suites

Kennedy House

3.0 star property
St. Andrews
8.8 out of 10, Excellent, (959)
"Friendly staff, clean room and comfortable bed. We also ate at the restaurant and the food and service was fantastic."
Canada
Chris
The price is RM263
RM312 total
includes taxes & fees
1 Dec - 2 Dec
Kennedy House

Greenside motel

2.5 star property
St. Andrews
8.6 out of 10, Excellent, (405)
"Room was clean and the bed was comfortable."
Canada
Brian
The price is RM263
RM312 total
includes taxes & fees
1 Dec - 2 Dec
Greenside motel

Granite Town Hotel

3.0 star property
St George
8.8 out of 10, Excellent, (1001)
"Great hotel "
United States
Mathew
Granite Town Hotel

Dominion Hill Country Inn

3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (372)
"The location and the inn are delightful. "
Canada
Catherine
The price is RM452
RM520 total
includes taxes & fees
1 Dec - 2 Dec
Dominion Hill Country Inn

Winsome Inn

2.5 star property
St. Stephen
8.4 out of 10, Very good, (577)
"Its a great place "
Canada
OLUWASEUN
The price is RM414
RM476 total
includes taxes & fees
27 Dec - 28 Dec
Winsome Inn

Homeport Suites & Residences

2.0 star property
Lords Cove
9.0 out of 10, Wonderful, (33)
"Very clean...nice restaurant and friendly staff"
Canada
Mary
The price is RM527
RM606 total
includes taxes & fees
1 Dec - 2 Dec
Homeport Suites & Residences

The Coach House

3.5 star property
St. Stephen
9.2 out of 10, Wonderful, (181)
"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
The price is RM413
RM475 total
includes taxes & fees
13 Dec - 14 Dec
The Coach House

Woodhaven Country Lodge

4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (51)
"Perfect place with perfect hosts!!"
Canada
F
The price is RM503
RM578 total
includes taxes & fees
1 Dec - 2 Dec
Woodhaven Country Lodge

CLIPPER SHIPP BEACH MOTEL

2.0 star property
Pocologan
9.0 out of 10, Wonderful, (163)
"The best place going for a relaxing stay with phenomenal view of the tides"
Canada
Richard
The price is RM450
RM532 total
includes taxes & fees
1 Dec - 2 Dec
CLIPPER SHIPP BEACH MOTEL

Baybreeze Restaurant and Motel

2.5 star property
Pocologan
7.8 out of 10, Good, (329)
"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 RM266
RM306 total
includes taxes & fees
17 Dec - 18 Dec
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 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

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • Stunning Natural Scenery: Experience the breathtaking landscapes along the Angus Coast with picturesque beaches and scenic hiking trails.
  • Renowned Golf Courses: Play a round at some of the most celebrated golf courses in Canada, set against spectacular backdrops.
  • Local Art and Culture: Immerse yourself in the vibrant art scene through galleries and charming artisan shops reflecting the town's heritage.
  • Welcoming Accommodation: Enjoy a range of delightful bed and breakfasts and inns, perfect for every type of traveller.
  • Outdoor Adventures: Engage in various outdoor activities, from hiking to tranquil excursions in the surrounding nature.

Find great hotels in St. Andrews

Discover the charming lodging options in St. Andrews, New Brunswick, where you'll find delightful bed and breakfasts and inviting inns tailored for every traveller. Whether you're seeking a romantic getaway, a historic experience, or family-friendly amenities, the area offers various accommodation choices to suit your needs. Explore accessible rooms and competitive rates, ensuring a comfortable stay as you immerse yourself in the beauty of this picturesque seaside town.

  • Picket Fence Motel: The Picket Fence Motel offers a charming and straightforward lodging experience in St. Andrews, ideal for business travellers seeking comfort and convenience. This motel features well-appointed rooms equipped with essential amenities such as free Wi-Fi, air conditioning, and complimentary parking. Guests appreciate the warm hospitality and the peaceful surroundings, making it a perfect retreat after a busy day. The motel’s proximity to local attractions allows easy access to explore the historic town, ensuring a pleasant stay for those on a business trip.
  • Inn on Frederick: Embracing a golf-themed atmosphere, the Inn on Frederick is a delightful 3.5-star accommodation for avid golf enthusiasts. Nestled in the picturesque St. Andrews, this inn offers a unique opportunity to enjoy golf-related activities directly on the property. Guests can indulge in beautifully decorated rooms that provide comfort and style while enjoying stunning views of the surrounding landscape. The inn features a golf course nearby, perfect for leisurely afternoons. With its friendly service and golf-centric experience, this inn is an excellent choice for those looking to combine relaxation with their love for the sport.
  • Treadwell Inn: The Treadwell Inn, a luxurious 4-star property, offers a pet-friendly haven for travellers who wish to bring their furry companions along. Located in the heart of St. Andrews, the inn boasts elegantly furnished rooms and a welcoming environment for pets. Amenities include designated pet areas and a comprehensive pet policy that ensures a comfortable stay for both guests and their pets. The inn's charming decor, complemented by attentive service and a tranquil atmosphere, makes it an ideal choice for those seeking a memorable escape with their four-legged friends.

Where to stay in and around St. Andrews

St. Andrews, New Brunswick, offers an enchanting blend of outdoor adventure and serene relaxation. Explore the stunning Angus Coast, where picturesque beaches await, or indulge in the charming artisan shops that reflect the town's rich culture. For a more secluded experience, venture into the surrounding areas, perfect for tranquil excursions. With its friendly atmosphere and commitment to academic excellence, St. Andrews promises a delightful getaway for every traveller seeking a unique coastal experience.

  • Digdeguash: Situated 12.9km from St. Andrews, Digdeguash is a charming city that offers a delightful outdoor experience, particularly in the summer months from July to September when visitor numbers peak. The area is known for its stunning scenery and is perfect for family outings. Popular activities here include exploring local stores, enjoying recreational areas, and hiking along picturesque trails. Visitors can also discover nearby parks, historic sites, and islands, making Digdeguash an inviting destination for nature enthusiasts and history buffs alike.
  • Chamcook: Nestled within the St. Andrews area, Chamcook is a quaint village that attracts visitors from June to August, making it ideal for those seeking outdoor adventures and breathtaking scenery. The village offers a variety of activities, including hiking trails and a golf course, ensuring that adventure seekers are well catered for. Chamcook is also close to national and state parks, as well as beautiful beaches, providing plenty of opportunities for exploration and relaxation amidst nature's splendour.
  • Bayside: Located a mere 4.8km from St. Andrews, Bayside is a picturesque village known for its romantic ambience and stunning outdoor experiences. The peak season for visitors is from July to September, making it a popular spot for those looking to escape the hustle and bustle. Here, you can enjoy hiking trails and recreational areas while taking in the serene views of lakes and nearby national parks. Bayside is truly a hidden gem for those seeking both adventure and tranquillity in a charming setting.

Things to do in and around St. Andrews

St. Andrews, New Brunswick, is an idyllic destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and a range of activities. Visitors can explore scenic hiking trails, enjoy a round of golf at renowned courses, and immerse themselves in local art galleries for an authentic outdoor experience. This charming town is perfect for those looking to embrace nature while indulging in cultural pursuits.

Shopping

In St. Andrews, explore charming local shops like The Chocolate Bar for sweet treats and The Greenhouse for unique gifts. If you're up for a drive, visit the larger shopping centres in Saint John, where you can find familiar brands and extensive selections.

Recreation

The Saint Andrews Community Adventure Playground offers a vibrant outdoor space for families, featuring engaging play areas amidst nature. Meanwhile, Caughey-Taylor Nature Preserve, located 8.0km from St. Andrews, and Ganong Nature Park, 11.3km away, both provide serene environments perfect for relaxation and wellness activities.

Adventure

In St. Andrews, explore the breathtaking Fundy Trail Parkway, offering spectacular coastal views and hiking opportunities. Experience the thrill of whale watching on a boat tour, or enjoy kayaking in the serene Bay of Fundy, where you can encounter diverse marine wildlife in their natural habitat.

Nightlife

St. Andrews boasts a charming nightlife with venues like the Red Hound and the Kingsbrae Garden's Café, where you can enjoy local cuisine and live music. The relaxed atmosphere is perfect for mingling and soaking up the coastal charm of this picturesque town.

*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 during your visit to St. Andrews, consider travelling in January, April, or November when accommodation prices are lower. Booking your hotel about a month in advance can yield better rates, and check for last-minute deals on Expedia. Tuesdays are generally the cheapest days to stay, while Saturdays tend to be pricier. Utilise Expedia's tools to search for budget-friendly options and consider bundling your hotel with flights and activities for additional savings. Finally, take advantage of free activities and explore the area on foot for an economical way to experience the town.

  • 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, 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.
  • 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: Utilise Expedia's search tool to refine your options based on your budget, preferred location, and ideal hotel category. To uncover the most affordable prices and offers, arrange 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.

Find the best attractions in St. Andrews

St. Andrews, New Brunswick, is a fantastic destination for those seeking outdoor adventures and stunning scenery. Visitors can explore attractions such as the environmental centre, golf course resort, and vibrant tourist precinct, all of which offer enriching experiences for families and culture enthusiasts alike. Whether you’re keen on outdoor activities or immersing yourself in local culture, St. Andrews has something to delight every traveller.

  • Algonquin Golf Course: Nestled in St. Andrews, this luxurious golf resort offers a serene escape with friendly service. Experience the lush greens and stunning views, perfect for both avid golfers and those looking to unwind in a relaxing environment.
  • Water Street: This vibrant tourist precinct is ideal for families, featuring outdoor activities and charming shops. Stroll along the picturesque waterfront, enjoying local eateries and the lively atmosphere that captures the essence of St. Andrews.
  • St. Andrews Lighthouse: This historic landmark exudes cultural significance, offering insight into the area's maritime heritage. Climb to the top for breathtaking views and immerse yourself in the stories that shaped this beautiful coastal town.

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

To visit St. Andrews, New Brunswick, you can fly into several major airports. Fredericton International Airport (YFC) is 96.6km away, with nearby hotels such as Chateau Fredericton, a 4.5-star hotel 12.9km from the airport, and Delta Hotels by Marriott Fredericton, rated 3.5 stars and located 14.5km away. Bangor International Airport (BGR) is 812.9km from St. Andrews, offering hotel options like Quality Inn Bangor Airport, a 3.5-star hotel just 1.6km from the airport. Lastly, Saint John Airport (YSJ) is also 96.6km away, with hotels including Chateau Saint John, a 4.5-star establishment 14.5km from the airport.

Frequently asked questions

What's the best place to stay in St. Andrews?
Kingsbrae Arms Inn is ranked highly by Expedia customers. This hotel offers free parking and free WiFi. Reviews from our site also recommend Treadwell Inn and Inn on Frederick as top choices for your stay. See all available top hotels, or 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 Treadwell 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.
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. Saint Andrews Inn & Suites and Rossmount Inn are two additional hotels with an on-site pool. 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, Charlotte County Archives and Sheriff Andrew House. 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, Centennial Park and Kingsbrae Garden. 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.