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 1
Tomorrow
Sep 1 - Sep 2
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Top 5 hotels in St. Andrews at a glance

Where to stay in St. Andrews?

1. Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
$155
$227 total
includes taxes & fees
Sep 3 - Sep 4
Algonquin Resort St Andrews by-the-Sea Autograph Collection

2. Saint Andrews Inn & Suites

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

3. Kennedy House

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

4. Picket Fence Motel

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

5. Europa Inn

Europa Inn
St. Andrews
$119
$146 total
includes taxes & fees
Sep 7 - Sep 8
Europa Inn

6. Windsor House Inn

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

7. Greenside motel

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

8. Homeport Suites & Residences

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

9. Scoodic Motel

Scoodic Motel
Oak Bay
$86
$98 total
includes taxes & fees
Sep 20 - Sep 21
Scoodic Motel

10. Granite Town Hotel

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

11. Dominion Hill Country Inn

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

12. The Montague Rose Inn

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

13. Winsome Inn

Winsome Inn
St. Stephen
$101
$116 total
includes taxes & fees
Oct 1 - Oct 2
Winsome Inn

14. The Coach House

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

15. Kingsbrae Arms Inn

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

16. Woodhaven Country Lodge

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

17. CLIPPER SHIPP BEACH MOTEL

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

18. Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel
Pocologan
$86
$99 total
includes taxes & fees
Sep 28 - Sep 29
Baybreeze Restaurant and Motel
View all properties

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 Collection
St. Andrews
$155
$227 total
includes taxes & fees
Sep 3 - Sep 4
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Europa Inn

Europa Inn
St. Andrews
$119
$146 total
includes taxes & fees
Sep 7 - Sep 8
Europa Inn

Homeport Suites & Residences

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

Granite Town Hotel

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

The Montague Rose Inn

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

Dominion Hill Country Inn

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

Woodhaven Country Lodge

Woodhaven Country Lodge
Oak Bay
$169
$195 total
includes taxes & fees
Sep 8 - Sep 9
Woodhaven Country Lodge
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 properties
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
View properties in August
Typical weather for St. Andrews
August
High 24°C / low 15°C. Sunny most days.
View properties in August
24°
15°
20°
11°
13°
-5°
-2°
-10°
-2°
-10°
-6°
16°
20°
11°
24°
15°
Monthly weather averages (˚C)

Top landmarks in St. Andrews

A golf course with a water body in the background.
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.
See properties
A large, dense shrub of red and pink flowers, surrounded by a gravel path.
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.
See properties

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.
See properties

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.
See properties

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.
See properties

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.
See properties

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.
See properties

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.
See properties

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
A boat with tourists observing a whale in the ocean.
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

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"
Christopher 4-night trip
Posted less than an hour ago
Algonquin Resort St Andrews by-the-Sea Autograph Collection
Picket Fence Motel

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."
Cheryl 1-night trip
Posted 2 hours ago
Picket Fence Motel
Saint Andrews Inn & Suites

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."
Bryan 2-night trip
Posted 6 hours ago
Saint Andrews Inn & Suites
Kennedy House

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."
Geoffrey 2-night trip
Posted 6 hours ago
Kennedy House
Europa Inn

Europa Inn

8/10 Good
"Room was clean, bed was comfortable location was great."
David 1-night trip
Posted 2 days ago
Europa Inn
 Kingsbrae Arms Inn

Kingsbrae Arms Inn

8/10 Good
"Great location. The staff was great. The breakfast was wonderful."
Connie 3-night trip
Posted 3 days ago
Kingsbrae Arms Inn
Treadwell Inn

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."
Karen 2-night trip
Posted 5 days ago
Treadwell Inn
The Montague Rose Inn

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."
Cheyenna 2-night trip
Posted 7 days ago
The Montague Rose Inn
Inn on Frederick

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."
Catherine 2-night trip
Posted 1 month ago
Inn on Frederick

Frequently asked questions

What hotels do travelers like in St. Andrews?
Where can I get free parking at my hotel in St. Andrews?
Kennedy House offers the perk of free parking.
Can I book a refundable accommodation in St. Andrews?
If you're looking for the flexibility to change your travel plans to St. Andrews, most hotels provide refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in St. Andrews if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, browse our selection of 25 vacation homes. You can also consider one of the 6 cottages for your trip.
What will the weather in St. Andrews be like during my trip?
July and August are typically the warmest months in St. Andrews when the average temp is 63°F. January and February are the coldest months when the average temperature is 25°F. December and October are the months with the most rain.
Why should I book my St. Andrews hotel through Hotels.com?
There are lots of reasons to book your St. Andrews trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring