Photo by Brian Atkinson/Tourism New Brunswick
Find hotels in St. Andrews from ₩120,318
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in St. Andrews
Pet friendly
Check prices for these dates
Compare 116 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Kingsbrae Arms Inn
Kingsbrae Arms Inn
9.6 out of 10, Exceptional, (81)
The price is ₩413,531
₩515,316 total
includes taxes & fees
Sep 11 - Sep 12

Picket Fence Motel
Picket Fence Motel
9.4 out of 10, Exceptional, (563)
The price is ₩145,342
₩178,253 total
includes taxes & fees
Aug 31 - Sep 1

Winsome Inn
Winsome Inn
8.4 out of 10, Very Good, (560)
The price is ₩141,500
₩162,723 total
includes taxes & fees
Aug 31 - Sep 1

Granite Town Hotel
Granite Town Hotel
8.8 out of 10, Excellent, (1008)
The price is ₩144,685
₩171,452 total
includes taxes & fees
Sep 1 - Sep 2

Dominion Hill Country Inn
Dominion Hill Country Inn
9.6 out of 10, Exceptional, (350)
The price is ₩140,540
₩161,621 total
includes taxes & fees
Sep 2 - Sep 3

The Montague Rose Inn
The Montague Rose Inn
9.6 out of 10, Exceptional, (33)
The price is ₩241,718
₩286,438 total
includes taxes & fees
Sep 7 - Sep 8
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.
Save an average of 15% on thousands of hotels when you're signed in
Check out hotels with free breakfast in St. Andrews

Granite Town Hotel
Granite Town Hotel
8.8 out of 10, Excellent, (1008)
The price is ₩144,685
₩171,452 total
includes taxes & fees
Sep 1 - Sep 2
Pet-friendly hotels in St. Andrews you'll enjoy

The Montague Rose Inn
The Montague Rose Inn
9.6 out of 10, Exceptional, (33)
The price is ₩241,718
₩286,438 total
includes taxes & fees
Sep 7 - Sep 8
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.
St. Andrews and related destinations
Explore the colorful waterfront of this historic seaside town where whale watching boats depart daily from the harbor. Kingsbrae Garden's 27 acres of themed gardens and Ministers Island's tidal road access offer visitors unique maritime experiences.

Photo by Brian Atkinson/Tourism New Brunswick
Open Photo by Brian Atkinson/Tourism New Brunswick
Top St. Andrews Hotel Reviews
More cheap stays in St. Andrews
More cheap stays in St. Andrews

Greenside motel
242 Mowat Drive, St. Andrews, NB
The price is ₩120,318 per night from Sep 20 to Sep 21
₩120,318
₩147,577 total
Sep 20 - Sep 21
includes taxes & fees
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Other Hotels near St. Andrews, New Brunswick
- New England Hotels
- Lubec Hotels
- St. Stephen Hotels
- Eastport Hotels
- Bay of Fundy Hotels
- Campobello Island Hotels
- Whiting Hotels
- Calais Hotels
- St George Hotels
- Robbinston Hotels
- Digdeguash Hotels
- Lords Cove Hotels
- North Coast Hotels
- Perry Hotels
- Blacks Harbour Hotels
- Princeton Hotels
- Dennysville Hotels
- Oak Bay Hotels
- Pembroke Hotels
- Seeleys Cove Hotels
More ways to book
Expedia's Latest Trends
Hotels
- Hotels in Portland Creek
- Hotels in Langdon's Cove
- Waterpark Hotels in Banff
- Hotels in Plate Cove West
- Hotels in Longue-Pointe-de-Mingan
- Hotels in Arnold's Cove
- Gay friendly Hotels in Banff
- Casinos in Whistler
- 5 Star Hotels in Jasper
- Hotels with WiFi in Dildo
- Hotels with smoking rooms in Jasper
- Hotels in Canmore
- Cheap Hotels in Niagara-on-the-Lake
- Hotels in Pleasant Bay
- Hotels in Yellowknife
- Hotels in Hudson Bay
- Hotels in Niagara Falls
- Hotel with a Concierge in Jasper