Photo by Brian Atkinson/Tourism New Brunswick

St. Andrews hotels from HK$596

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

Our top choices for St. Andrews hotels

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1000)
This luxurious waterfront resort features a relaxing spa, indoor pool, and 2 restaurants with scenic vistas. Enjoy the popular ghost tour, beautiful grounds, and peaceful atmosphere near Ross Memorial Museum. Friendly staff ensure a memorable coastal retreat.

"Love it here"
United States
Danielle
The price is HK$788
HK$1,019 total
includes taxes & fees
21 Jan - 22 Jan 2026
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1000)
"Great staff in the lobby."
United States
Thomas
The price is HK$741
HK$879 total
includes taxes & fees
5 Jan - 6 Jan 2026
Saint Andrews Inn & Suites

Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1000)
Set adjacent to a golf course in St George, this Art Deco hotel offers free weekend breakfast and complimentary parking. Unwind with drinks at the bar or relax in the garden and terrace. Near Grand Manan Ferry with clean rooms and exceptional staff service.

"Great staff, spotless room. Friendly and caring."
Canada
John
Granite Town Hotel

The Coach House

The Coach House
3.5 star property
St. Stephen
9.2 out of 10, Wonderful, (182)
Wake up to a delicious full breakfast at this charming B&B near the Chocolate Museum. Free WiFi and parking make exploring easy, while comfortable rooms create a welcoming atmosphere for business and leisure travellers alike.

"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
The price is HK$746
HK$858 total
includes taxes & fees
28 Dec - 29 Dec
The Coach House

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very good, (581)
Free WiFi and parking make this St. Stephen motel an excellent choice. Guests praise the delicious breakfast and attentive staff. Explore nearby attractions like the Chocolate Museum or enjoy peaceful daily housekeeping service.

"A good place"
Canada
Joanne
The price is HK$792
HK$911 total
includes taxes & fees
1 Jan - 2 Jan 2026
Winsome Inn

Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (372)
Victorian charm meets seaside tranquility at this guest house with 2 hot tubs and a garden terrace. Hiking trails start just outside, while Long Island and Ingrams Lake await nearby. Wake to complimentary continental breakfast before your adventures begin.

"The location and the inn are delightful. "
Canada
Catherine
The price is HK$787
HK$906 total
includes taxes & fees
5 Jan - 6 Jan 2026
Dominion Hill Country Inn

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (964)
Located seaside, this hotel offers easy access to Market Wharf and Sheriff Andrew House. Enjoy complimentary WiFi and parking, plus a restaurant and bar for evening relaxation. Guests consistently praise the attentive staff and pristine accommodation.

"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 HK$503
HK$596 total
includes taxes & fees
4 Jan - 5 Jan 2026
Kennedy House

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (52)
Set in scenic Oak Bay, this lodge offers apartments with kitchens and fireplaces. Guests can enjoy kayaking adventures, explore the beach area, or visit nearby McVicar Island and Spoon Island. Complimentary WiFi and parking add convenience.

"Perfect place with perfect hosts!!"
Canada
F
The price is HK$1,032
HK$1,187 total
includes taxes & fees
5 Jan - 6 Jan 2026
Woodhaven Country Lodge

Homeport Suites & Residences

Homeport Suites & Residences
2.0 star property
Lords Cove
9.0 out of 10, Wonderful, (33)
Wake up to coastal charm at this Lords Cove retreat with easy access to Leonardville and Green's Point lighthouses. Complimentary WiFi and parking enhance your stay while nearby hiking trails invite outdoor adventure.

"Very clean...nice restaurant and friendly staff"
Canada
Mary
The price is HK$1,008
HK$1,160 total
includes taxes & fees
28 Dec - 29 Dec
Homeport Suites & Residences

CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL
2.0 star property
Pocologan
9.0 out of 10, Wonderful, (167)
Steps from the ocean, this Pocologan beach motel offers free WiFi and parking. Explore nearby New River Beach Provincial Park for outdoor adventures, then return to comfortable accommodation with stunning coastal views.

