The Yukon
Find a stay →

Home/Stays/New Brunswick/Saint Andrews

Stays in Saint Andrews

Saint Andrews is a small town in Charlotte County, New Brunswick, situated on Passamaquoddy Bay at the mouth of the St. Croix River. It is one of Canada's oldest seaside resorts, with a compact downtown of historic buildings, many dating from the 19th century. The town is known for its maritime…

14 stays4 rated 4.5+

Every stay in Saint Andrews

Recent rates first, then the best-reviewed rooms.

Search live rates in Saint Andrews

Pick your dates — every Saint Andrews room with a live price, in one list.

Guests & rooms

Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.

About Saint Andrews

Where to stay in Saint Andrews

Downtown Saint Andrews. The historic core near Water Street offers easy access to shops, restaurants, and the waterfront, with several inns and hotels in restored buildings.

Passamaquoddy Bay waterfront. Properties along the bay provide views of the water and nearby islands, and are close to the town's main attractions.

St. Andrews by-the-Sea area. This area includes the renowned Algonquin Resort and surrounding streets, set slightly apart from the busiest parts of downtown.

Getting there and around

Saint Andrews is accessible by car via Route 1 and Route 127 from the Trans-Canada Highway. The nearest major airport is in Saint John, about a 1.5-hour drive away, while the closest small airport is in St. Stephen. There is no passenger rail service to the town. Getting around is easiest by car, but the downtown area is compact and walkable. Bicycle rentals are available for exploring the peninsula. Taxi services are limited, so plan ahead if you need transportation outside the center.

When to go

The best time to visit Saint Andrews is from late spring to early autumn, when temperatures are mild and most attractions are open. Summer, from June to August, is the busiest season, with whale-watching and garden tours in full swing. September and October offer cooler weather and fewer crowds, but some seasonal businesses may close. Winters are cold and many tourist facilities are closed, though the town remains open for quiet getaways.

Questions, answered

What is Saint Andrews known for?

Saint Andrews is known for its well-preserved 19th-century architecture, its location on Passamaquoddy Bay, and attractions like Kingsbrae Garden and the Huntsman Marine Science Centre. It is also a gateway to the Bay of Fundy's high tides.

Is Saint Andrews walkable?

Yes, the downtown area is compact and most shops, restaurants, and waterfront attractions are within walking distance of each other. However, some accommodations and sites like Kingsbrae Garden are a bit farther out, so a car or bicycle can be useful.

What outdoor activities are available?

Visitors can enjoy whale-watching, kayaking, cycling, golf, and hiking in nearby nature reserves. The Bay of Fundy offers opportunities to observe tidal changes and marine wildlife.

Are there family-friendly attractions?

Yes, the Huntsman Marine Science Centre has an aquarium and touch tanks that appeal to children, and Kingsbrae Garden is family-friendly with themed gardens and a small farm area. The town also has parks and a beach.

How many hotels are in Saint Andrews?

Our site lists 20 hotels in Saint Andrews, ranging from 5-star to 2-star and unrated properties. The average guest score for these hotels is 4.5 out of 5.

More cities in New Brunswick

Why it matters

Every stay booked through The Yukon funds one verified tonne of carbon removal — same room, same price, the climate action already built into checkout.

You're not charged more and the hotel isn't paid less. It's just what happens when you tap Reserve.