Photo by Brian Atkinson/Tourism New Brunswick

St. Andrews Hotels from ₹6,625

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 St. Andrews hotels and places to stay

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
9.2 out of 10, Wonderful, (1003)
"Excellent accommodations, great staff, good food. "
United States
fred
The price is ₹8,304
₹9,841 total
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, (1000)
"Very good parking, excellent location, stunning views, great staff"
Canada
Mary
The price is ₹6,828
₹8,091 total
includes taxes & fees
29 Oct - 30 Oct
Saint Andrews Inn & Suites
Kennedy House
3.0 star property
8.8 out of 10, Excellent, (936)
"Great location"
Canada
Rody
The price is ₹5,591
₹6,625 total
includes taxes & fees
1 Nov - 2 Nov
Kennedy House
Greenside motel
2.5 star property
8.6 out of 10, Excellent, (397)
"Room was very clean and parking was good! Kitchen was well equipped with everything we needed"
Canada
Pearl J
The price is ₹6,214
₹7,364 total
includes taxes & fees
30 Oct - 31 Oct
Greenside motel
Granite Town Hotel
3.0 star property
8.8 out of 10, Excellent, (1016)
"Simple breakfast, soft beds, friendly staff "
United States
jodi
Granite Town Hotel
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 ₹11,186
₹12,863 total
includes taxes & fees
26 Oct - 27 Oct
Homeport Suites & Residences
Dominion Hill Country Inn
3.0 star property
9.4 out of 10, Exceptional, (370)
"The location and the inn are delightful. "
Canada
Catherine
The price is ₹7,941
₹9,132 total
includes taxes & fees
16 Nov - 17 Nov
Dominion Hill Country Inn
Winsome Inn
2.5 star property
8.4 out of 10, Very good, (574)
"Its a great place "
Canada
OLUWASEUN
The price is ₹8,785
₹10,102 total
includes taxes & fees
1 Nov - 2 Nov
Winsome Inn
Scoodic Motel
2.5 star property
9.0 out of 10, Wonderful, (296)
"Great stay and accommodating "
Canada
Dugald
The price is ₹6,367
₹7,323 total
includes taxes & fees
26 Oct - 27 Oct
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 ₹7,893
₹9,077 total
includes taxes & fees
15 Nov - 16 Nov
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 ₹10,973
₹12,618 total
includes taxes & fees
25 Nov - 26 Nov
Woodhaven Country Lodge
CLIPPER SHIPP BEACH MOTEL
2.0 star property
9.0 out of 10, Wonderful, (161)
"The best place going for a relaxing stay with phenomenal view of the tides"
Canada
Richard
The price is ₹9,547
₹11,294 total
includes taxes & fees
30 Oct - 31 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 ₹6,909
₹7,945 total
includes taxes & fees
26 Oct - 27 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 which includes 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

  • Stunning Scenery: St. Andrews boasts breathtaking landscapes, including the picturesque Angus Coast, perfect for nature lovers.
  • Outdoor Adventures: Enjoy invigorating hiking trails and renowned golf courses that cater to both relaxation and excitement.
  • Rich Cultural Experiences: Immerse yourself in the local charm with attractions like Castle St. Andrew and the environmental centre.
  • Welcoming Atmosphere: Experience the warmth of friendly locals, making your visit even more memorable.
  • Diverse Accommodations: Choose from quaint bed and breakfasts to inviting inns for a unique stay.

Find great hotels in St. Andrews

Discover an array of charming accommodations in St. Andrews, New Brunswick, perfect for families and couples alike. From quaint bed and breakfasts to inviting inns, the area offers a variety of options for a memorable getaway. Whether you're seeking a romantic retreat or a historic experience, you'll find accessible hotels and unique stays like the Abbey Strand Apartments to suit your needs. Enjoy the picturesque beauty and warm hospitality that St. Andrews has to offer.

  • Algonquin Resort St Andrews by-the-Sea Autograph Collection: Nestled within a national historic building, the Algonquin Resort St Andrews by-the-Sea offers a truly unique and pet-friendly experience for families and history enthusiasts alike. This 4-star resort combines rustic charm with modern amenities, ensuring a memorable stay. Families can take advantage of a variety of children’s services, including games and babysitting options. The resort’s welcoming pet policy adds to its appeal, allowing you to bring your furry friends along for the adventure. With beautiful surroundings and a rich history, this resort is perfect for creating lasting family memories.
  • Saint Andrews Inn & Suites: This charming 3-star hotel offers a comfortable and convenient stay in St. Andrews, perfect for those looking to explore the local area. Guests can enjoy a range of entertainment options, including cable and flat-screen televisions, ensuring a relaxing evening after a day of sightseeing. The inn's friendly atmosphere and attentive staff make it an ideal choice for travellers seeking a home-like retreat. Its prime location allows easy access to St. Andrews' delightful shops and picturesque coastal views.
  • Kennedy House: Located in the heart of St. Andrews, Kennedy House provides a delightful blend of comfort and leisure. This 3-star lodging is known for its vibrant dining options, featuring a bar and restaurant serving daily meals. Guests can enjoy entertainment amenities such as cable and flat-screen televisions, as well as billiards for a bit of fun. The proximity to stunning natural attractions, including the ocean and nearby whale watching, makes this property an excellent choice for those who appreciate both relaxation and adventure in a historical setting.

Where to stay in and around St. Andrews