"Kitchenette it did over look the ocean it was cozy for sure"
Canada
Mike
The price is HK$861
HK$1,018 total
includes taxes & fees
3 Jan - 4 Jan 2026
CLIPPER SHIPP BEACH 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 Outdoor Adventures: St. Andrews boasts picturesque hiking trails and scenic coastal views, perfect for nature enthusiasts.
  • Renowned Golf Courses: Experience world-class golfing at celebrated courses amidst beautiful landscapes.
  • Art and Culture: Immerse yourself in local art galleries and the rich cultural heritage of the region.
  • Charming Accommodation: Choose from delightful bed and breakfasts to historic hotels for a memorable stay.
  • Secluded Neighbourhoods: Explore tranquil areas and artisan shops that enhance the town's friendly atmosphere.

Find great hotels in St. Andrews

Discover a range of delightful accommodation options in St. Andrews, New Brunswick, from charming bed and breakfasts to well-appointed hotels. Whether you seek a romantic getaway, a family-friendly retreat, or a historic experience, you'll find suitable choices that cater to your needs. With accessible rooms and various rates available, your stay in this picturesque coastal town promises to be both comfortable and memorable.

  • Algonquin Resort St Andrews by-the-Sea Autograph Collection: This iconic 4-star resort is a perfect blend of historic charm and modern luxury, situated within a national historic building. The Algonquin Resort offers guests a unique beach and golf-themed experience, with direct access to the scenic shoreline. Whether you're indulging in a round of golf on the renowned course or relaxing on the beach, this resort provides a tranquil escape. The classic architecture and sumptuous amenities create a memorable atmosphere for travellers seeking both adventure and relaxation.
  • Saint Andrews Inn & Suites: A welcoming 3-star hotel, the Saint Andrews Inn & Suites is ideal for those looking for comfort and convenience. Located in the heart of St. Andrews, this hotel features modern entertainment options including flat-screen televisions and cable TV in every room. Guests appreciate the friendly service and homey atmosphere, making it a perfect base for exploring the charming town and its coastal beauty. The inn's central location allows easy access to local attractions, ensuring a pleasant stay for visitors.
  • Greenside motel: The Greenside Motel offers a casual and budget-friendly accommodation option in St. Andrews. This motel provides essential amenities such as cable TV and flat-screen televisions for entertainment during your stay. Its relaxed atmosphere is perfect for families or travellers looking for simple comforts without the frills. The Greenside Motel's convenient location makes it an excellent choice for those wishing to explore the surrounding area at an affordable price.

Where to stay in and around St. Andrews

St. Andrews, New Brunswick, offers a delightful blend of relaxation and adventure. Explore the stunning Angus Coast, indulge in artisan shops, or enjoy a beachside getaway. The area's friendly atmosphere and scenic beauty make it perfect for excursions and leisurely strolls. Nearby, you can experience the charm of secluded neighbourhoods, all while soaking in the region's academic excellence. Whether you're seeking luxury or a tranquil retreat, St. Andrews has something for every traveller.

  • Digdeguash: Nestled 12.9km from St. Andrews, Digdeguash is a charming city known for its stunning outdoor scenery and family-friendly experiences. This locale attracts a surge of visitors from July to September, offering a perfect summer getaway. Nature enthusiasts can explore hiking trails and recreational areas while enjoying the natural beauty that surrounds them. Local landmarks include picturesque parks and historic sites, along with the nearby islands that add to the allure. Whether you're seeking adventure or relaxation, Digdeguash provides a delightful escape into nature.
  • Chamcook: Located in close proximity to St. Andrews, Chamcook is a quaint village that boasts a moderate seasonal influx of visitors, particularly from June to August. Its stunning landscapes make it an ideal destination for outdoor adventures, including hiking and golfing. The village is surrounded by remarkable attractions such as national parks and beautiful beaches, perfect for those looking to immerse themselves in nature. Chamcook’s vibrant scenery and adventurous spirit ensure a memorable experience for all who visit.
  • Bayside: Just 4.8km from St. Andrews, the picturesque village of Bayside is a seasonal gem, with peak visitor numbers from July to September. Renowned for its romantic atmosphere and outdoor activities, Bayside is perfect for couples and families alike. Visitors can enjoy hiking trails and recreational areas while soaking in the stunning views of nearby lakes and national parks. This charming village offers a serene escape, making it an idyllic spot for relaxation and exploration.

Things to do in and around St. Andrews

