Hotels in Saint Andrews

Find the best deals on 63 hotels in Saint Andrews, Canada

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Saint Andrews hotels

Find the perfect Saint Andrews, Canada hotel for business or leisure


Things to do in Saint Andrews

Kingsbrae Garden
Centennial Park

Are there hotels available near Kingsbrae Garden?

Hotels near Kingsbrae Garden are typically 12% more expensive than the average hotel in Saint Andrews, which is $106.

Hotels near Kingsbrae Garden
Picket Fence Motel
Best value
Picket Fence Motel
9.0
$75
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
#1 Most popular
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
8.8
$106
Saint Andrews Inn & Suites
#2 Most popular
Saint Andrews Inn & Suites
9.1
$107
Seaside Beach Resort
#3 Most popular
Seaside Beach Resort
9.0
Kennedy Inn
#4 Most popular
Kennedy Inn
$82
Greenside Motel
#5 Most popular
Greenside Motel
8.0
$77
Inn on Frederick
Inn on Frederick
9.3
$99
Treadwell Inn
Treadwell Inn
9.4
$165
The Garden Gate Bed and Breakfast
The Garden Gate Bed and Breakfast
9.7
$116
The Montague Rose B&B
The Montague Rose B&B
9.7
$138
Windsor House Of St Andrews Bb
Windsor House Of St Andrews Bb
$135
Location, location, location! Private - Waterview - Downtown Cottage
Location, location, location! Private - Waterview - Downtown Cottage
10.0
$347

Are there hotels available near Centennial Park?

momondo users have recommended 12 hotels to users looking to stay near Centennial Park. Hotels in this area have an average price of $121 per night. These prices may change based on several factors, such as time of year. Hotels near Centennial Park are typically 12% more expensive than the average hotel in Saint Andrews, which is $106.

Hotels near Centennial Park
Picket Fence Motel
Best value
Picket Fence Motel
9.0
$75
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
#1 Most popular
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
8.8
$106
Saint Andrews Inn & Suites
#2 Most popular
Saint Andrews Inn & Suites
9.1
$107
Seaside Beach Resort
#3 Most popular
Seaside Beach Resort
9.0
Kennedy Inn
#4 Most popular
Kennedy Inn
$82
Greenside Motel
#5 Most popular
Greenside Motel
8.0
$77
Inn on Frederick
Inn on Frederick
9.3
$99
Treadwell Inn
Treadwell Inn
9.4
$165
The Garden Gate Bed and Breakfast
The Garden Gate Bed and Breakfast
9.7
$116
The Montague Rose B&B
The Montague Rose B&B
9.7
$138
Windsor House Of St Andrews Bb
Windsor House Of St Andrews Bb
$135
Location, location, location! Private - Waterview - Downtown Cottage
Location, location, location! Private - Waterview - Downtown Cottage
10.0
$347

When to book a hotel in Saint Andrews

Check out the information below to find the best deal on a Saint Andrews hotel room
Low Season
November
High Season
August

cheapest month to stay

39%

expected price decrease

most expensive time to stay

26%

expected price increase

Price
$114 - $247
Highest day of week
Friday
Cheapest day of week
Wednesday

av. price over the last two weeks

Average price (weeknight)

$190

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$181

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Saint Andrews is: 4-5 star, 13 days before.
4-5 star
$185 - $205

How much does a hotel in Saint Andrews, Canada cost per night?

Use the information below to find quality Saint Andrews hotel rooms for low prices
2 stars and below
Greenside Motel
#1 most popular
Greenside Motel
8.0
$77
4 stars and above
Kingsbrae Cottage
#1 most popular
Kingsbrae Cottage
$215
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
#2 most popular
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
8.8
$106

Hostels and cheap hotels in Saint Andrews

These hotels and hostels are the cheapest accommodations available in Saint Andrews, Canada
Greenside Motel
Greenside Motel
8.0
$77
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
8.8
$106
Kingsbrae Cottage
Kingsbrae Cottage
$215

Get the best value hotel in Saint Andrews

These Saint Andrews hotels have the best prices for their ratings
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
The Algonquin Resort St. Andrews by-the-Sea Autograph Collection
8.8
$106
Greenside Motel
Greenside Motel
8.0
$77

Saint Andrews travel information

How long do people stay in Saint Andrews?

1 night is the typical length of stay for people visiting Saint Andrews.

How much does a hotel cost in Saint Andrews?

A hotel room in Saint Andrews will generally set you back around $133 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Saint Andrews?

In November prices are at their lowest and represents the most cost effective time to book a hotel room in Saint Andrews. You may find the cost of your room has decreased by 39%.

Which day is cheapest to stay in Saint Andrews?

Tuesday is the day where you will typically find the lowest price for your hotel room in Saint Andrews. The highest price tends to be on Thursday.

How much does a hostel in Saint Andrews cost?

$77 is how much a hostel (and up to 2 star hotels) in Saint Andrews could cost you each night. Booking a hostel could save you $56 when compared to the average price of a hotel in Saint Andrews.