Hotels in Saint Andrews

Search and compare Saint Andrews hotels from hundreds of travel sites and save

Saint Andrews, NB, Canada
Jun 20 — Jun 212
Saint Andrews, NB, Canada
Sun 6/20
Mon 6/21
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Saint Andrews

Filter by star ratings
All filters
Rossmount Inn
Rossmount Inn
4599 Route 127, Saint Andrews, NB, Canada
Show on map
3.4 mi from city centre, Saint Andrews 

Boasting an outdoor pool, Rossmount Inn is located in Saint Andrews and provides unique accommodation. Guests can also make use of complimentary wireless internet.

The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
8.8 Excellent
184 Adolphus Street, Saint Andrews, NB, Canada
Show on map
0.4 mi from city centre, Saint Andrews 
ExcellentBased on 636 reviews
8.8

Located in Saint Andrews, The Algonquin Resort St Andrews by-the-Sea Autograph Collection is a short drive from Fundy Discovery Aquarium and provides on-site parking. It also features a gym, a Jacuzzi and an outdoor pool.

Europa Inn - Hotel Restaurant Spa
Europa Inn - Hotel Restaurant Spa
9.0 Excellent
48 King Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre, Saint Andrews 
ExcellentBased on 36 reviews
9.0

Europa Inn & Restaurant provides a comfortable setting when in Saint Andrews. Only a short walk from the Ross Memorial Museum, it offers charming rooms equipped with wireless internet access.

Windsor House Of St Andrews Bb
Windsor House Of St Andrews Bb
132 Water Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre, Saint Andrews 

Windsor House of Saint Andrews is situated in Saint Andrews and is close to the area's tourist attractions. Guests can also enjoy free Wi-Fi.

Seaside Beach Resort
Seaside Beach Resort
9.0 Excellent
Saint Andrews, NB, Canada
Show on map
0.3 mi from city centre, Saint Andrews 
ExcellentBased on 340 reviews
9.0

Seaside Beach Resort is located in Saint Andrews and is close to Algonquin Golf Course. It is conveniently positioned for those wishing to discover the area's attractions.

Greenside Motel
Greenside Motel
8.0 Excellent
242 Mowat Drive, Saint Andrews, NB, Canada
Show on map
1.0 mi from city centre, Saint Andrews 
ExcellentBased on 284 reviews
8.0

Greenside Motel is situated in Saint Andrews and is close to the area's popular attractions. It also offers luggage storage, an express check-in and check-out feature and a tour desk.

Treadwell Inn
Treadwell Inn
9.4 Excellent
129 Water Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre, Saint Andrews 
ExcellentBased on 85 reviews
9.4

This comfortable inn in Saint Andrews offers free wireless internet, as well as a sun deck and luggage storage. It is located a short stroll from the Ross Memorial Museum and St. Andrews Blockhouse.

The Garden Gate Bed and Breakfast
The Garden Gate Bed and Breakfast
9.7 Excellent
364 Montague Street, Saint Andrews, NB, Canada
Show on map
0.4 mi from city centre, Saint Andrews 
ExcellentBased on 120 reviews
9.7

The Garden Gate Bed and Breakfast is situated in Saint Andrews and is close to the area's popular attractions. It is located a short stroll from the Ross Memorial Museum.

Inn on Frederick
Inn on Frederick
9.3 Excellent
58 Frederick Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre, Saint Andrews 
ExcellentBased on 335 reviews
9.3

Inn on Frederick provides 4-star accommodation in Saint Andrews. Those staying at the property can also enjoy free Wi-Fi.

Kennedy Inn
Kennedy Inn
218 Water Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre, Saint Andrews 

Kennedy Inn is located in Saint Andrews and offers free Wi-Fi. It is moments from the Ross Memorial Museum.

Tips for booking a Saint Andrews hotel

Cheapest month:October
Most expensive month:August
Average price in Saint Andrews:$179/night
Absolute cheapest price found:$75/night
Cheapest day:Wednesday
Most expensive day:Tuesday
$133 - $269
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$133 - $254
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Andrews hotels

Show all 64 hotels
1
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
8.8 Excellent
184 Adolphus Street, Saint Andrews, NB, Canada
Show on map
0.4 mi from city centre, Saint Andrews 

Located in Saint Andrews, The Algonquin Resort St Andrews by-the-Sea Autograph Collection is a short drive from Fundy Discovery Aquarium and provides on-site parking. It also features a gym, a Jacuzzi and an outdoor pool.

2
Inn on Frederick
Inn on Frederick
9.3 Excellent
58 Frederick Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre, Saint Andrews 

Inn on Frederick provides 4-star accommodation in Saint Andrews. Those staying at the property can also enjoy free Wi-Fi.

3
Greenside Motel
Greenside Motel
8.0 Excellent
242 Mowat Drive, Saint Andrews, NB, Canada
Show on map
1.0 mi from city centre, Saint Andrews 

Greenside Motel is situated in Saint Andrews and is close to the area's popular attractions. It also offers luggage storage, an express check-in and check-out feature and a tour desk.

4
Saint Andrews Inn & Suites
Saint Andrews Inn & Suites
9.1 Excellent
111 Water Street, Saint Andrews, NB, Canada
Show on map
0.2 mi from city centre, Saint Andrews 

St Andrews Inn & Suites is set in Saint Andrews and is within a short walk of nearby attractions, including the Ross Memorial Museum and St. Andrews Blockhouse. It also offers a heated pool, wine tasting and free Wi-Fi.