St. Andrews, New Brunswick, offers a captivating blend of outdoor adventures and breathtaking scenery, perfect for a relaxing getaway. Explore the stunning Angus Coast, immerse yourself in the charm of Castle St. Andrew, and enjoy the warm atmosphere of friendly locals. With its central location, St. Andrews serves as an ideal base for excursions to nearby secluded spots, ensuring a memorable experience for every traveller seeking luxury and tranquility amidst nature.

  • Chamcook: Nestled in the vicinity of St. Andrews, Chamcook is a charming village that attracts visitors with its stunning outdoor scenery and adventure opportunities. The area experiences moderate seasonal travel, with a peak from June to August. Nature enthusiasts will find plenty to explore, including scenic hiking trails and breathtaking landscapes. Local attractions such as a historic lighthouse and a national state park enhance the visitor experience, making it perfect for those seeking both tranquillity and adventure.
  • Digdeguash: Located approximately 12.9km from St. Andrews, Digdeguash is a vibrant city known for its seasonal influx of tourists, particularly from July to September. This area offers a wealth of outdoor activities, including hiking trails and local markets, making it a fantastic destination for adventurers and nature lovers alike. Key highlights include the nearby beaches and national parks, where visitors can immerse themselves in the area's natural beauty while enjoying a variety of recreational activities.
  • Bayside: Just 4.8km away from St. Andrews, the village of Bayside is a delightful spot for those seeking outdoor adventures and scenic views. The village experiences a seasonal peak in visitor numbers during the summer months from July to September. With access to hiking trails and recreational areas, Bayside is ideal for families and outdoor enthusiasts. Visitors can also enjoy local landmarks such as a national park and a historic lighthouse, providing a perfect backdrop for a relaxing getaway.

Things to do in and around St. Andrews

St. Andrews, New Brunswick, offers a perfect blend of outdoor adventures and stunning scenery for your vacation. Enjoy invigorating hiking trails that showcase the region's natural beauty, or indulge in a round of golf at one of the renowned golf courses. Whether you're seeking relaxation or excitement, St. Andrews is an ideal destination for nature lovers and adventure seekers alike.

Shopping

In St. Andrews, explore charming local boutiques like The Blue Heron and The Red Herring for unique gifts and souvenirs. If you're up for a drive, visit the nearby Champlain Place in Moncton for a larger shopping experience with a variety of retailers.

Recreation

Explore the Saint Andrews Community Adventure Playground for a fun-filled family day in an outdoor setting. For a tranquil escape, visit the Caughey-Taylor Nature Preserve, located 8.0km away, or unwind at Ganong Nature Park, 11.3km away, both offering serene environments for relaxation.

Adventure

Explore the stunning Bay of Fundy with kayaking tours that offer a close encounter with its dramatic tides and marine life. For hiking enthusiasts, the Fundy Trail Parkway boasts breathtaking coastal views and exhilarating trails, perfect for an adventurous day out immersed in nature's beauty.

Nightlife

In St. Andrews, the Kingsbrae Garden's outdoor events create a magical ambience during summer evenings. The local pubs, like the Red Herring, offer a cosy atmosphere with live music and craft beers, perfect for unwinding after a day of exploration.

*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 your hotel about a month in advance usually yields the best rates, with Tuesdays being the cheapest nights to stay. Utilise Expedia for last-minute deals and packages that combine flights and activities for added savings. Explore free activities in the area, and take advantage of public transport to get around efficiently and affordably. Always refine your hotel search by budget and criteria to find the most economical options available.

  • 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: Expedia's searching tool enables you to set your budget, preferred location, and additional criteria. You can arrange your search results by price, displaying the most affordable hotels at the top. Furthermore, you have the option to refine your selections by hotel type; for instance, if you select the Eco-certified filter, you'll be presented with sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can potentially 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 an ideal destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and cultural experiences. Visitors can explore attractions such as the environmental centre, golf resort, and tourist precinct, making it perfect for families and those looking to immerse themselves in nature. With a variety of activities available, St. Andrews promises a memorable vacation for every type of traveller.

  • Algonquin Golf Course: Nestled in the heart of St. Andrews, this golf resort offers a luxurious experience amid stunning landscapes. With its friendly atmosphere, you'll find relaxation on the greens while enjoying breathtaking views of the Bay of Fundy.
  • Water Street: This vibrant tourist precinct is perfect for families seeking outdoor fun. Stroll along the charming shops and cafés, or take in the beautiful waterfront views that make Water Street a delightful destination.
  • Minister's Island: Accessible during low tide, this island boasts pristine beaches and scenic trails. Immerse yourself in the natural beauty and enjoy outdoor activities, all while soaking up the island's tranquil atmosphere.

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

Travelling to St. Andrews, New Brunswick, can be conveniently achieved via three major airports. Bangor International Airport (BGR) is situated 141.6km away, with nearby hotel options such as the Quality Inn Bangor Airport and the Rodeway Inn, both located 1.6km from the airport. Greater Fredericton International Airport (YFC) is 96.6km distant, offering accommodation like Chateau Fredericton and Crowne Plaza Fredericton, each about 12.9km away. Lastly, Saint John Airport (YSJ), also 96.6km from St. Andrews, features hotels such as the Chateau Saint John and Hilton Saint John, both approximately 14.5km from the airport, ensuring easy access and comfort during your stay.

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 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