
Travel to St. Andrews
Photo by Brian Atkinson/Tourism New Brunswick
- Plan, book, travel with confidence
Better together
Save up to RM 324 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in St. Andrews

Algonquin Resort St Andrews by-the-Sea Autograph Collection
184 Adolphus Street, St. Andrews, NB
Fully refundableReserve now, pay when you stay
The price is RM845 per night from 30 Jul to 31 Jul
RM845
RM1,079 total
30 Jul - 31 Jul
includes taxes & fees
9/10 Wonderful! (1,012 reviews)
"Alister at front desk was VERY helpful 😍"
Reviewed on 21 Jul 2025

Kennedy House
218 Water Street, St. Andrews, NB
The price is RM498 per night from 27 Jul to 28 Jul
RM498
RM590 total
27 Jul - 28 Jul
includes taxes & fees
8.8/10 Excellent! (798 reviews)
"Great staff. We ate at the restaurant several times and the food was amazing at a fair price and service was excellent. We are a group of 10 and they did a great job accommodating us."
Reviewed on 19 Jul 2025

Saint Andrews Inn & Suites
111 Water Street, St. Andrews, NB
The price is RM641 per night from 27 Jul to 28 Jul
RM641
RM759 total
27 Jul - 28 Jul
includes taxes & fees
8.8/10 Excellent! (970 reviews)
"This is a no brainer, if we go back we will only stay here."
Reviewed on 20 Jul 2025
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.
Popular places to visit
Water Street
You can find out about the history of St. Andrews with a stop at Water Street. While in this walkable area, you can savour the top-notch restaurants.
Huntsman Marine Science Centre
Make time in your itinerary to visit the sea creatures at Huntsman Marine Science Centre during your trip to St. Andrews. While in this relaxing area, you can savour the top-notch restaurants.
Saint Andrews Community Adventure Playground
Explore the great outdoors at Saint Andrews Community Adventure Playground, a lovely green space in St. Andrews. While in this walkable area, you can savour the top-notch restaurants.
What to do in St. Andrews

St. Andrews New Brunswick: Kingsbrae Garden Admission Ticket
RM79
per adult
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.