Search Cheap Hotels in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for St. Andrews cheap hotels

1. Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,076 reviews)
"The staff were helpful and the room was clean."
Canada
Mark
The price is £108
includes taxes & fees
22 Nov - 23 Nov
Algonquin Resort St Andrews by-the-Sea Autograph Collection

2. Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,003 reviews)
"We loved the Bed & Breakfast feel of the Kennedy House, the converted rooms, the reverence to time past. Highly recommend Kennedy House for anyone that loves staying somewhere historic and not just another chain"
United States
Donna
The price is £62
includes taxes & fees
8 Nov - 9 Nov
Kennedy House

3. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,001 reviews)
"Balcony was beautiful bed comfy"
Canada
Mary Lynn
The price is £90
includes taxes & fees
8 Nov - 9 Nov
Saint Andrews Inn & Suites

4. Picket Fence Motel

Picket Fence Motel
2.0 star property
St. Andrews
9.4 out of 10, Exceptional, (670 reviews)
"Great place, enjoyed the stay."
Canada
Joan
Picket Fence Motel

5. Greenside motel

Greenside motel
2.5 star property
St. Andrews
8.6 out of 10, Excellent, (484 reviews)
"Nice, well kept motel. Contactless check in was convenient"
Canada
Sarah
Greenside motel

6. Inn on Frederick

Inn on Frederick
3.5 star property
St. Andrews
9.6 out of 10, Exceptional, (259 reviews)
"The Inn was clean, quiet and only a block away from shops and restaurants. Parking was available at the side of the Inn. The staff were very friendly and nice. They served a delicious breakfast. Would recommend this property."
Canada
Patti
Inn on Frederick

7. Treadwell Inn

Treadwell Inn
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (91 reviews)
"Amazing staff!!"
United States
Jeffrey
Treadwell Inn

8. Homeport Suites & Residences

Homeport Suites & Residences
2.0 star property
Lords Cove
9.4 out of 10, Exceptional, (65 reviews)
"Convenient location, clean room and good food."
Canada
Michelle
The price is £86
includes taxes & fees
19 Nov - 20 Nov
Homeport Suites & Residences

9. Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,002 reviews)
"Great location and a good breakfast"
Canada
Ronald
The price is £90
includes taxes & fees
8 Nov - 9 Nov
Granite Town Hotel

10. Rossmount Inn

Rossmount Inn
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (279 reviews)
"Our stay was amazing. Would recommend to friends and family. Plan to go back sometime. "
Canada
Joseph
Rossmount Inn
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 offers an array of budget-friendly activities that allow travellers to soak up its rich history and stunning scenery without breaking the bank. Explore the captivating ruins of an ancient cathedral, where you can wander through the remnants of its once-magnificent structure while enjoying picturesque views of the surrounding landscape. For those interested in the local culture, the charming streets are lined with quaint shops and galleries, perfect for leisurely window-shopping or picking up unique souvenirs. Don’t miss the opportunity to stroll along the beautiful coastline, where you can enjoy stunning sunsets and perhaps catch sight of local wildlife in their natural habitat. Families will appreciate the expansive beach, where kids can build sandcastles or splash in the waves—all for free. After a day of exploration, consider staying in the heart of the town, where a selection of affordable hotels provide easy access to these attractions while ensuring a comfortable and convenient stay. With attentive service and a welcoming atmosphere, you can relax and recharge before another day of adventure in this historic gem.

Find the best cheap hotels in St. Andrews

For budget-conscious travellers heading to St. Andrews, these hotels offer comfort and convenience without breaking the bank. Each hotel provides essential amenities to ensure a satisfying stay.

The Montague Rose Inn

  • Why it's great for a budget-friendly vacation: The Montague Rose Inn is a charming budget-friendly option, with an impressive review rating of 10 out of 10. This inn offers essential amenities such as free toiletries, WiFi, and self-parking, perfect for budget-conscious travellers. Guests can appreciate the tranquil garden setting, making it a lovely retreat after a day of exploring St. Andrews.
  • Other amenities: This hotel also provides complimentary cribs and rollaway beds, accommodating families and larger groups comfortably. A highchair is available, catering to younger travelers. The inn’s pet-friendly policy ensures that furry companions can join in on the adventure. Guests can also enjoy air conditioning for added comfort during their stay.
  • Nearby attractions: Kingsbrae Garden - 0.4 km, Water Street - 0.4 km

