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 11 - Aug 12Tomorrow
Aug 12 - Aug 13This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Top 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. Picket Fence Motel — 2-star hotel in St. Andrews. Guest rating: 9.4/10 — Exceptional.
- 3. Kennedy House — 3-star hotel in St. Andrews. Guest rating: 9.0/10 — Wonderful.
- 4. Saint Andrews Inn & Suites — 3-star hotel in St. Andrews. Guest rating: 8.8/10 — Excellent.
- 5. Windsor House Inn — 3-star hotel in St. Andrews. Guest rating: 9.6/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
$177
$253 total
includes taxes & fees
Sep 3 - Sep 4




2. Picket Fence Motel
Picket Fence MotelSt. Andrews
$103
$122 total
includes taxes & fees
Aug 19 - Aug 20




3. Kennedy House
Kennedy HouseSt. Andrews
$104
$124 total
includes taxes & fees
Aug 25 - Aug 26




4. Saint Andrews Inn & Suites
Saint Andrews Inn & SuitesSt. Andrews
$148
$176 total
includes taxes & fees
Aug 16 - Aug 17




5. Windsor House Inn
Windsor House InnSt. Andrews
$216
$256 total
includes taxes & fees
Sep 1 - Sep 2




7. Greenside motel
Greenside motelSt. Andrews
$104
$125 total
includes taxes & fees
Sep 1 - Sep 2




8. Granite Town Hotel
Granite Town HotelSt George
$116
$137 total
includes taxes & fees
Sep 1 - Sep 2




10. Homeport Suites & Residences
Homeport Suites & ResidencesLords Cove
$115
$132 total
includes taxes & fees
Aug 23 - Aug 24




11. Winsome Inn
Winsome InnSt. Stephen
$112
$129 total
includes taxes & fees
Aug 15 - Aug 16




12. Dominion Hill Country Inn
Dominion Hill Country InnDigdeguash
$141
$162 total
includes taxes & fees
Sep 1 - Sep 2




13. The Coach House
The Coach HouseSt. Stephen
$111
$128 total
includes taxes & fees
Aug 13 - Aug 14




14. Kingsbrae Arms Inn
Kingsbrae Arms InnSt. Andrews
$279
$351 total
includes taxes & fees
Aug 16 - Aug 17




15. The Montague Rose Inn
The Montague Rose InnSt. Andrews
$222
$263 total
includes taxes & fees
Aug 18 - Aug 19




16. Woodhaven Country Lodge
Woodhaven Country LodgeOak Bay
$213
$245 total
includes taxes & fees
Aug 17 - Aug 18




17. CLIPPER SHIPP BEACH MOTEL
CLIPPER SHIPP BEACH MOTELPocologan
$142
$167 total
includes taxes & fees
Aug 17 - Aug 18




18. Baybreeze Restaurant and Motel
Baybreeze Restaurant and MotelPocologan
$100
$116 total
includes taxes & fees
Aug 16 - Aug 17
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
$177
$253 total
includes taxes & fees
Sep 3 - Sep 4
$115
$132 total
includes taxes & fees
Aug 23 - Aug 24
$116
$137 total
includes taxes & fees
Sep 1 - Sep 2
$141
$162 total
includes taxes & fees
Sep 1 - Sep 2
$222
$263 total
includes taxes & fees
Aug 18 - Aug 19
$213
$245 total
includes taxes & fees
Aug 17 - Aug 18
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.
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.
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.
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
Picket Fence Motel
10/10 Excellent
"Loved the location. Just a short walk to Water Street. Property was clean and well maintained. I'd stay again."
Saint Andrews Inn & Suites
8/10 Good
"A nice clean hotel with very friendly staff. Always appreciate and enjoy staying here."
Windsor House Inn
10/10 Excellent
"This was an amazing place to stay and I’d highly recommend. Staff was top notch and wouldn’t have changed a thing."
Treadwell Inn
10/10 Excellent
"Great location, large clean room, great bed. I would not stay anywhere else in St. Andrews. The restaurant and bar are also excellent. Beautiful chairs by the water to sit and view the sunset."
Greenside motel
10/10 Excellent
"Was a very nice stay, the shower was excellent, Good pressure, beds were comfortable. It’s a small thing but they have lovely toilet paper."
The Montague Rose Inn
8/10 Good
"It was a unique experience and very cool what the owners have done to renovate this old house"
Europa Inn
8/10 Good
"Great location, close to amenities, very clean. The price is right!"
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."
Kingsbrae Arms Inn
10/10 Excellent
"The staff is extremely helpful, pleasant and polite. The inn and its grounds are immaculately maintained. The breakfast served at the time of your choosing was delicious and what a treat to savor it on the private patio with the birds singing and the lovely manicured grounds to enjoy. The inn is next door to the Kingsbrae Gardens and there is a gate to enter just to the right of the front door. I enjoyed the well appointed room, the whirlpool tub and the beautiful library and living room areas. Sherry and tea or coffee are served in the library at 4PM. It’s like a dream of stepping back in time to a slower more genteel era. Just lovely."








