Photo by Brian Atkinson/Tourism New Brunswick

Search St. Andrews hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

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

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in St. Andrews

Granite Town Hotel

3.0 star property
8.8 out of 10, Excellent, (1006)
"It was amazing will definitely stay again!"
Granite Town Hotel

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
9.2 out of 10, Wonderful, (1003)
"Lovely resort in an adorable town!"
The price is AU$366
includes taxes & fees
1 Sept - 2 Sept
Algonquin Resort St Andrews by-the-Sea Autograph Collection

CLIPPER SHIPP BEACH MOTEL

2.0 star property
9.2 out of 10, Wonderful, (118)
"Nice beach"
The price is AU$201
includes taxes & fees
1 Sept - 2 Sept
CLIPPER SHIPP BEACH MOTEL

Dominion Hill Country Inn

3.0 star property
9.6 out of 10, Exceptional, (338)
"Very cool glamping B&B with tons of history!"
The price is AU$163
includes taxes & fees
1 Sept - 2 Sept
Dominion Hill Country Inn

The Coach House

3.5 star property
9.4 out of 10, Exceptional, (159)
"We had a great stay at the Coach House. The staff was very friendly and helpful. The rooms are beautifully decorated. Will definitely come back!"
The price is AU$162
includes taxes & fees
21 Aug - 22 Aug
The Coach House

Winsome Inn

2.5 star property
8.4 out of 10, Very good, (551)
"I enjoyed my stay, very clean and quiet! "
The price is AU$180
includes taxes & fees
11 Aug - 12 Aug
Winsome Inn

Picket Fence Motel

2.0 star property
9.4 out of 10, Exceptional, (542)
"Overall a very nice place to stay."
The price is AU$197
includes taxes & fees
21 Aug - 22 Aug
Picket Fence Motel

Kennedy House

3.0 star property
8.8 out of 10, Excellent, (833)
"Very nice stay"
The price is AU$225
includes taxes & fees
13 Aug - 14 Aug
Kennedy House

Greenside motel

2.5 star property
8.6 out of 10, Excellent, (353)
"Very quiet, lovely staff and clean"
The price is AU$172
includes taxes & fees
10 Aug - 11 Aug
Greenside motel

Scoodic Motel

2.5 star property
9.0 out of 10, Wonderful, (249)
"Nice simple property for a one night stay"
The price is AU$150
includes taxes & fees
11 Aug - 12 Aug
Scoodic Motel

Homeport Suites & Residences

2.0 star property
9.0 out of 10, Wonderful, (18)
"Was a nice quiet place to stay. Rooms were very clean and bathrooms are clean and nice. "
The price is AU$229
includes taxes & fees
31 Aug - 1 Sept
Homeport Suites & Residences

Saint Andrews Inn & Suites

3.0 star property
8.8 out of 10, Excellent, (985)
"Staff friendly and helpful, comfortable beds and beautiful views. "
The price is AU$269
includes taxes & fees
7 Sept - 8 Sept
Saint Andrews Inn & Suites

Kingsbrae Arms Inn

4.5 star property
9.4 out of 10, Exceptional, (80)
"."
The price is AU$544
includes taxes & fees
12 Aug - 13 Aug
Kingsbrae Arms Inn

Baybreeze Restaurant and Motel

2.5 star property
7.8 out of 10, Good, (291)
"Friendly , good food, great views! Coming back!"
The price is AU$167
includes taxes & fees
11 Aug - 12 Aug
Baybreeze Restaurant and Motel

The Montague Rose Inn

2.0 star property
9.6 out of 10, Exceptional, (32)
"We had an excellent stay here! Would definitely recommend to anyone looking for a nice weekend getaway! "
The Montague Rose Inn

Inn on Frederick

3.5 star property
9.6 out of 10, Exceptional, (214)
"Hosts were pleasant helpful and friendly. Breakfasts were wonderful "
The price is AU$259
includes taxes & fees
19 Aug - 20 Aug
Inn on Frederick
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 top St. Andrews attractions

Algonquin Golf Course

Algonquin Golf Course

Enjoy a round of golf in St. Andrews at Algonquin Golf Course. While in this walkable area, you can savour the top-notch restaurants.

St. Andrews and related destinations

Return to a less-hurried time at a place that the wealthy once claimed as their playground. Whales frequently swim offshore, as this is part of their feeding grounds.

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

Best guest reviews of St. Andrews

Top St. Andrews Hotel Reviews

Find out more about 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.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

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?

Getaway St Andrews - Bright Spacious Vacation Home: This highly rated holiday home rental in St. Andrews offers a fireplace, a patio and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and a selection of games. Some other top choices in St. Andrews are Location, location, location! Private - Waterview - Downtown Cottage 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 accommodation for a budget-friendly stay in St. Andrews?

Based on reviews, Algonquin Resort St Andrews by-the-Sea Autograph Collection is a popular resort for our travellers who want a more economical choice, and features free WiFi and free bike rentals. Other choices to stay on the cheap include Tara Manor Inn and Greenside motel. View all budget hotels 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 place to stay for a romantic getaway to St. Andrews?

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a favourite resort for couples, and features premium bedding and a full-service spa. See all romantic hotels 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's the top hotel in St. Andrews with a water park on site or close by?

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a popular resort, featuring a seasonal outdoor pool, an indoor pool and 2 restaurants.

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