Photo by Brian Atkinson/Tourism New Brunswick

St. Andrews Hotels from S$87

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

This weekend
Next weekend

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, (1011)
"Great Hotel"
Canada
Shelley
The price is S$174
includes taxes & fees
10 Dec - 11 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, (1007)
"The views are amazing "
Canada
Charles
The price is S$123
includes taxes & fees
30 Nov - 1 Dec
Saint Andrews Inn & Suites

Kennedy House

3.0 star property
St. Andrews
8.8 out of 10, Excellent, (957)
"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 S$97
includes taxes & fees
27 Nov - 28 Nov
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 S$87
includes taxes & fees
27 Nov - 28 Nov
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 S$148
includes taxes & fees
30 Nov - 1 Dec
Dominion Hill Country Inn

Winsome Inn

2.5 star property
St. Stephen
8.4 out of 10, Very good, (576)
"Its a great place "
Canada
OLUWASEUN
The price is S$149
includes taxes & fees
22 Dec - 23 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 S$189
includes taxes & fees
15 Dec - 16 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 S$132
includes taxes & fees
4 Dec - 5 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 S$172
includes taxes & fees
30 Nov - 1 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 S$166
includes taxes & fees
22 Dec - 23 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 S$96
includes taxes & fees
18 Dec - 19 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.

Black Friday Sale

Save up to 50% on select hotels
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

  • 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?
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. 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. 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.

Explore a world of travel with Expedia