Photo by Brian Atkinson/Tourism New Brunswick
Hotels in St. Andrews
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Sep 3 - Sep 4Tomorrow
Sep 4 - Sep 5This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Top 5 hotels in St. Andrews at a glance
- 1. Algonquin Resort St Andrews by-the-Sea Autograph Collection — 4-star hotel in St. Andrews. Guest rating: 9.2/10 — Wonderful.
- 2. Kennedy House — 3-star hotel in St. Andrews. Guest rating: 9.0/10 — Wonderful.
- 3. Saint Andrews Inn & Suites — 3-star hotel in St. Andrews. Guest rating: 8.8/10 — Excellent.
- 4. Greenside motel — 2.5-star hotel in St. Andrews. Guest rating: 8.6/10 — Excellent.
- 5. Picket Fence Motel — 2-star hotel in St. Andrews. Guest rating: 9.4/10 — Exceptional.
Where to stay in St. Andrews?




1. Algonquin Resort St Andrews by-the-Sea Autograph Collection
Algonquin Resort St Andrews by-the-Sea Autograph CollectionSt. Andrews
$179
$255 total
includes taxes & fees
Sep 20 - Sep 21




2. Kennedy House
Kennedy HouseSt. Andrews
$103
$122 total
includes taxes & fees
Sep 16 - Sep 17




3. Saint Andrews Inn & Suites
Saint Andrews Inn & SuitesSt. Andrews
$130
$154 total
includes taxes & fees
Sep 7 - Sep 8




4. Greenside motel
Greenside motelSt. Andrews
$98
$117 total
includes taxes & fees
Sep 20 - Sep 21




5. Picket Fence Motel
Picket Fence MotelSt. Andrews
$103
$123 total
includes taxes & fees
Sep 10 - Sep 11




6. Inn on Frederick
Inn on FrederickSt. Andrews
$136
$161 total
includes taxes & fees
Oct 2 - Oct 3




8. Kingsbrae Arms Inn
Kingsbrae Arms InnSt. Andrews
$280
$352 total
includes taxes & fees
Sep 8 - Sep 9




9. Granite Town Hotel
Granite Town HotelSt George
$103
$122 total
includes taxes & fees
Oct 1 - Oct 2




10. Homeport Suites & Residences
Homeport Suites & ResidencesLords Cove
$115
$132 total
includes taxes & fees
Sep 4 - Sep 5




12. Scoodic Motel
Scoodic MotelOak Bay
$86
$98 total
includes taxes & fees
Sep 28 - Sep 29




13. The Coach House
The Coach HouseSt. Stephen
$112
$128 total
includes taxes & fees
Sep 14 - Sep 15
Check out pet-friendly hotels in St. Andrews




