Photo by Brian Atkinson/Tourism New Brunswick

Cheap Hotels in St. Andrews from $75

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on St. Andrews Cheap Hotels

Next weekend
In two weeks

Top St. Andrews Cheap Hotels

Kennedy House

3.0 star property
St. Andrews
8.8 out of 10, Excellent, (961)
"Friendly staff, clean room and comfortable bed. We also ate at the restaurant and the food and service was fantastic."
Canada
Chris
$64 nightly
The price is $76
Jan 1 - Jan 2, 2026
Total with taxes and fees
Kennedy House

Saint Andrews Inn & Suites

3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1000)
"Yes room was clean and the staff was excellant...."
Canada
Iris
$85 nightly
The price is $100
Dec 8 - Dec 9
Total with taxes and fees
Saint Andrews Inn & Suites

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1004)
"everything was perfect beautiful spot."
Canada
Jody
$115 nightly
The price is $136
Jan 1 - Jan 2, 2026
Total with taxes and fees
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Granite Town Hotel

3.0 star property
St George
8.8 out of 10, Excellent, (1000)
"Great hotel "
United States
Mathew
Granite Town Hotel

The Coach House

3.5 star property
St. Stephen
9.2 out of 10, Wonderful, (181)
"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
$96 nightly
The price is $111
Dec 16 - Dec 17
Total with taxes and fees
The Coach House

Winsome Inn

2.5 star property
St. Stephen
8.4 out of 10, Very Good, (578)
"Its a great place "
Canada
OLUWASEUN
$101 nightly
The price is $116
Dec 8 - Dec 9
Total with taxes and fees
Winsome Inn

Dominion Hill Country Inn

3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (372)
"The location and the inn are delightful. "
Canada
Catherine
$105 nightly
The price is $121
Dec 8 - Dec 9
Total with taxes and fees
Dominion Hill Country Inn

Woodhaven Country Lodge

4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (51)
"Perfect place with perfect hosts!!"
Canada
F
$117 nightly
The price is $135
Dec 8 - Dec 9
Total with taxes and fees
Woodhaven Country Lodge

Homeport Suites & Residences

2.0 star property
Lords Cove
9.0 out of 10, Wonderful, (33)
"Very clean...nice restaurant and friendly staff"
Canada
Mary
$125 nightly
The price is $143
Dec 8 - Dec 9
Total with taxes and fees
Homeport Suites & Residences

Baybreeze Restaurant and Motel

2.5 star property
Pocologan
7.8 out of 10, Good, (329)
"The stay at Bay Breeze was without question my most enjoyable stop during my trip to Newfoundland. I would highly recommend everyone to enjoy this vintage feel of a motel and restaurant with views that take your breath away. "
Canada
Michael
$65 nightly
The price is $75
Dec 17 - Dec 18
Total with taxes and fees
Baybreeze Restaurant and Motel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find out more about St. Andrews

Discover cheap things to do in St. Andrews

St. Andrews, New Brunswick, is a charming coastal town that offers a variety of budget-friendly activities for travelers seeking quality experiences without breaking the bank. Start your adventure at the beautiful Kingsbrae Garden, where you can explore 27 themed gardens and enjoy the serene landscape for a small admission fee. Families will love the free activities at the St. Andrews Blockhouse, where kids can learn about history while enjoying the picturesque views of the harbor. For nature enthusiasts, a stroll along the Fundy Trail Parkway provides breathtaking views of the Bay of Fundy, with numerous lookout points perfect for a picnic. Don’t miss out on the local seafood; try the fish and chips at a casual eatery like the Red Herring Pub for delicious meals that won't stretch your budget. For accommodations, consider staying near Water Street, where you’ll find a range of affordable hotels just steps away from the town's attractions, allowing you to experience the welcoming atmosphere and easy access to activities. This area not only has great hotel options but also a vibrant local culture that makes exploring on foot a delight.

Find the best cheap hotels in St. Andrews

For travelers seeking affordable stays in St. Andrews, New Brunswick, these budget-friendly hotels offer great value without compromising on comfort. Each option boasts excellent amenities at an accessible price point.

Picket Fence Motel

  • Why it's great for a budget-friendly vacation: The Picket Fence Motel is an ideal choice for budget-conscious travelers, featuring a stellar guest review rating of 9.4. This motel offers essential amenities such as complimentary toiletries and free Wi-Fi, ensuring guests have everything they need for a comfortable stay. Plus, with free self-parking available, guests can enjoy straightforward access to their vehicles.
  • Other amenities: Beyond the basics, guests can relax in the motel's yard, or take advantage of nearby beach access for a day of sun and sand. The air-conditioned rooms provide a cool retreat after a day of exploring. For those with electric vehicles, the motel also offers an electric car charging station, making it convenient for eco-conscious travelers.
  • Nearby attractions: Water Street - 0.39 miles, St Andrews Blockhouse - 0.46 miles, Centennial Park - 0.47 miles

