Photo by Brian Atkinson/Tourism New Brunswick

Find luxury hotels in St. Andrews

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

Check availability on St. Andrews Luxury Hotels

Our top choices for St. Andrews luxury hotels

Algonquin Resort St Andrews by-the-Sea Autograph Collection

4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1000)
"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

Woodhaven Country Lodge

4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (51)
"Perfect place with perfect hosts!!"
Canada
F
$114 nightly
The price is $132
Dec 17 - Dec 18
Total with taxes and fees
Woodhaven Country Lodge
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

St. Andrewsand its attractions for luxury travelers

St. Andrews, New Brunswick, offers a unique blend of luxury and natural beauty, making it a prime destination for travelers. Begin your adventure at the stunning Kingsbrae Garden, where meticulously curated landscapes and vibrant blooms invite leisurely strolls and moments of tranquility. Explore the historic charm of the St. Andrews Blockhouse, a 19th-century fortification that provides fascinating insights into Canada's maritime history. For a dose of local culture, visit the Ross Memorial Museum, which showcases the region’s rich heritage in an elegant setting. The oceanfront setting is perfect for indulging in a whale-watching tour, where you can witness majestic humpbacks and minke whales in their natural habitat. After your explorations, retreat to the luxurious Algonquin Resort, where the blend of modern amenities and classic architecture offers an unparalleled experience. With its renowned spa, golf course, and fine dining options, this resort promises attentive service and the perfect home base to enjoy the breathtaking coastline and vibrant local community.

Find the best luxury hotels and resorts in St. Andrews

For travelers seeking an indulgent escape in St. Andrews, New Brunswick, these luxurious hotels offer exquisite amenities and exceptional service for a truly unforgettable experience.

Inn on Frederick

  • Why it's great for a luxury retreat: Inn on Frederick is a luxurious haven for travelers, an impressive review rating of 9.6. The inn features upscale amenities such as air conditioning and a prime location in the shopping district, making it perfect for those wanting a blend of comfort and convenience.
  • Other amenities: Guests can enjoy a free daily breakfast, as well as easy access to nearby golf courses and the scenic seaside. The inn also offers a terrace for guests to unwind, along with free self-parking for added convenience. With its historical charm and nearby local attractions, this inn is truly a delightful retreat.
  • Nearby attractions: Water Street - 0.05 miles, Sheriff Andrew House - 0.08 miles, Charlotte County Archives - 0.14 miles

Treadwell Inn

  • Why it's great for a luxury retreat: Treadwell Inn is a luxurious retreat that promises an exceptional stay, highlighted by a stellar review rating of 9.6. This elegant inn is known for its deep soaking bathtubs, premium bedding, and inviting bathrobes, making it a perfect choice for travelers seeking relaxation and indulgence.
  • Other amenities: Guests can enjoy a complimentary daily breakfast and take advantage of the kitchenette facilities in-room. The inn also features a lovely furnished balcony and garden area for leisurely afternoons. With self-parking available, guests can easily explore the beautiful surroundings of St. Andrews.
  • Nearby attractions: Water Street - 0.0 miles, Sunbury Shores Arts & Nature Centre - 0.03 miles, Market Wharf - 0.19 miles

Kingsbrae Arms Inn

  • Why it's great for a luxury retreat: Kingsbrae Arms Inn is the epitome of luxury, with a remarkable guest review rating of 9.4. With amenities such as designer toiletries, premium bedding, and cozy fireplaces, it offers guests an unparalleled experience of comfort and elegance in a historic setting.
  • Other amenities: Guests can enjoy the convenience of a concierge service, as well as early check-in and late check-out options. The inn features a furnished balcony and terrace, perfect for soaking in the scenic views. Self-parking is available for those exploring the beautiful surroundings, and the hotel’s Victorian hotel design adds a unique charm to the stay.
  • Nearby attractions: Kingsbrae Garden - 0.12 miles, Saint Andrews Community Adventure Playground - 0.12 miles, Ross Memorial Museum - 0.28 miles

Algonquin Resort St Andrews by-the-Sea Autograph Collection

  • Why it's great for a luxury retreat: The Algonquin Resort is a stunning choice for luxury travelers, featuring a remarkable guest review rating of 9.2. Guests can enjoy top amenities such as premium bedding, elegant bathrobes, and a full-service spa, making it an ideal retreat for relaxation and indulgence. With a golf course on-site and outdoor tennis courts, the resort caters to active travelers wanting to unwind in style.
  • Other amenities: In addition to its luxurious offerings, the resort features an indoor pool, a hot tub, and treatment rooms for massages and body treatments. Guests can take advantage of valet parking and concierge services for a seamless experience. The historic charm of the hotel is complemented by nearby beach access and scenic ocean views, ensuring a perfect blend of relaxation and adventure.
  • Nearby attractions: Kingsbrae Garden - 0.26 miles, Water Street - 0.37 miles, Sunbury Shores Arts & Nature Centre - 0.47 miles

Top St. Andrews Hotel Reviews

Frequently asked questions

Are you searching for the perfect hotel for your luxury getaway to St. Andrews?
During your visit, you might want to enjoy the golf and whale watching which St. Andrews is known for.
What's the best high-end hotel in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a luxury resort with 2 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale choice for your trip is Kingsbrae Arms Inn.
When can I expect good weather in St. Andrews?
Planning for the weather is a good way to make your trip to St. Andrews relaxing and enjoyable, especially when you're splurging. 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's there to see and do in St. Andrews?
Experience all that St. Andrews has to offer when you visit Minister's Island, Algonquin Golf Course, and Huntsman Marine Science Centre. If you have spare time during your trip, you might want to make a stop at St Andrews Blockhouse and Ross Memorial Museum.

Explore a world of travel with Expedia