Find hotels in St. Andrews from $56

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Check St. Andrews hotel prices

Tomorrow nightJan 21 - Jan 22
This weekendJan 21 - Jan 23
Next weekendJan 28 - Jan 30

Filter by

St. Andrews Waterfront Vacation Home - Downtown
The price is $319 per night from Jan 23 to Jan 24
1.64 mi from city center
5/5 Exceptional! (1 review)
Awesome stay
"Perfect location,beautiful house. We were celebrating your friends 50th. Perfect place for a group of people we really enjoyed our stay."

Reviewed on Jun 15, 2021

St. Andrews Waterfront Vacation Home - Downtown
Rossmount Inn
3.5 out of 5
4599 Route 127, St. Andrews, NB
1.7 mi from city center
4.5/5 Wonderful! (279 reviews)
"Our stay was amazing. Would recommend to friends and family. Plan to go back sometime."

Reviewed on Oct 27, 2020

Rossmount Inn
Baybreeze Restaurant and Motel
2.5 out of 5
1424 Route 175, Pocologan, NB
24.48 mi from city center
3.8/5 Good! (130 reviews)
"This was an older motel where the room has been modestly redecorated. The colors were pleasant and the bed very comfortable. It was also very clean and the staff very friendly. I would definitely stay here again."

Reviewed on Nov 6, 2021

Baybreeze Restaurant and Motel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Inn on Frederick
3.5 out of 5
58 Frederick St, St. Andrews, NB
1.82 mi from city center
4.8/5 Exceptional! (83 reviews)
The Perfect Inn
"A delightful stay in a period, calm and pleasant place. The breakfast was unusual and delicious. Staff kind, helpful and very friendly. A great place to relax and venture out to the attractive shops and restaurants along the shore, just around the corner."

Reviewed on Oct 11, 2021

Inn on Frederick
Greenside motel
2.5 out of 5
242 Mowat Drive, St. Andrews, NB
0.82 mi from city center
4/5 Very Good! (88 reviews)
"J"

Reviewed on Sep 18, 2021

Greenside motel
Kingsbrae Cottage
4.5 out of 5
219 King Street, St. Andrews, NB
1.65 mi from city center
4.7/5 Exceptional! (55 reviews)
"If you’re a fan of Scottish country homes, this is your cup of tea. All we expected. Courteous, helpful staff, convenient location, wonderfully complete “cooked” breakfast included. Loved the quiet setting c"

Reviewed on Sep 7, 2021

Kingsbrae Cottage
Picket Fence Motel
2 out of 5
102 Reed Avenue, St. Andrews, NB
1.1 mi from city center
4.6/5 Exceptional! (341 reviews)
"cozy room"

Reviewed on Oct 1, 2021

Picket Fence Motel
Kennedy Inn
3 out of 5
218 Water Street, St. Andrews, NB
The price is $87 per night from Feb 1 to Feb 2
1.82 mi from city center
4.2/5 Very Good! (238 reviews)
"Very well maintained for an old building. Have a microwave and refrigerator in the room really useful."

Reviewed on Dec 12, 2021

Kennedy Inn
Deer Island Inn
3 out of 5
272 Route 772, Deer Island, Lords Cove, NB
8.55 mi from city center
4.5/5 Wonderful! (91 reviews)
"Every thing was excellent"

Reviewed on May 23, 2021

Deer Island Inn
St Stephen Inn
2 out of 5
99 King St, St. Stephen, NB
Fully refundableReserve now, pay when you stay
The price is $56 per night from Jan 30 to Jan 31
12.03 mi from city center
3/5 (103 reviews)
"The property does not have hotel rooms I arrived and had no place to stay"

Reviewed on Jan 4, 2022

St Stephen Inn
Serenity by the Sea - On the Bay of Fundy
2.36 mi from city center
4.8/5 Exceptional! (4 reviews)
Great time and easy process.
"Would definitely use site again."

Reviewed on Aug 10, 2021

Serenity by the Sea - On the Bay of Fundy
Location, location, location!  Private - Waterview - Downtown Cottage
The price is $260 per night from Jan 23 to Jan 24
1.65 mi from city center
5/5 Exceptional! (10 reviews)
Wonderful stay!
"While staying at the Gulls landing guest cottage, we were pleasantly surprised by the beautiful decor. Relaxing and clean cottage, with a perfect combination of outdoor space. Location was ideal, only moments away from everything you need. We will definitely be back! So very happy with our stay."

Reviewed on Aug 26, 2021

Location, location, location! Private - Waterview - Downtown Cottage
Algonquin Resort St Andrews by-the-Sea Autograph Collection
4 out of 5
184 Adolphus Street, St. Andrews, NB
The price is $121 per night from Feb 3 to Feb 4
1.4 mi from city center
4.5/5 Wonderful! (984 reviews)
"Beautiful Place with Great food and Friendly staff."

Reviewed on Dec 9, 2021

Algonquin Resort St Andrews by-the-Sea Autograph Collection
Waterfront, downtown
St. Andrews, NB
The price is $239 per night from Jan 23 to Jan 24
1.64 mi from city center
5/5 Exceptional! (1 review)
Quick Stay
"Such a beautiful property, lots of room for a family. We had only one night but would have gladly stayed longer if our schedules allowed."

Reviewed on Oct 1, 2021

Waterfront, downtown
The Artist's Cabin - On the Bay of Fundy
2.46 mi from city center
5/5 Exceptional! (27 reviews)
Annual girls weekend
"Everything was perfect - the cottage, the location, the outdoor seating, the view, the sunrise...even the ducks, gulls, seal and whales."

Reviewed on Oct 18, 2021

The Artist's Cabin - On the Bay of Fundy
Winsome Inn
2.5 out of 5
198 King St, St. Stephen, NB
Fully refundableReserve now, pay when you stay
The price is $78 per night from Jan 21 to Jan 22
12.24 mi from city center
3.9/5 Very Good! (242 reviews)
"Nice for the area"

Reviewed on Jan 12, 2022

Winsome Inn
St. Andrews Beach Home
St. Andrews, NB
3.16 mi from city center
5/5 Exceptional! (2 reviews)
Deer Hunting
"Beautiful scenery and location Very Clean and spacious The INDY beds were a huge plus during our 7 day hunting trip A big shout out to our Host Justin...Awesome !!! I definitely recommend this gem to all cheers !!"

Reviewed on Nov 14, 2021

St. Andrews Beach Home
Newly-built luxury bed and breakfast in heart of charming St. Andrews By-The-Sea
In-Town, Family Friendly Cottage
St Andrews Harbour Views
St. Andrews, NB
1.29 mi from city center
St Andrews Harbour Views
Don't see what you're looking for?
See all available properties in St. Andrews
View all properties
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.

Frequently asked questions

Recent reviews of St. Andrews hotels
expedia verified reviews