4 Star Hotels in St. Andrews CA $171

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for St. Andrews 4-star 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,078 reviews)
"The staff were helpful and the room was clean."
Canada
Mark
The price is CA $172
CA $204 total
includes taxes & fees
Nov 15 - Nov 16
Algonquin Resort St Andrews by-the-Sea Autograph Collection

2. Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.4 out of 10, Exceptional, (65 reviews)
"Such a cute area and the room was exactly as described."
United States
Brett
The price is CA $181
CA $208 total
includes taxes & fees
Nov 22 - Nov 23
Woodhaven Country Lodge

3. Kingsbrae Arms Inn

Kingsbrae Arms Inn
4.5 star property
St. Andrews
9.2 out of 10, Wonderful, (112 reviews)
"Great location. The staff was great. The breakfast was wonderful."
United States
Connie
Kingsbrae Arms Inn

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

Find out more about St. Andrews

If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 Stars hotels in St. Andrews are calling your name. Known for providing first-rate service in amazing locations, each of the St. Andrews 4 Stars hotels lets discerning travelers bask in an unforgettable experience.

Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.

It’s all waiting for you at the top four star hotels in St. Andrews. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 Stars hotel in St. Andrews, New Brunswick, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top St. Andrews hotels with 4 Stars provide everything you need to unwind in style.

Frequently Asked Questions

What are the best 4-star hotels in St. Andrews?

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a 4-star hotel in St. Andrews that rates highly among Expedia customers. A terrace and golf are some of its many amenities. Travellers also recommend Kingsbrae Arms Inn. From designer toiletries to a firepit, it features conveniences that cater to every aspect of your entertainment and relaxation.

How much does it cost to stay in a 4-star hotel in St. Andrews?

With Expedia's search and sort filters, bagging an awesome deal on a 4-star hotel in St. Andrews just got easier. Start by entering your chosen travel dates and length of your stay. Then sort the results by price and choose a property that best matches your style and budget.

  • Search for the lowest price from CA $171

What's the difference between 5-star and 4-star hotels in St. Andrews?

Offering a welcoming guest experience and upmarket surroundings, 4-star hotels are a fabulous option for your St. Andrews vacation. These types of stays generally feature loads of handy amenities that make it a breeze to unpack and unwind — think 24-hour room service, gyms and pools. Or live the high life at a 5-star hotel designed to spoil you with luxury perks and amenities. Round-the-clock concierge service, oversized bathrooms and world-class dining are typically included at these deluxe retreats.

Does St. Andrews have any 4-star all-inclusive resorts?

Use our filters to search for all-inclusive St. Andrews retreats where your room, food, activities and most other things are provided for in the one upfront price. Can't find anything available? You can also relax in classy surroundings at other superb 4-star properties in this destination. Kingsbrae Arms Inn and Algonquin Resort St Andrews by-the-Sea Autograph Collection are a couple of top picks.

Are there any 4-star casino hotels in St. Andrews?

To find what you're looking for in St. Andrews, simply use our handy filter to narrow down your search. Boasting resort-style amenities and an upmarket level of service, our 4-star casino hotels are a sure bet for a good time.

What are the top 4-star apartments in St. Andrews?

Stay at Woodhaven Country Lodge, one of our leading 4-star St. Andrews properties. With self-catering kitchens and ample space, making and sharing meals with your crew is easy in our apartments.

What are the top 4-star hotels in downtown St. Andrews?

Situated 2 kilometres southeast from downtown St. Andrews, Algonquin Resort St Andrews by-the-Sea Autograph Collection will put you within close proximity to all the action. This 4-star hotel also offers pool sun loungers and a tennis court for your comfort and convenience.

Explore a world of travel with Expedia