Picket Fence Motel

  • Why it's great for a budget-friendly vacation: The Picket Fence Motel is an excellent choice for budget travellers seeking a comfortable and straightforward stay in St. Andrews. With a solid review rating of 9 out of 10, this budget-friendly motel offers free toiletries and WiFi, ensuring travelers have everything they need for a pleasant visit. Its free self-parking option adds to the convenience, making it easy to explore the surrounding area.
  • Other amenities: Guests can enjoy nearby beach access, perfect for a day of sun and relaxation. The motel features a charming yard, ideal for unwinding outdoors. Additional amenities include air conditioning and electric car charging stations, catering to modern travel needs. With uncovered self-parking available, travelers can easily come and go during their stay.
  • Nearby attractions: Centennial Park - 0.4 km, Sheriff Andrew House - 1.1 km

Greenside motel

  • Why it's great for a budget-friendly vacation: Budget-friendly and well-reviewed, the Greenside Motel stands out with its excellent traveler rating of 9 out of 10. This hotel offers essential amenities like free toiletries, WiFi, and self-parking, providing a comfortable base for exploring St. Andrews. The daily housekeeping service ensures a tidy space, making it a straightforward option for travelers.
  • Other amenities: With nearby beach access, travelers can easily enjoy the stunning coastline. The motel features family-friendly amenities, including free accommodations for children and a kitchenette for added convenience. Travellers can take advantage of late check-out and early check-in options, along with a garden area to relax in. The availability of a sofa bed enhances room flexibility, making it a practical choice for various group sizes.
  • Nearby attractions: Charlotte County Archives - 1.8 km, Kingsbrae Garden - 1.8 km

Europa Inn

  • Why it's great for a budget-friendly vacation: Europa Inn offers a budget-friendly stay with an excellent review rating of 8 out of 10. This hotel features essential amenities such as free toiletries, WiFi, and a pet-friendly atmosphere, making it a versatile choice for various travellers. Guests appreciate the onsite art gallery, adding a unique touch to their experience in St. Andrews.
  • Other amenities: With a variety of additional features, the inn includes late check-out and early check-in options for added convenience. Guests can enjoy a terrace for outdoor relaxation and access to nearby shopping districts. The hotel also offers parking and balcony options, enhancing the overall stay for travellers.
  • Nearby attractions: Sheriff Andrew House - 0.2 km, Charlotte County Archives - 0.4 km

Frequently Asked Questions

Which are the best hotels to stay in St Andrews as a budget traveler?

The best places to stay in St Andrews for a budget traveller looking for affordable, safe, and convenient accommodations include Picket Fence Motel, Kennedy House, Saint Andrews Inn & Suites, and Greenside motel.


The Picket Fence Motel, with a fantastic 9.4 rating, offers free WiFi and free parking, which are always a bonus for budget-conscious travellers. You'll also find free toiletries and even an electric car charging station, plus a lovely yard to relax in. It's also conveniently located near Kingsbrae Garden.


For a slightly more traditional hotel experience, the 3-star Kennedy House, rated 9.0, provides free WiFi and free parking, including options nearby. It boasts lovely marina and partial ocean views from terraces and balconies, great for unwinding after a day of exploring. Guests frequently praise its excellent location and amazing, helpful staff.


Another great choice is the 3-star Saint Andrews Inn & Suites, with an 8.8 rating. Here, you'll benefit from free toiletries, free WiFi, and free self-parking, with accessible parking available. Some rooms offer ocean views, and customers often highlight the friendly, helpful staff and the clean, big rooms.


Finally, the Greenside Motel, rated 8.6, is a solid option. It provides free toiletries, free WiFi, and free self-parking. They also offer early check-in, which can be super handy if you arrive before standard check-in times.

