Photo by Brian Atkinson/Tourism New Brunswick

St. Andrews Hotels from S$101

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 10 trending St. Andrews hotels

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
9.2 out of 10, Wonderful, (1018)
"Excellent accommodations, great staff, good food. "
The price is S$145
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, (1011)
"Wonderful location! Fun pool and great staff!"
The price is S$128
includes taxes & fees
19 Oct - 20 Oct
Saint Andrews Inn & Suites

Kennedy House

3.0 star property
8.8 out of 10, Excellent, (921)
"Great location"
The price is S$101
includes taxes & fees
29 Oct - 30 Oct
Kennedy House

Greenside motel

2.5 star property
8.6 out of 10, Excellent, (393)
"The bed was extremely comfortable. It was also quiet here and easy to park right in front of our room."
The price is S$112
includes taxes & fees
26 Oct - 27 Oct
Greenside motel

Granite Town Hotel

3.0 star property
8.8 out of 10, Excellent, (1008)
"Convenient location and very nice continental breakfast."
Granite Town Hotel

Treadwell Inn

4.0 star property
9.6 out of 10, Exceptional, (75)
"We had a lovely stay."
The price is S$288
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"
The price is S$190
includes taxes & fees
13 Oct - 14 Oct
Homeport Suites & Residences

Dominion Hill Country Inn

3.0 star property
9.4 out of 10, Exceptional, (367)
"The location and the inn are delightful. "
The price is S$136
includes taxes & fees
16 Oct - 17 Oct
Dominion Hill Country Inn

Winsome Inn

2.5 star property
8.4 out of 10, Very good, (570)
"The property was very clean and the staff incredibly friendly. "
The price is S$149
includes taxes & fees
17 Oct - 18 Oct
Winsome Inn

Scoodic Motel

2.5 star property
9.0 out of 10, Wonderful, (292)
"Great stay and accommodating "
The price is S$110
includes taxes & fees
19 Oct - 20 Oct
Scoodic Motel

The Coach House

3.5 star property
9.2 out of 10, Wonderful, (176)
"The breakfast was amazing and the hosts were very welcoming and personable."
The price is S$143
includes taxes & fees
14 Oct - 15 Oct
The Coach House

Woodhaven Country Lodge

4.0 star property
9.6 out of 10, Exceptional, (50)
"Perfect place with perfect hosts!!"
The price is S$188
includes taxes & fees
3 Nov - 4 Nov
Woodhaven Country Lodge

CLIPPER SHIPP BEACH MOTEL

2.0 star property
9.0 out of 10, Wonderful, (157)
"The best place going for a relaxing stay with phenomenal view of the tides"
The price is S$167
includes taxes & fees
13 Oct - 14 Oct
CLIPPER SHIPP BEACH MOTEL

Baybreeze Restaurant and Motel

2.5 star property
7.8 out of 10, Good, (324)
"incredibly beautiful spot. staff very accommodating."
The price is S$117
includes taxes & fees
13 Oct - 14 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 showing street scenes
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

  • Outdoor Adventures: St. Andrews offers a wealth of activities for nature lovers, including scenic hiking trails and thrilling outdoor excursions.
  • Charming Town Centre: Explore the delightful town centre, filled with shopping opportunities and a warm, friendly atmosphere.
  • Iconic St. Andrews Lighthouse: Don't miss the iconic lighthouse, a picturesque landmark perfect for photography and appreciation.
  • World-Class Golf Courses: Enjoy a round of golf on some of the finest courses, set against stunning coastal views.
  • Unique Accommodation Options: Experience a range of charming lodging, from bed and breakfasts to historic hotels, catering to all travellers.

Find great hotels in St. Andrews

Discover the charm of St. Andrews, New Brunswick, where a variety of accommodation options await. From delightful bed and breakfasts to historic hotels, each stay offers a unique experience tailored for families, couples, and those seeking a romantic getaway. With a focus on hospitality and comfort, St. Andrews hotels provide the perfect base for exploring this picturesque seaside town.

  • Algonquin Resort St Andrews by-the-Sea Autograph Collection: Nestled in the picturesque coastal town of St. Andrews, the Algonquin Resort is a luxurious 4-star haven perfect for families and LGBTQIA travellers. This pet-friendly resort boasts an array of child-friendly amenities, including TravelCribs, babysitting services, and engaging games for younger guests. With its rich history and charming architecture, the resort offers a unique blend of modern comfort and classic elegance. Enjoy splendid views of the sea, relax by the pool, or indulge in exquisite dining options, making it an ideal choice for a memorable family getaway.
  • Saint Andrews Inn & Suites: This inviting 3-star hotel, located in the heart of St. Andrews, is perfect for those seeking a comfortable and affordable stay. Guests can unwind in well-appointed rooms equipped with flat-screen and cable televisions for entertainment during downtime. The inn's friendly atmosphere and convenient location make it easy to explore local attractions, including charming shops and scenic views. Complimentary amenities and a warm welcome await, making it a great choice for budget-conscious travellers who appreciate a home away from home.
  • Kennedy House: Situated in a prime location in St. Andrews, Kennedy House is a charming 3-star hotel that combines comfort with a delightful dining experience. Guests can savour meals at the on-site restaurant, which features a bar and lounge area, perfect for evening relaxation. Entertainment options abound with flat-screen TVs, billiards, and more. With its proximity to stunning natural sights like the ocean and opportunities for whale watching, this hotel is an excellent choice for guests looking to immerse themselves in the beauty of the area while enjoying a lively atmosphere.

Where to stay in and around St. Andrews