St. Andrews, New Brunswick, is ideal for those seeking outdoor adventures and scenic beauty. Visitors can explore picturesque hiking trails, enjoy a round of golf at renowned courses, and immerse themselves in the local art galleries. This charming destination caters to adventure seekers and offers an authentic outdoor experience, making it a perfect getaway for nature enthusiasts and those looking to unwind amidst stunning landscapes.

Shopping

In St. Andrews, explore charming local shops like the Gables and the Village Gift Shop for unique souvenirs. If you're up for a drive, head to the nearby Champlain Place for a larger selection of brands and boutiques, offering everything from clothing to local crafts.

Recreation

At Saint Andrews Community Adventure Playground, families can enjoy outdoor fun in a lively atmosphere, perfect for children to explore. Caughey-Taylor Nature Preserve, located 8.0km from St. Andrews, offers serene trails for relaxation, while Ganong Nature Park, 11.3km away, invites peaceful walks amidst nature's beauty.

Adventure

Explore the stunning coastline at Fundy National Park, renowned for its dramatic cliffs and tidal wonders. Engage in kayaking or hiking through its lush trails, or visit the charming seaside village of St. Andrews for whale watching and local seafood delights.

Nightlife

In St. Andrews, the lively atmosphere thrives at places like the Red Herring Pub, offering local brews and live music. For a more laid-back evening, visit the Algonquin Resort’s bar, where you can enjoy cocktails in a charming setting while soaking in the coastal views.

*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 the off-peak months of January, April, or November when prices are lower. Book your accommodation about a month in advance or seek last-minute deals on platforms like Expedia, especially on Tuesdays for the best rates. Utilise Expedia’s search tools to filter by budget and hotel type, including eco-friendly options. Additionally, combining your hotel with flights and activities in a package can also lead to significant savings. Exploring the town on foot is a great way to save on transport costs.

  • 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 Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to choose your budget, preferred location, and additional criteria with ease. You can organise 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 hotels that are ready for booking.
  • Consider bundling your trip: Consider the possibility of saving money by combining your hotel accommodation 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 those seeking outdoor adventures and stunning scenery. Visitors can explore a variety of attractions, including environmental centres, golf resorts, and vibrant tourist precincts. The area offers a rich blend of culture and family-friendly experiences, ensuring that every traveller can find something enjoyable to do during their stay.

  • Algonquin Golf Course: Experience the charm of this luxurious golf resort nestled in St. Andrews. Renowned for its friendly atmosphere, Algonquin Golf Course offers a relaxing environment perfect for both seasoned golfers and beginners, surrounded by stunning coastal views.
  • Water Street: Discover the vibrant heart of St. Andrews along Water Street, a bustling tourist precinct. Ideal for families, this area features delightful outdoor spaces, charming shops, and inviting eateries, making it perfect for a leisurely stroll.
  • St. Andrews Lighthouse: Immerse yourself in the rich maritime history at St. Andrews Lighthouse. This historic landmark provides a glimpse into the local culture and offers picturesque views, making it a must-visit for history enthusiasts.

Best time to go to St. Andrews

The best time to visit St. Andrews is dependent 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

Accessing St. Andrews, New Brunswick can be done through three major airports. Bangor International Airport (BGR) is situated 141.6km away, with nearby hotels like the Quality Inn Bangor Airport, just 1.6km from the airport, and the Bangor Aviator Hotel, conveniently located at the airport site. Greater Fredericton International Airport (YFC), located 96.6km from St. Andrews, offers accommodation options such as the Crowne Plaza Fredericton-Lord Beaverbrook, 12.9km away. Saint John Airport (YSJ), also 96.6km distant, features hotels like the Chateau Saint John, 14.5km from the airport, and the Hampton Inn & Suites, 11.3km away, providing comfortable lodging for travellers.

Frequently asked questions

What's the best place to stay in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is ranked highly by Expedia customers. This resort offers a full-service spa and a golf course. Reviews from our site also recommend Picket Fence Motel and Greenside motel 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?
St. Andrews Beach Home: This highly rated holiday home rental in St. Andrews is located by the ocean, and has a patio, a garden and a BBQ to put you at ease in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. You and your friends and family can relax into your holiday with amenities such as a selection of games. Some other top choices in St. Andrews are Captain Dan's Shanty on Water and Registered Historic Edwardian Carriage House. Close to Katy's Cove.Pet Friendly.. 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 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, 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.