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
Aug 31 - Sep 1Tomorrow
Sep 1 - Sep 2This 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. Saint Andrews Inn & Suites — 3-star hotel in St. Andrews. Guest rating: 8.8/10 — Excellent.
- 3. Kennedy House — 3-star hotel in St. Andrews. Guest rating: 9.0/10 — Wonderful.
- 4. Picket Fence Motel — 2-star hotel in St. Andrews. Guest rating: 9.4/10 — Exceptional.
- 5. Europa Inn — 2-star hotel in St. Andrews. Guest rating: 8.2/10 — Very Good.
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
$155
$227 total
includes taxes & fees
Sep 3 - Sep 4




2. Saint Andrews Inn & Suites
Saint Andrews Inn & SuitesSt. Andrews
$136
$161 total
includes taxes & fees
Oct 1 - Oct 2




3. Kennedy House
Kennedy HouseSt. Andrews
$104
$123 total
includes taxes & fees
Sep 13 - Sep 14




4. Picket Fence Motel
Picket Fence MotelSt. Andrews
$103
$123 total
includes taxes & fees
Sep 7 - Sep 8




6. Windsor House Inn
Windsor House InnSt. Andrews
$191
$226 total
includes taxes & fees
Oct 1 - Oct 2




7. Greenside motel
Greenside motelSt. Andrews
$83
$99 total
includes taxes & fees
Oct 1 - Oct 2




8. Homeport Suites & Residences
Homeport Suites & ResidencesLords Cove
$114
$131 total
includes taxes & fees
Sep 20 - Sep 21




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




11. Dominion Hill Country Inn
Dominion Hill Country InnDigdeguash
$138
$159 total
includes taxes & fees
Oct 1 - Oct 2




12. The Montague Rose Inn
The Montague Rose InnSt. Andrews
$152
$180 total
includes taxes & fees
Sep 27 - Sep 28




14. The Coach House
The Coach HouseSt. Stephen
$112
$128 total
includes taxes & fees
Sep 2 - Sep 3




15. Kingsbrae Arms Inn
Kingsbrae Arms InnSt. Andrews
$280
$352 total
includes taxes & fees
Sep 1 - Sep 2




16. Woodhaven Country Lodge
Woodhaven Country LodgeOak Bay
$169
$195 total
includes taxes & fees
Sep 8 - Sep 9




17. CLIPPER SHIPP BEACH MOTEL
CLIPPER SHIPP BEACH MOTELPocologan
$142
$167 total
includes taxes & fees
Sep 3 - Sep 4




18. Baybreeze Restaurant and Motel
Baybreeze Restaurant and MotelPocologan
$86
$99 total
includes taxes & fees
Sep 28 - Sep 29
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
$155
$227 total
includes taxes & fees
Sep 3 - Sep 4
$114
$131 total
includes taxes & fees
Sep 20 - Sep 21
$103
$122 total
includes taxes & fees
Oct 1 - Oct 2
$152
$180 total
includes taxes & fees
Sep 27 - Sep 28
$138
$159 total
includes taxes & fees
Oct 1 - Oct 2
$169
$195 total
includes taxes & fees
Sep 8 - Sep 9
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.
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.
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.
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.
St Andrews Blockhouse
8.8/10 (146 reviews)
If you're planning a bit of sightseeing during your trip, head to St Andrews Blockhouse— just one of the landmarks located 1.4 mi (2.2 km) from central St. Andrews.
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
Algonquin Resort St Andrews by-the-Sea Autograph Collection
8/10 Good
"More parking if they are going to host events and have full rooms. More restaurant and pub availability when bus tours have booked much of the availability"
Picket Fence Motel
10/10 Excellent
"This motel was spotless and the front staff was incredibly helpful and friendly. We really enjoyed our stay here."
Saint Andrews Inn & Suites
10/10 Excellent
"The inn was within a couple of blocks of several good restaurants. The main pier and several whale watching companies were also within a couple of blocks of the inn as well. If you get a room with an ocean view you won’t be disappointed. You could jump into the ocean from the balcony (but don’t). Seriously, you could sit on the balcony and enjoy watching the tide come and then go out. This inn was a great find."
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."
Europa Inn
8/10 Good
"Room was clean, bed was comfortable location was great."
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."