St. Andrews, New Brunswick, offers a delightful blend of outdoor adventure and serene scenery, perfect for the discerning traveller. Explore the charming town centre brimming with shopping opportunities and enjoy beach access that invites relaxation. Nearby regions exude a friendly atmosphere, ideal for luxurious excursions or secluded retreats. Whether you seek adventure or tranquillity, St. Andrews promises a memorable experience amidst its stunning landscapes and welcoming communities.

  • Chamcook: Nestled in the picturesque area of St. Andrews, Chamcook is a quaint village that beckons outdoor enthusiasts seeking adventure and stunning scenery. The village experiences a moderately seasonal influx of travellers, with peak visits from June to August. Nature lovers will delight in the nearby hiking trails that offer breathtaking views and a connection to the pristine landscapes. Must-see local landmarks include the national state park and the historic lighthouse, which provide a glimpse into the region’s rich maritime heritage. Chamcook is perfect for those looking to immerse themselves in the beauty of nature while enjoying a peaceful retreat.
  • Digdeguash: Located approximately 12.9km from St. Andrews, Digdeguash is a vibrant city known for its seasonal charm and outdoor activities. The city sees a surge in visitors from July to September, making it a lively hub for adventure seekers. With access to scenic hiking trails and local markets, Digdeguash offers a diverse range of experiences. Highlights include the nearby national park and inviting beaches, perfect for a day of relaxation or exploration. Whether you're hiking through lush landscapes or perusing local shops, Digdeguash promises an enriching travel experience.
  • Bayside: Just 4.8km from St. Andrews, the village of Bayside is a hidden gem that attracts nature lovers and adventure seekers alike. With a highly seasonal visitor pattern, peaking from July to September, it’s an ideal spot for those eager to experience the great outdoors. The region boasts scenic hiking trails and recreational areas that provide ample opportunities for exploration and relaxation. Visitors can also enjoy the stunning views at the nearby national park and historic lighthouse. Bayside is a perfect destination for those seeking adventure amidst breathtaking scenery.

Things to do in and around St. Andrews

St. Andrews is an excellent destination for outdoor enthusiasts, offering a wealth of activities like scenic hiking trails and world-class golf courses. Visitors can enjoy hands-on experiences at touch tanks, immerse themselves in local music performances, and embark on various outdoor adventures, making it a perfect spot for both relaxation and excitement in nature.

Shopping

In St. Andrews, you can explore local shops like the Atlantic Canada Fish Market for unique seafood products and the St. Andrews Arts Council shop for handcrafted gifts. If you're up for a drive, visit the larger Champlain Place in Moncton, offering a wide range of retail stores and dining options.

Recreation

At the Saint Andrews Community Adventure Playground, enjoy a lively atmosphere perfect for families and outdoor fun. The Caughey-Taylor Nature Preserve, located 8.0km away, offers serene trails for relaxation. Meanwhile, Ganong Nature Park, 11.3km from St. Andrews, provides a tranquil setting for rejuvenating nature walks.

Adventure

Explore the stunning Bay of Fundy at Fundy National Park, where you can hike dramatic coastal trails, witness the world's highest tides, and enjoy thrilling kayaking adventures. Visit the nearby Whale Watching Centre for an unforgettable experience spotting majestic whales in their natural habitat.

Nightlife

In St. Andrews, the King’s Head Inn offers a charming pub atmosphere with local brews and live music. The Algonquin Resort features elegant lounges for a relaxed evening, while the nearby waterfront provides a picturesque setting for a leisurely stroll under the stars.

*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 in January, April, or November when accommodation prices are lower. Booking about a month in advance often yields the best rates, and Tuesday is the cheapest day to stay. Keep an eye on last-minute deals on platforms like Expedia, which also offers package deals for added savings. For public transport, explore affordable options or enjoy walks around the picturesque town. Lastly, utilise filters for budget-friendly, eco-certified hotels to find great deals that suit your needs.

  • 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: Booking a hotel in St. Andrews about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the most competitive prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your St. Andrews hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in St. Andrews

St. Andrews, New Brunswick, is an ideal destination for outdoor enthusiasts and adventure seekers, boasting stunning scenery. Visitors can explore various attractions, including the environmental centre, golf course resort, and tourist precinct, perfect for culture and family experiences. Don't miss the iconic St. Andrews Lighthouse and the charming town itself, offering a delightful mix of activities and sights for an unforgettable holiday.

  • Algonquin Golf Course: Experience luxury at the Algonquin Golf Course, a premier golf resort nestled in St. Andrews. Enjoy the friendly atmosphere while playing on beautifully maintained greens, surrounded by serene landscapes that provide a perfect escape for relaxation.
  • Water Street: Stroll along Water Street, a vibrant tourist precinct ideal for families. This lively area offers outdoor activities, quaint shops, and delightful eateries, making it a perfect spot to spend quality time with loved ones while soaking in the local culture.
  • Minister's Island: Explore Minister's Island, a picturesque getaway featuring stunning beaches and outdoor adventures. Accessible during low tide, this charming island offers a unique opportunity to connect with nature and enjoy breathtaking coastal views.

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 nearby airports. Bangor International Airport (BGR) is situated 141.6km away, with notable hotels like the Quality Inn Bangor Airport, just 1.6km away, and the Bangor Aviator Hotel, located on-site. Saint John Airport (YSJ) is closer at 96.6km, with excellent options such as the Hampton Inn & Suites, 11.3km away, and Delta Hotels by Marriott, 14.5km from the airport. Additionally, Bar Harbor Airport (BHB) is 125.5km away, offering charming accommodations like Anne's White Columns Inn, 14.5km from the airport. Each airport provides convenient access to St. Andrews for a delightful vacation.

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.
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 Kingsbrae Arms Inn and Europa 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. Attractions like Huntsman Marine Science Centre and Saint Andrews Community Adventure Playground are fun for everyone. Landmarks like St Andrews Blockhouse, St. Andrews Lighthouse and Water Street might be worth a visit. 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