Cheapest hotels in Saint Andrews, New Brunswick

Show all 64 hotels
Europa Inn - Hotel Restaurant Spa
Europa Inn - Hotel Restaurant Spa
9.0 Excellent
48 King Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre,  

Europa Inn & Restaurant provides a comfortable setting when in Saint Andrews. Only a short walk from the Ross Memorial Museum, it offers charming rooms equipped with wireless internet access.

$95
Avg. per night
Greenside Motel
Greenside Motel
8.0 Excellent
242 Mowat Drive, Saint Andrews, NB, Canada
Show on map
1.0 mi from city centre,  

Greenside Motel is situated in Saint Andrews and is close to the area's popular attractions. It also offers luggage storage, an express check-in and check-out feature and a tour desk.

$97
Avg. per night
Rossmount Inn
Rossmount Inn
4599 Route 127, Saint Andrews, NB, Canada
Show on map
3.4 mi from city centre,  

Boasting an outdoor pool, Rossmount Inn is located in Saint Andrews and provides unique accommodation. Guests can also make use of complimentary wireless internet.

$110
Avg. per night
Kennedy Inn
Kennedy Inn
218 Water Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre,  

Kennedy Inn is located in Saint Andrews and offers free Wi-Fi. It is moments from the Ross Memorial Museum.

$116
Avg. per night
Windsor House Of St Andrews Bb
Windsor House Of St Andrews Bb
132 Water Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre,  

Windsor House of Saint Andrews is situated in Saint Andrews and is close to the area's tourist attractions. Guests can also enjoy free Wi-Fi.

$135
Avg. per night
Inn on Frederick
Inn on Frederick
9.3 Excellent
58 Frederick Street, Saint Andrews, NB, Canada
Show on map
0.1 mi from city centre,  

Inn on Frederick provides 4-star accommodation in Saint Andrews. Those staying at the property can also enjoy free Wi-Fi.

$137
Avg. per night
Seaside Beach Resort
Seaside Beach Resort
9.0 Excellent
Saint Andrews, NB, Canada
Show on map
0.3 mi from city centre,  

Seaside Beach Resort is located in Saint Andrews and is close to Algonquin Golf Course. It is conveniently positioned for those wishing to discover the area's attractions.

$140
Avg. per night
The Garden Gate Bed and Breakfast
The Garden Gate Bed and Breakfast
9.7 Excellent
364 Montague Street, Saint Andrews, NB, Canada
Show on map
0.4 mi from city centre,  

The Garden Gate Bed and Breakfast is situated in Saint Andrews and is close to the area's popular attractions. It is located a short stroll from the Ross Memorial Museum.

$160
Avg. per night

Hotel prices in Saint Andrews

3 stars

$95 - $173

Inn on Frederick

#1 Most popular

Inn on Frederick
9.3 Excellent
$137
Avg. per night
Kennedy Inn

#2 Most popular

$116
Avg. per night
Europa Inn - Hotel Restaurant Spa

Best value

$95
Avg. per night
4 stars +

$135 - $173

Treadwell Inn

#1 Most popular

Treadwell Inn
9.4 Excellent
$173
Avg. per night
Windsor House Of St Andrews Bb
$135
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Saint Andrews

About Saint Andrews

Saint Andrews is a laid-back summer resort boasting beautiful beaches and turn-of-the-century charm. Spend your time touring historic sites, visiting local aquariums and devouring freshly-caught Bay of Fundy seafood.

Things to do

You'll find most of the action on Water Street, a bustling thoroughfare lined with cafes, restaurants and craft stores. From here it's an easy stroll across town to Katy's Cove, a sheltered beach fringed by soft sand and crystalline water.

Set just offshore, Minister's Island once served as a summer retreat for William Cornelius Van Horne, one of Canada's wealthiest entrepreneurs. Today you can visit Covenhoven, a lavish Edwardian villa flanked by tidal swimming pools. The island is also laced with scenic hiking trails.

Kids will love the colourful displays and underwater viewing windows at the Wild Salmon Nature Centre. It offers a fascinating introduction to Atlantic salmon, a species that can jump almost four metres high when swimming upstream. The Fundy Discovery Aquarium is another family-friendly attraction, home to Bay of Fundy creatures, including seahorses, seals and lobsters.

For the best cheap eats in town, head south to Clam Digger, a tiny roadside seafood shack that's been tantalising holidaymakers for decades. Special occasions call for reservations at the Rossmount Inn Restaurant, an upscale eatery serving contemporary Canadian cuisine. Save your appetite for periwinkles, wild mushrooms and New Brunswick lobster.

Getting around

Saint Andrews is easy to get around on foot, especially around the Water Street district. Rental cars are best for exploring New Brunswick and the Bay of Fundy. The province is serviced by Saint John Airport, a 1.5-hour drive from Saint Andrews.

Saint Andrews travel FAQs

  • What are the best hotels in Saint Andrews?

    One of the most popular hotels in Saint Andrews is Seaside Beach Resort, which has been reviewed by 339 users and currently has a rating of 9.0/10. Other top-rated locations include Inn on Frederick and Treadwell Inn, which have received 9.3/10 and 9.4/10 ratings from our users, respectively.

  • How much is a hotel in Saint Andrews tonight?

    Prices for a hotel in Saint Andrews tonight are about $168 on average, but HotelsCombined users have found prices as low as $83 for tonight in the last 3 days.