How much does a budget hotel in St. Andrews cost?

Budget hotel prices in St. Andrews vary, but you can find a great deal from £61 on Expedia. To find the cheapest budget hotels, be flexible with your dates. Typically, off-peak and mid-week stays are cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.

Which area of St Andrews, New Brunswick, Canada is best to stay in for cheap hotels?

For budget-conscious travellers, Downtown St. Andrews, particularly around Water Street, offers the most convenient and affordable options. This vibrant area serves as the town's main hub for hotels, providing easy access to local attractions, shops, and restaurants, often without the need for a car.


If the absolute lowest price is your priority over a central location, consider motels and small inns situated on the outskirts of town or in the nearby town-centre area. Establishments such as Greenside motel, Kennedy House, Winsome Inn, or Picket Fence Motel are frequently recommended for their value.

What are the top-rated cheap hotels for families in St Andrews?

For top-rated, cheap hotels for families in St Andrews, the Greenside motel is a fantastic option.


The Greenside Motel, with an 8.6 rating, is a great choice for families looking for value. They offer complimentary toiletries and free WiFi, which are always handy. Plus, free self-parking and the option for early check-in (for a small fee) make arrival and settling in a breeze. Our customers consistently praise the excellent, clean rooms and comfortable beds, ensuring a good night's sleep for everyone. The staff are also described as charming and great, adding to a pleasant stay.

When is the most affordable time to visit St Andrews, New Brunswick, Canada?

The most affordable time to visit St. Andrews, New Brunswick, is generally during the off-season and shoulder months, with January often offering the lowest hotel rates. During January, you'll find the quietest period, with temperatures typically ranging from -10°C to 0°C. While it's cold, this is an excellent time for those seeking the best value on accommodation and a serene, uncrowded experience, perhaps enjoying the town's indoor attractions like the Huntsman Marine Science Centre without the usual bustle.


For those looking for a balance of affordability and more pleasant weather, April is a fantastic alternative. Temperatures in April usually hover between 0°C and 10°C, making it suitable for gentle strolls along the waterfront or exploring the charming streets as the town begins to reawaken. You'll still benefit from lower prices compared to the peak summer months, and you might even catch some early signs of spring.

Are there any cheap St Andrews hotels near Water Street?

You're in luck. There are a few excellent, budget-friendly options in St Andrews that are close to Water Street, offering great value and amenities.


The 3-star Kennedy House, with a fantastic 9.0 rating, is a top pick. Guests frequently praise its excellent location, comfortable and clean rooms, and amazing, helpful staff. It offers free WiFi and free parking, which is brilliant for budget travellers, and some rooms even boast partial ocean views.


Another solid choice is the 3-star Saint Andrews Inn & Suites, rated 8.8. This inn provides free WiFi, free self-parking, and free toiletries, all great for keeping costs down. Customers highlight the friendly and helpful staff, clean and big rooms, and excellent location.


While not directly on Water Street, Greenside motel, with an 8.6 rating, is another good option for budget-conscious travellers. It offers free WiFi, free self-parking, and free toiletries.

Which cheap St Andrews hotels are near Saint John, NB (YSJ)?

For cheap hotels in St Andrews near Saint John, NB (YSJ), you'll find options like Kennedy House, Saint Andrews Inn & Suites, Picket Fence Motel, and Greenside motel. Do bear in mind that Saint John Airport (YSJ) is a fair distance from St Andrews, so you'll need to arrange transport.


Kennedy House, a 3-star hotel with a fantastic 9.0 rating, offers free parking and free WiFi, which are always a bonus for budget-conscious travellers. Some rooms even boast marina or partial ocean views and balconies, superb for unwinding after a day of exploring. It's also very close to Kingsbrae Garden.


The 3-star Saint Andrews Inn & Suites, rated 8.8, also provides free parking, free WiFi, and complimentary toiletries. Some rooms offer ocean views, and there's accessible parking too, making it a convenient choice. Like Kennedy House, it's also near Kingsbrae Garden.


