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 612 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.

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 279 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 83 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 119 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 328 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.

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 
ExcellentBased on 189 reviews
9.1

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.

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.

$85
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.

$86
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.

$108
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.

$114
Avg. per night
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,  

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.

$126
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.

$133
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

Hotel prices in Saint Andrews

3 stars

$85 - $147

Inn on Frederick

#1 Most popular

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

#2 Most popular

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

Best value

$85
Avg. per night
4 stars +

$126 - $138

Treadwell Inn

#1 Most popular

Treadwell Inn
9.4 Excellent
$138
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 321 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.