$169—New Brunswick Grand dame railway hotel, reg. $279
Why We Love This Deal
Opened in 1889 in St. Andrews by-the-Sea, one of New Brunswick's most charming towns, this historic hotel has welcomed everyone from Pierre Trudeau to Princess Diana. Tudor architecture meets charming details, like bells ringing at dusk, cocktails on the wraparound veranda and shifting tidal views.
Public rates are about $239 a night for just the room, with no added perks. Travelzoo members pay $169 and get a $40 dining credit.
What's Included
- Check in daily through April:
- $169 per night … Queen room
- Book a larger King room or Deluxe room with water views for +$10–$30
-
Travelzoo members also get:
- A $40 dining credit, once per stay
- The nightly $15 resort fee included in the price
- Not available: Jan. 30–31; Feb. 13–14, 27–28; March 1–7, 13–21
More Reasons to Go
- Originally opened in 1889 and later owned by Canadian Pacific Railway, the Algonquin has became one of Canada’s iconic grand railway hotels
- This resort has attracted tourists for over a century, but St. Andrews-by-the-Sea is a destination in itself with beautiful heritage homes and a storybook feel overlooking the Bay of Fundy
- Check out the myriad resort activities from daily historical tours and movie nights to maritime duck races and an apple cider bar
- Outdoor fireplaces glow all year round, and the hotel has guitars to borrow (s'more kits, too)
- The indoor pool is open year-round and has a three-story waterslide; there's also a spa, fitness centre and complimentary bicycles
- Enjoy Afternoon Tea in The Gallery, a meal at Braxton's Restaurant & Bar or a cozy pint at The Right Whale Pub, the maritime speakeasy open on weekends
Have a Question?
Member Services available
Mon-Fri, 9am-6pm ET
Sat-Sun, 12-5pm ET











