Find Golf Hotels in St. Andrews from CA $148

  • 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 availability on St. Andrews Golf Hotels

Our top choices for St. Andrews hotels with a golf course

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,001 reviews)
"Hot tub was nice"
Canada
Greg
The price is CA $139
CA $180 total
includes taxes & fees
Mar 22 - Mar 23
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,001 reviews)
"The room was great and staff was very friendlly and helpful . Have stayed a few times here and it has been a good stay each time "
Canada
Jim
The price is CA $124
CA $148 total
includes taxes & fees
Mar 28 - Mar 29
Granite Town Hotel
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.

Top St. Andrews Hotel Reviews

Frequently asked questions

What are the top golf hotels in St Andrews?
When it comes to top golf hotels in St Andrews, you have some splendid options that cater to both avid golfers and those looking for a relaxing getaway.

The 4-star Algonquin Resort St Andrews by-the-Sea, rated an impressive 9.2, offers a wealth of golf-related amenities that enhance your stay. With an onsite championship golf course and a professional pro shop, you'll have everything you need for a fantastic golfing experience right at your doorstep. The resort also features a drive range and the opportunity for golf lessons with a pro, ensuring that both beginners and seasoned players can refine their skills while enjoying the stunning seaside location.

For a charming and slightly more intimate experience, the Inn on Frederick is a delightful 3.5-star hotel with an exceptional score of 9.6. While it's known for its comfortable and clean accommodations, it also provides access to nearby golf courses. Guests rave about the delicious English breakfast included with their stay, setting a great start before heading out to the greens.
What are the best golf hotels in St Andrews with on-site golf courses?
For an outstanding golfing experience in St Andrews, the Algonquin Resort St Andrews by-the-Sea Autograph Collection stands out as a premier choice.

This 4-star hotel, boasting an excellent review score of 9.2, features an impressive on-site golf course that caters to players of all skill levels. Guests can take advantage of golf lessons with professionals, ensuring that both beginners and seasoned golfers can sharpen their skills. The resort also includes a well-equipped golf pro shop for all your gear needs and a clubhouse that adds to the welcoming atmosphere.

With a stunning location by the sea, the Algonquin Resort offers a great blend of relaxation and recreation, making it an ideal retreat for golf enthusiasts.
How much does a golf hotel in St Andrews cost?
Prices for golf hotels in St Andrews often vary, but you can find a great deal from CA $148 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in St Andrews with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Are there St Andrews hotels with golf club rentals or pro shops?
In St Andrews, the Algonquin Resort St Andrews by-the-Sea Autograph Collection is an outstanding choice for those seeking golf club rentals and pro shop facilities.

This 4-star hotel, boasting an excellent review rating of 9.2, features a well-stocked golf pro shop, ensuring that you have access to everything you might need for a successful round. With an onsite golf course and a dedicated golf clubhouse, guests can immerse themselves fully in the golfing experience. The resort also offers golf lessons with professional instructors, suiting all skill levels, from beginners to seasoned players.

Beyond its golf amenities, the Algonquin Resort is known for its beautiful location and comfortable accommodations, making it not just a place to stay but a memorable destination for any golf enthusiast.
Are there any golf and spa hotels in St Andrews?
In St Andrews, the Algonquin Resort St Andrews by-the-Sea Autograph Collection stands out as an exceptional choice for those seeking a blend of golf and spa amenities.

This 4-star resort, with an impressive review rating of 9.2, features a stunning on-site golf course that allows guests to enjoy a round while surrounded by breathtaking coastal views. The resort not only offers expert golf lessons with professionals but also includes a well-equipped driving range and clubhouse, ensuring that all your golfing needs are met effortlessly.

After a day on the greens, unwind at the full-service spa, where you can indulge in a variety of treatments, from soothing massages to rejuvenating body scrubs. The spa's tranquil atmosphere complements the rigorous play on the course, providing an ideal retreat to relax and recharge.
What are the best St Andrews golf hotels with a pool?
In St Andrews, the Algonquin Resort St Andrews by-the-Sea Autograph Collection stands out as the premier golf hotel featuring excellent pool facilities.

This delightful 4-star hotel, boasting an excellent review rating of 9.2, offers guests the unique opportunity to indulge in both golf and leisure. With an inviting indoor pool as well as a seasonal outdoor pool, you can unwind after a day on the course. Speaking of golf, the resort is home to an exceptional on-site course where you can enjoy a round surrounded by stunning landscapes. The Algonquin also provides golf lessons with professional instructors, a well-stocked pro shop, and all the amenities needed for a fantastic golfing experience, including a driving range and clubhouse.
Which golf hotels in St Andrews offer golf lessons?
In St Andrews, the Algonquin Resort St Andrews by-the-Sea Autograph Collection stands out as an excellent choice for those seeking golf lessons.

This charming 4-star hotel, boasting an excellent review rating of 9.2, features an array of golf amenities, including onsite lessons with professional instructors. Guests can improve their swing at the resort's well-appointed driving range or enjoy a round on the beautiful golf course while soaking in the stunning coastal views. The golf pro shop and clubhouse add to the convenience, ensuring you have everything you need for a fulfilling day on the greens.
Is St Andrews a good golf destination?
Yes, St Andrews, New Brunswick, Canada is an outstanding golf destination, renowned for its picturesque courses and captivating coastal views.

The jewel of the region is the historic Algonquin Golf Course, designed by the legendary Donald Ross. This course not only offers a challenging layout but also boasts breathtaking views of the Bay of Fundy, making every round a memorable experience. The stunning scenery, with its rugged coastline and lush landscapes, sets a great backdrop for golfers of all skill levels.

In addition to the Algonquin, the area is rich with charming golf venues that showcase the natural beauty of the Maritimes. With a variety of courses that complement the tranquil seaside atmosphere, St Andrews provides a serene escape for those looking to enjoy the game while soaking in the local charm.
Which area of St Andrews is best to stay in for golf?
For golf enthusiasts, the best area to stay in St Andrews, New Brunswick, is the charming waterfront district. This area is not only picturesque but also conveniently situated near some of the region's top golf courses, including the renowned Algonquin Golf Course. With stunning views of Passamaquoddy Bay and the historic Algonquin Resort, you'll find that both the scenery and the golfing experience are second to none.

Staying in the waterfront district provides easy access to a variety of amenities, such as delightful restaurants and local shops, great for unwinding after a day on the greens. The atmosphere here is vibrant yet relaxed, making it an ideal spot for both avid golfers and those looking to enjoy the coastal charm of St Andrews.

For those seeking a more tranquil retreat, consider the nearby coastal areas, where you can immerse yourself in nature while enjoying lesser-known gems of golf. These courses often offer a quieter, more laid-back experience, allowing you to appreciate the stunning coastal landscapes in a serene setting.
Is it cheaper to book flights and a golf hotel in St Andrews as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.
How can I save on a golf hotel in St Andrews with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on St Andrews golf hotels. Typically, booking in advance will help you save on your hotel stay. If you're feeling spontaneous, be sure to check for last-minute deals.
Can I cancel my golf 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 golf hotel in St Andrews for you.

Explore a world of travel with Expedia