Greenside motel

  • Why it's great for a budget-friendly vacation: The Greenside Motel is a fantastic option for budget travelers, an excellent review rating of 8.8. Guests enjoy complimentary toiletries and Wi-Fi, alongside free self-parking. The motel's kitchenette and cooking facilities, including a stovetop and microwave, provide guests with the freedom to prepare their own meals, making it a perfect choice for longer stays.
  • Other amenities: This motel also features a cozy sofa bed for extra sleeping space, garden access for relaxation, and daily housekeeping for convenience. Guests can benefit from early check-in and late check-out options, which adds flexibility to their travel plans. The traditional hotel design offers a charming atmosphere, while nearby beach access allows for enjoyable outdoor activities.
  • Nearby attractions: Water Street - 0.68 miles, St Andrews Blockhouse - 0.75 miles, Centennial Park - 0.76 miles

The Montague Rose Inn

  • Why it's great for a budget-friendly vacation: With a solid review rating of 8.8, The Montague Rose Inn is an excellent budget-friendly option for travelers. This inn provides free toiletries and Wi-Fi, alongside free self-parking for ease of access. Guests can enjoy charming accommodations, with additional perks such as complimentary cribs and rollaway beds for families traveling together.
  • Other amenities: The inn features a lovely garden, perfect for unwinding after a day out. Guests can also indulge in romantic touches like champagne service. The hotel is pet-friendly, allowing guests to bring their furry companions along for the adventure. The air conditioning ensures comfort during warmer days, and the inviting atmosphere makes it a delightful retreat.
  • Nearby attractions: Water Street - 0.2 miles, Charlotte County Archives - 0.15 miles, Ross Memorial Museum - 0.19 miles

Europa Inn

  • Why it's great for a budget-friendly vacation: The Europa Inn stands out as a budget-friendly haven with a review rating of 7.6. Guests appreciate the complimentary toiletries and Wi-Fi, along with the fact that pets are welcome at no additional cost. With free self-parking and early check-in options, convenience is at the forefront of the experience.
  • Other amenities: The inn features a kitchenette equipped with essential appliances like a dishwasher, microwave, and toaster, perfect for preparing meals. Guests can explore the onsite art gallery or relax on the terrace, enjoying the beautiful surroundings. With access to nearby shopping districts and museums, guests have plenty of options for enjoyment outside the inn.
  • Nearby attractions: Water Street - 0.05 miles, Market Wharf - 0.09 miles, Sheriff Andrew House - 0.04 miles

How can I get cheap hotels in St. Andrews?

Best tips to find a cheap hotel in St. Andrews

  1. If you're looking to travel to St. Andrews on a budget, you'll be happy to know that you can find hotels for as low as $75. Of course, that price is affected by amenities, star rating, and even the time of year you visit. At most, hotel prices can be as high as $143. Staying a short amount of time in St. Andrews is an effective way to reduce hotel costs.

  2. When you cut your vacation down to just a few days, you don't have to worry as much about hotel prices since you don't have that many nights to stay. For budget hotels in St. Andrews, 3 to 4 days should be all the nights you need. That's generally enough to enjoy the city's top attractions, though there's certainly enough to do to warrant a week-long trip.

  3. When booking cheap hotel rooms in St. Andrews, it's typically best to book about 3 weeks in advance. Book further in advance than that and you could be paying too much for your room, as hotels will often overestimate future demand. However, if you wait too long, you might find that the hotel has been completely booked.

  4. When you utilize search filters on Expedia, you'll be able to narrow down your results in a flash. These search filters cover a wide variety of factors you may be interested in when it comes to finding a cheap hotel in St. Andrews, including amenities such as Free Breakfast, 2-star rating, or proximity to local attractions. You can even set filters for price limits to ensure that all the displayed results are within your budget.

Top St. Andrews Hotel Reviews

Frequently asked questions

What is St. Andrews like for travelers on a budget?
St. Andrews offers a variety of cheap accommodations and things to do, making it a great choice for a budget-friendly getaway. You can find ways to save money while getting to know this destination, which is home to attractions like Minister's Island, Algonquin Golf Course, and Huntsman Marine Science Centre.
When is the best time for a budget trip to St. Andrews?
Weather will likely play an important role when you plan your trip to St. Andrews, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August with an average temp of 63°F, while the coldest months are January and February with an average of 25°F. The snowiest months in St. Andrews are January, February, December, and March, with each month seeing an average of 15 inches of snowfall.
What is there to see and do in St. Andrews?
St. Andrews draws tourists with its fantastic dining options and whale watching, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, and then make time for activities that cost little or nothing at all. Take in the local culture at Ross Memorial Museum and Charlotte County Archives, or enjoy the area's natural beauty at Minister's Island.

Explore a world of travel with Expedia