Algonquin Resort St Andrews by-the-Sea Autograph Collection
Algonquin Resort St Andrews by-the-Sea Autograph CollectionSt. Andrews
$179
$255 total
includes taxes & fees
Sep 20 - Sep 21
$115
$132 total
includes taxes & fees
Sep 4 - Sep 5
$103
$122 total
includes taxes & fees
Oct 1 - Oct 2
$127
$131 total
includes taxes & fees
Sep 27 - Sep 28
$104
$120 total
includes taxes & fees
Oct 1 - Oct 2
$181
$209 total
includes taxes & fees
Sep 6 - Sep 7
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.
View all propertiesGo beyond your typical stay in St. Andrews
Pet friendly
Our prices for hotels in St. Andrews are cheapest in January
Our prices for hotels in St. Andrews are cheapest in January
Price trends for hotels in St. Andrews
Pricing is based on two traveler single night rates
Top landmarks in St. Andrews
Photo by TnT Travel
Algonquin Golf Course
8.4/10 (125 reviews)
You might want to play some rounds at Algonquin Golf Course, located 0.8 mi (1.4 km) from central St. Andrews.
Photo by Cathy LeBouthillier
Kingsbrae Garden
9.4/10 (312 reviews)
Kingsbrae Garden is 1.6 mi (2.6 km) from central St. Andrews, why not stop by during your stay. Want to stretch your legs some more? Head to Saint Andrews Community Adventure Playground, just a short walk away.
Water Street
9.4/10 (121 reviews)
You might want to get your camera out and head to Water Street— just one of the landmarks located 2.4 mi (3.8 km) from central St. Andrews.
St. Andrews Lighthouse
8.8/10 (282 reviews)
If you're planning a bit of sightseeing during your trip, head to St. Andrews Lighthouse— just one of the landmarks located 2.3 mi (3.6 km) from central St. Andrews.
Minister's Island
9.4/10 (230 reviews)
Minister's Island is 0.8 mi (1.3 km) from central St. Andrews, why not stop by during your stay. Want to stretch your legs some more? Head to Kingsbrae Garden and Centennial Park, both nearby.
Huntsman Marine Science Centre
8.8/10 (140 reviews)
Experience a world beneath the ocean with a visit to Huntsman Marine Science Centre, located 0.9 mi (1.4 km) from central St. Andrews. If you have fun at Huntsman Marine Science Centre, you'll love Saint Andrews Community Adventure Playground and Sunbury Shores Arts & Nature Centre, both located nearby.
Market Wharf
8.8/10 (60 reviews)
Imagine strolling along Market Wharf for some great waterfront pics. It's located 1.8 mi (2.9 km) from central St. Andrews.
Saint Andrews Community Adventure Playground
8.6/10 (13 reviews)
Saint Andrews Community Adventure Playground is 1.8 mi (2.8 km) from central St. Andrews, why not stop by during your stay. Want to stretch your legs some more? Head to Kingsbrae Garden, just a short walk away.
St. Andrews and related destinations
St. Andrews is well-known for its gardens and golfing while attractions include Minister's Island and Algonquin Golf Course. This relaxing city has something for everyone including restaurants as well as sights like Huntsman Marine Science Centre and St Andrews Blockhouse. All are within a scenic setting.
See all hotels in St. Andrews
Photo by Brian Atkinson/Tourism New Brunswick
Check out reviews of St. Andrews hotels guests love
Europa Inn
8/10 Good
"We were very happy with our room, it was clean and modern. the beds were very comfortable. There is no breakfast served there but there was a kuerig on the first floor with disposable cups. There was a mini fridge with a bag of ice available for drinks. if you have any difficulty with mobility, you may find it difficult to stay here and in total there are 24 steps to climb to get to your room and all guest rooms are on the second floor. the young gentleman that checked us in was very pleasant and helpful. He was the only staff member that we saw on our overnight stay. I went down to check with the reservation desk about something the morning we were leaving , the door to that area was locked. I went out the side door around to the main entrance and the door there too was looked. Both doors had a telephone number to call if one needed assistance. I didn't feel I needed to disturb anyone so waited an hour and tried again with the same results. We had no problem finding parking as someone was pulling out just as we were arriving but it can be an issue as St. Andrews is a very popular destination. The balcony was private but needed paint on the railing, The location of this hotel is wonderful, just steps from Main St. where there are numerous restaurants and shops, and only a shot wlak to the pier and water. There is also a restaurant directly across from the hotel which is convenient. We did not eat there however. I would recommend eating at The Gables overlooking the water."
Saint Andrews Inn & Suites
10/10 Excellent
"Close to everything to do by foot"
Kennedy House
8/10 Good
"Lovely old hotel. What we had in the restaurant was good, and the afternoon music on the porch was pleasant. Everything was in order, everything worked, and the location is really good."
Kingsbrae Arms Inn
8/10 Good
"Great location. The staff was great. The breakfast was wonderful."
Treadwell Inn
10/10 Excellent
"The Treadwell Inn was lovely and highly recommend. We stayed in room 5, which is beautiful. The facility is clean, nicely decorated, comfortable, and great location. We would stay here again. The start were all so friendly and helpful."
The Montague Rose Inn
10/10 Excellent
"It’s a beautiful historic property. We were greeted on arrival and given great information about the area. It’s a short walk to the Main Street shops and restaurants. Rooms were clean, temperature controls were available and felt very private. We did not get to enjoy the onsite cafe but will look forward to it next trip."
Inn on Frederick
10/10 Excellent
"This was the perfect bed and breakfast— clean, quaint, comfortable and just a block to Water Street where there are great restaurants, shopping and the Wharf. I would definitely stay at the Inn on Frederick if I get the chance to come back to precious Saint Andrews."




