Picket Fence Motel, with an impressive 9.4 rating, is another excellent option. It offers free WiFi, free self-parking, and complimentary toiletries. They even have an electric car charging station and a yard, which could be a lovely spot to relax. It's also conveniently located near Kingsbrae Garden.


Finally, Greenside motel, rated 8.6, provides free WiFi, free self-parking, and complimentary toiletries. They also offer early check-in, which can be super handy if you arrive before the standard check-in time.

What free activities should we do in St Andrews, New Brunswick, Canada?

Stroll through the charming town of St. Andrews, New Brunswick, where a wealth of free activities awaits, allowing you to immerse yourselves in its natural beauty and rich history. Wander along the picturesque waterfront, taking in the refreshing sea air and admiring the historic architecture that lines the streets. For a truly relaxing experience, head to Katy's Cove Beach, a delightful spot great for unwinding by the water.


For those who enjoy a bit of exploration, the tidal flats near the St. Andrews Blockhouse offer a unique opportunity to walk across the seabed at low tide. While there, explore the grounds of the St. Andrews Blockhouse National Historic Site, where you can enjoy a picnic with stunning views over the Bay of Fundy. The town also boasts several parks and paved walking trails, ideal for a leisurely stroll or a quiet moment of reflection.


As the day draws to a close, make your way to the Blockhouse area to witness a breathtaking sunset – a truly unforgettable and complimentary experience. Keep an eye out for free community events and festivals throughout the year, adding a vibrant touch to your visit.

What cheap hotels in St Andrews offer cooking facilities or kitchenettes?

For budget-friendly stays in St Andrews with the convenience of cooking facilities, look no further than the Saint Andrews Inn & Suites and Greenside motel.


The 3-star Saint Andrews Inn & Suites, with a fantastic 8.8 rating, offers kitchenettes in some of its rooms, which is brilliant for solo travellers or young adults looking to save money on meals. You'll also benefit from free WiFi and free self-parking, and some rooms even boast an ocean view. Customers frequently praise the friendly staff and clean, big rooms.


Another excellent option is the Greenside motel, rated 8.6, which also provides kitchenettes. This is ideal if you prefer to prepare your own food. Guests consistently highlight the excellent, clean rooms and the charming, great staff, making for a comfortable and welcoming stay.

Which cheap hotels in St Andrews have good reviews for customer service?

For affordable hotels in St Andrews with great customer service, travellers often praise Kennedy House, Saint Andrews Inn & Suites, and Greenside motel.


The 3-star Kennedy House, with a fantastic 9.0 rating, consistently receives glowing reviews for its wonderful service and amazing, helpful staff. It offers free WiFi and free self-parking, which is always a bonus for budget-conscious travellers. Plus, some rooms even boast partial ocean views or a balcony.


Another excellent choice is the 3-star Saint Andrews Inn & Suites, rated 8.8. Guests frequently highlight the friendly and helpful front desk staff, making it a welcoming stop for solo adventurers. You'll also benefit from free WiFi and free self-parking here.


If you're looking for charming service, the Greenside motel, with an 8.6 rating, is known for its great staff.

Are there any cheap hotels in St Andrews that allow for late check-out or early check-in?

Yes, there's a budget-friendly option in St Andrews that can often accommodate late check-out or early check-in requests.


The Greenside motel, with an 8.6 rating, is a great choice. They specifically mention early check-in as an option, and while late check-out isn't explicitly listed, it's always worth asking the friendly staff directly. This motel is praised by customers for its excellent and clean rooms, comfortable beds, and good value for money. Plus, you get free WiFi and free parking, which are always a bonus for budget travellers.

Can I cancel my budget hotel reservation on Expedia?

Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right budget hotel in St. Andrews for you.

How can I save on a budget hotel in St. Andrews with Expedia?

There are plenty of ways to save on a budget hotel in St. Andrews. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel booking. If you're feeling spontaneous, be sure to check for last-minute deals.

Is it cheaper to book flights and a hotel in St. Andrews as a package?

Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia