Find hotels in St. Andrews from CA $90

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 St. Andrews hotels and places to stay

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4 out of 5
184 Adolphus Street, St. Andrews, NB
Fully refundableReserve now, pay when you stay
The price is CA $178 per night from Oct. 22 to Oct. 23
CA $178
per night
Oct. 22 - Oct. 23
2.25 km from city centre
8.8/10 Excellent! (1,002 reviews)
"We will back to the hotel again."

Reviewed on Sep. 27, 2023

Algonquin Resort St Andrews by-the-Sea Autograph Collection
Dominion Hill Country Inn
3 out of 5
994 Reardon Road, Digdeguash, NB
Fully refundableReserve now, pay when you stay
The price is CA $115 per night from Oct. 29 to Oct. 30
CA $115
per night
Oct. 29 - Oct. 30
13.01 km from city centre
9.6/10 Exceptional! (224 reviews)
"We staying in glamping tent. Was very organized. Loved the 2 queen beds & very comfortable. Bathrooms at bottom of hill were very clean & cud shower in warm room. Breakfast was included & very tasty. Had lots of rain that night so was damp next morning. There was a stove inside for heat but we did ..."

Reviewed on Sep. 13, 2023

Dominion Hill Country Inn
Saint Andrews Inn & Suites
3 out of 5
111 Water Street, St. Andrews, NB
Fully refundableReserve now, pay when you stay
The price is CA $188 per night from Oct. 1 to Oct. 2
CA $188
per night
Oct. 1 - Oct. 2
2.61 km from city centre
8.8/10 Excellent! (614 reviews)
"Very friendly staff. Beautiful view of the water. Very hot coffee in the morning. Rooms smell so nice and very clean."

Reviewed on Sep. 29, 2023

Saint Andrews Inn & Suites
Save an average of 15% on thousands of hotels when you're signed in
Kennedy House
3 out of 5
218 Water Street, St. Andrews, NB
The price is CA $179 per night from Oct. 3 to Oct. 4
CA $179
per night
Oct. 3 - Oct. 4
2.94 km from city centre
8.6/10 Excellent! (414 reviews)
"a quaint place right in the heart of St Andrew"

Reviewed on Sep. 11, 2023

Kennedy House
Scoodic Motel
2.5 out of 5
241 Route 170, St. Stephen, NB
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Oct. 2 to Oct. 3
CA $99
per night
Oct. 2 - Oct. 3
18.43 km from city centre
8.6/10 Excellent! (103 reviews)
"Very cute! Room is small, but it was perfect for our stay. I’d recommend!"

Reviewed on Sep. 29, 2023

Scoodic Motel
Greenside motel
2.5 out of 5
242 Mowat Drive, St. Andrews, NB
Fully refundableReserve now, pay when you stay
The price is CA $115 per night from Oct. 1 to Oct. 2
CA $115
per night
Oct. 1 - Oct. 2
1.32 km from city centre
8.4/10 Very Good! (199 reviews)
"Excellent"

Reviewed on Sep. 27, 2023

Greenside motel
Redclyffe Shore Motor Inn
2.5 out of 5
U.S Route 1, Robbinston, ME
Fully refundableReserve now, pay when you stay
The price is CA $148 per night from Oct. 4 to Oct. 5
CA $148
per night
Oct. 4 - Oct. 5
3.33 km from city centre
8.4/10 Very Good! (392 reviews)
"Staff was friendly. Excellent rooms. We wanted to stay an extra night but the hurricane chased us out."

Reviewed on Sep. 16, 2023

Redclyffe Shore Motor Inn
Picket Fence Motel
2 out of 5
102 Reed Avenue, St. Andrews, NB
The price is CA $132 per night from Oct. 1 to Oct. 2
CA $132
per night
Oct. 1 - Oct. 2
1.78 km from city centre
9.2/10 Wonderful! (461 reviews)
"Good fair value, nothing fancy but well maintained. Staff is accommodating"

Reviewed on Sep. 30, 2023

Picket Fence Motel
 Kingsbrae Arms Inn
4.5 out of 5
219 King Street, St. Andrews, NB
The price is CA $429 per night from Oct. 1 to Oct. 2
CA $429
per night
Oct. 1 - Oct. 2
2.65 km from city centre
9.4/10 Exceptional! (67 reviews)
"Extremely well-appointed facility. Rooms were spotless. All staff very friendly. Big surprise was coffee, tea, pastries, and Port wine waiting for us in the common room at night. Every breakfast item was prepared fresh and scrumptious."

Reviewed on Aug. 8, 2023

Kingsbrae Arms Inn
Winsome Inn
2.5 out of 5
198 King St, St. Stephen, NB
Fully refundableReserve now, pay when you stay
The price is CA $114 per night from Oct. 2 to Oct. 3
CA $114
per night
Oct. 2 - Oct. 3
19.72 km from city centre
8.4/10 Very Good! (398 reviews)
"The most comfortable bed I have ever slept in. Everyone was extremely friendly and kind. Trying to figure out when I can go back."

Reviewed on Sep. 25, 2023

Winsome Inn
The Coach House
3.5 out of 5
8 Elm St, St. Stephen, NB
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct. 7 to Oct. 8
CA $149
per night
Oct. 7 - Oct. 8
20.18 km from city centre
9.4/10 Exceptional! (114 reviews)
"We found Fred the manager to be bossy and intrusive. The room was very cluttered. We were advised that breakfast was only served at 8:00 am instead of 8:00-10:00am. We were then awakened from sleep at 8:00 am. We didn’t go to breakfast so we have no comment. We liked the bathroom across the hall. ..."

Reviewed on Aug. 31, 2023

The Coach House
The Montague Rose Inn
2 out of 5
258 Montague St, St. Andrews, NB
2.97 km from city centre
9/10 Wonderful! (12 reviews)
"Beautiful home, we felt so comfortable. I would definitely stay again if in the area. Very clean. Hosts were very friendly."

Reviewed on Sep. 16, 2023

The Montague Rose Inn
Inn on Frederick
3.5 out of 5
58 Frederick St, St. Andrews, NB
2.93 km from city centre
9.4/10 Exceptional! (154 reviews)
"The hospitality was incredible. A great breakfast with fabulous service. The inn was so beautiful."

Reviewed on Sep. 27, 2023

Inn on Frederick
Calais Crossing B&B
2.5 out of 5
704 Main Street, Calais, ME
The price is CA $228 per night from Oct. 6 to Oct. 7
CA $228
per night
Oct. 6 - Oct. 7
18.13 km from city centre
8.8/10 Excellent! (42 reviews)
"Friendly owner"

Reviewed on Sep. 5, 2023

Calais Crossing B&B
Treadwell Inn
4 out of 5
129 Water St, St. Andrews, NB
2.69 km from city centre
9.6/10 Exceptional! (42 reviews)
"Amazing place! Would stay again. Great views. Walking distance to everything."

Reviewed on Aug. 31, 2023

Treadwell Inn
Woodhaven Country Lodge
3 out of 5
14 Murray Lane, Oak Bay, NB
The price is CA $279 per night from Oct. 3 to Oct. 4
CA $279
per night
Oct. 3 - Oct. 4
14.94 km from city centre
9.6/10 Exceptional! (13 reviews)
"David & Mike are experts in the field of hospitality. If anyone is looking for a place you'll never forget-its woodhaven. Beautiful view, hop & skip from St. Andrews, hottub, BBQ, ALL amendities a human requires on vacation. Canoe & Kayak, and MORE! Let's say your looking to get engaged, celebrate ..."

Reviewed on Sep. 3, 2023

Woodhaven Country Lodge
Rossmount Inn
3.5 out of 5
4599 Route 127, St. Andrews, NB
2.74 km from city centre
9/10 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
Newly-built luxury bed and breakfast in heart of charming St. Andrews By-The-Sea
The price is CA $289 per night from Oct. 31 to Nov. 1
CA $289
per night
Oct. 31 - Nov. 1
1.95 km from city centre
10/10 Exceptional! (7 reviews)
Very nice spot
"Place is really nice and the room we stayed in was very clean and set up so good. Would definitely return again some day"

Reviewed on Jul. 31, 2023

Newly-built luxury bed and breakfast in heart of charming St. Andrews By-The-Sea
Jolly Whales! New, full kitchen, soaker tub, separate entrance, deep cleaned!
9.8/10 Exceptional! (53 reviews)
"Everything we needed for our visit to St. Andrews. Within easy walking distance to the town’s attractions. Comfortable space to return to after exploring. (Only freezer is in the mini fridge.)"

Reviewed on Sep. 27, 2023

Jolly Whales! New, full kitchen, soaker tub, separate entrance, deep cleaned!
Luxury w/fire pit & hot tub on deck by the water!
11.22 km from city centre
10/10 Exceptional! (3 reviews)
"We lived the amazing view from the very large deck."

Reviewed on Sep. 28, 2023

Luxury w/fire pit & hot tub on deck by the water!
Don't see what you're looking for?
See all available properties in St. Andrews
View all properties