A street lined with shops, including a pharmacy and a candy store.

St. Andrews Hotels from ₹8,147

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for St. Andrews hotels

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

Algonquin Resort St Andrews by-the-Sea Autograph Collection
St. Andrews
Canada
tylissa
₹15,270
₹22,199 total
includes taxes & fees
20 Sept - 21 Sept
Algonquin Resort St Andrews by-the-Sea Autograph Collection

2. Kennedy House

Kennedy House
St. Andrews
Canada
Jenna
₹9,824
₹11,642 total
includes taxes & fees
16 Sept - 17 Sept
Kennedy House

3. Picket Fence Motel

Picket Fence Motel
St. Andrews
Canada
Joan
₹9,817
₹11,633 total
includes taxes & fees
10 Sept - 11 Sept
Picket Fence Motel

4. Greenside motel

Greenside motel
St. Andrews
Canada
Nikki
₹6,773
₹8,147 total
includes taxes & fees
9 Oct - 10 Oct
Greenside motel

5. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
St. Andrews
Canada
Carl
₹12,927
₹15,318 total
includes taxes & fees
1 Oct - 2 Oct
Saint Andrews Inn & Suites

6. Windsor House Inn

Windsor House Inn
St. Andrews
United States
Ashley
₹13,504
₹13,977 total
includes taxes & fees
7 Oct - 8 Oct
Windsor House Inn

7. Europa Inn

Europa Inn
St. Andrews
Canada
David
₹7,789
₹9,598 total
includes taxes & fees
23 Sept - 24 Sept
Europa Inn

8. Inn on Frederick

Inn on Frederick
St. Andrews
United States
Catherine
Inn on Frederick

9. Scoodic Motel

Scoodic Motel
Oak Bay
Canada
Raymond
₹8,141
₹9,362 total
includes taxes & fees
20 Sept - 21 Sept
Scoodic Motel

10. Kingsbrae Arms Inn

Kingsbrae Arms Inn
St. Andrews
United States
Connie
₹26,565
₹33,444 total
includes taxes & fees
9 Sept - 10 Sept
Kingsbrae Arms Inn

11. Granite Town Hotel

Granite Town Hotel
St George
United States
Peter Matthew
₹9,790
₹11,601 total
includes taxes & fees
1 Oct - 2 Oct
Granite Town Hotel

12. The Montague Rose Inn

The Montague Rose Inn
St. Andrews
Canada
William
₹12,026
₹12,446 total
includes taxes & fees
27 Sept - 28 Sept
The Montague Rose Inn

13. Dominion Hill Country Inn

Dominion Hill Country Inn
Digdeguash
United States
james
₹11,984
₹13,782 total
includes taxes & fees
4 Oct - 5 Oct
Dominion Hill Country Inn

14. Winsome Inn

Winsome Inn
St. Stephen
United States
Becky
₹9,574
₹11,010 total
includes taxes & fees
4 Oct - 5 Oct
Winsome Inn

15. Homeport Suites & Residences

Homeport Suites & Residences
Lords Cove
Canada
Michelle
₹10,909
₹12,545 total
includes taxes & fees
10 Sept - 11 Sept
Homeport Suites & Residences

16. Woodhaven Country Lodge

Woodhaven Country Lodge
Oak Bay
Canada
Steven
₹15,068
₹17,328 total
includes taxes & fees
4 Oct - 5 Oct
Woodhaven Country Lodge

17. The Coach House

The Coach House
St. Stephen
United States
Vika
₹10,602
₹12,193 total
includes taxes & fees
28 Sept - 29 Sept
The Coach House

18. CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL
Pocologan
Canada
Renee
₹9,328
₹11,069 total
includes taxes & fees
9 Sept - 10 Sept
CLIPPER SHIPP BEACH MOTEL

19. Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel
Pocologan
Canada
Jeff
₹8,210
₹9,441 total
includes taxes & fees
1 Oct - 2 Oct
Baybreeze Restaurant and Motel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Andrews attractions

A golf course with a water body in the background.
Photo by TnT Travel

Algonquin Golf Course

8.4/10 (125 reviews)
This historic course from 1894 blends parkland and seaside holes along Passamaquoddy Bay's shores. Enjoy the transition from wooded front nine to ocean-view back nine, followed by upscale dining with panoramic bay views.
See properties
A large, dense shrub of red and pink flowers, surrounded by a gravel path.
Photo by Cathy LeBouthillier

Kingsbrae Garden

9.4/10 (312 reviews)
This 27-acre horticultural paradise showcases 50,000+ perennials across themed gardens with a Dutch windmill and sculptures. Wander through the Rose Garden or cedar maze while watching alpacas and peacocks roam freely.
See properties

Water Street

9.4/10 (121 reviews)
Wander along Water Street's 19th-century architecture where maritime heritage meets artisan shops. Discover local galleries and seafood bistros housed in historic buildings overlooking the picturesque harbour.
See properties

St. Andrews Lighthouse

8.8/10 (282 reviews)
Built in 1833, St. Andrews Lighthouse is New Brunswick's oldest mainland beacon with sweeping Bay of Fundy views. Visit at sunset when golden light transforms the historic structure into a photographer's dream.
See properties

Minister's Island

9.4/10 (230 reviews)
Walk across the ocean floor at low tide to reach this historic island with its grand 50-room mansion. Explore the Van Horne Estate's circular bathhouse and trails offering stunning coastal views.
See properties

Saint Andrews Community Adventure Playground

8.6/10 (13 reviews)
Canada's first adventure playground, designed by architect Robert S. Leathers, offers imaginative structures for children to explore. Bring sun protection as you watch little ones navigate the creative play spaces.
See properties

St Andrews Blockhouse

8.8/10 (146 reviews)
This rare surviving War of 1812 blockhouse offers a window into early Canadian military defence. Explore its restored interior and time your visit with low tide to walk the Bay of Fundy's exposed seabed.
See properties

Sunbury Shores Arts & Nature Centre

8.6/10 (13 reviews)
This creative hub blends art and nature, offering galleries and workshops in a historic building by Passamaquoddy Bay. Enjoy printmaking or ceramics classes while taking in the ocean-view terrace's tranquil atmosphere.
See properties

St. Andrews and related destinations

Explore the colourful waterfront of this historic seaside town where whale watching boats depart daily from the harbour. Kingsbrae Garden's 27 acres of themed gardens and Ministers Island's tidal road access offer visitors unique maritime experiences.

See all hotels in St. Andrews
A boat with tourists observing a whale in the ocean.
Photo by Brian Atkinson/Tourism New Brunswick

Top St. Andrews Hotel Reviews

Picket Fence Motel

Picket Fence Motel

10/10 Excellent
"Very nice place to stay in St Andrews away from the main strip but close enough to walk to it"
Bill 2-night trip
Posted 2 hours ago
Picket Fence Motel
Kennedy House

Kennedy House

10/10 Excellent
"Great location! Live music and great food! Doesn't get better"
Janet 1-night trip
Posted 16 hours ago
Kennedy House
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection

10/10 Excellent
"The bathroom was oddly configured because of being an older historical building. The bedroom was large but the bathroom was snug. Staff were amazing!!!the food at their restaurants was delicious. Highly recommend this hotel for families especially ones with furry peeps. Walkable to downtown but shuttle is provided."
Theresa 3-night trip
Posted 16 hours ago
Algonquin Resort St Andrews by-the-Sea Autograph Collection
Granite Town Hotel

Granite Town Hotel

10/10 Excellent
"Comfy bed, great breakfast"
Peter Matthew 2-night trip
Posted 1 day ago
Granite Town Hotel
Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel

10/10 Excellent
"2 star motel with a million dollar view and wonderful owners who have had the location for 50 years. Somewhat dated, but to us, it was part of the charm, a piece of history, can't help just appreciating the simplicity, also, sea food chowder at their home cooked restaurant was delicious!! Of you appreciate basic rustic charm, family run establishments, highly recommend!!! I've stayed at castles, chateaus all over Europe, and felt just as comfortable here! Go for it!"
Susan 1-night trip
Posted 2 days ago
Baybreeze Restaurant and Motel
Scoodic Motel

Scoodic Motel

10/10 Excellent
"Staff was super friendly and accommodating!"
Raymond 2-night trip
Posted 2 days ago
Scoodic Motel
Winsome Inn

Winsome Inn

10/10 Excellent
"Bed was comfortable. The a/c knob was missing and the only way to turn it on was to plug it in. Overall it was a good experience."
Jason 1-night trip
Posted 4 days ago
Winsome Inn
Windsor House Inn

Windsor House Inn

10/10 Excellent
"Can’t recommend Windsor House enough! From the beautiful clean rooms , the perfect balcony , the friendly staff , and the most delicious meals - we even ate dinner there twice ! Perfectly located in the heart of town . We love Windsor House"
Elizabeth 2-night trip
Posted 4 days ago
Windsor House Inn
Europa Inn

Europa Inn

8/10 Good
"Excellent location! Staff was friendly and helpful. Our key stopped working twice (think we placed too close to a cell phone!) We were worried since no one is at the desk overnight but both times when we called the number provided, someone was there within minutes. Room was small but clean. Would definitely stay again."
Leah 1-night trip
Posted 4 days ago
Europa Inn

More cheap stays in St. Andrews

Greenside motel

Greenside motel

242 Mowat Drive St. Andrews NB
₹6,773
₹8,147 total
9 Oct - 10 Oct
includes taxes & fees
8.6/10 Excellent! (468 reviews)
Greenside motel
Scoodic Motel

Scoodic Motel

241 Route 170 Oak Bay NB
₹8,141
₹9,362 total
20 Sept - 21 Sept
includes taxes & fees
9/10 Wonderful! (381 reviews)
Scoodic Motel
Baybreeze Restaurant and Motel

Baybreeze Restaurant and Motel

1424 Route 175 Pocologan NB
₹8,210
₹9,441 total
1 Oct - 2 Oct
includes taxes & fees
7.8/10 Good! (385 reviews)
Baybreeze Restaurant and Motel
Winsome Inn

Winsome Inn

198 King St St. Stephen NB
₹9,574
₹11,010 total
4 Oct - 5 Oct
includes taxes & fees
8.4/10 Very good! (633 reviews)
Winsome Inn
CLIPPER SHIPP BEACH MOTEL

CLIPPER SHIPP BEACH MOTEL

1312 New Brunswick 175 Pocologan NB
₹9,328
₹11,069 total
9 Sept - 10 Sept
includes taxes & fees
9.2/10 Wonderful! (220 reviews)
CLIPPER SHIPP BEACH MOTEL
Homeport Suites & Residences

Homeport Suites & Residences

194 Route 772 Lords Cove NB
₹10,909
₹12,545 total
10 Sept - 11 Sept
includes taxes & fees
9.4/10 Exceptional! (53 reviews)
Homeport Suites & Residences

Find out more about St. Andrews

Top reasons to visit St. Andrews

  • Stunning Coastal Scenery: St. Andrews boasts breathtaking coastal views, perfect for relaxation and exploration.
  • Renowned Golf Courses: Experience world-class golfing at renowned courses, ideal for enthusiasts.
  • Charming Historic Sites: Discover the rich history through sites like the historic St. Andrews Castle.
  • Floral Beauty: Visit the exquisite flower gardens that enhance the town's picturesque charm.
  • Welcoming Accommodations: Enjoy a variety of lodging options, from quaint B&Bs to family-friendly hotels.

Find great hotels in St. Andrews

Discover the charm of St. Andrews, New Brunswick, where a variety of accommodations await to suit every traveller's needs. From quaint bed and breakfasts to family-friendly hotels, you’ll find options perfect for a historic, romantic getaway or a family vacation. Enjoy local hospitality and explore the stunning coastal scenery while experiencing the best of St. Andrews’ lodging, complete with excellent reviews and amenities tailored to ensure a memorable stay.

  • Algonquin Resort St Andrews by-the-Sea Autograph Collection: Nestled in a national historic building, this 4-star resort captures the essence of history while offering a delightful beach vacation experience. With a commendable guest rating of 9.2 out of 10, the Algonquin Resort provides direct access to the beach, allowing guests to immerse themselves in the natural beauty of St. Andrews. Its historic charm is complemented by modern amenities, ensuring a luxurious stay for those who appreciate classic elegance in a stunning coastal setting.
  • Saint Andrews Inn & Suites: This charming 3-star hotel boasts a guest rating of 9.0 out of 10 and is ideal for those seeking comfort and convenience. Located in the heart of St. Andrews, the Inn & Suites offers a variety of entertainment options, including Cable TV and Flatscreen TV for a relaxed evening in. The welcoming atmosphere and well-appointed rooms make it a suitable choice for travellers looking to explore the local area while enjoying a restful retreat at the end of the day.
  • Kennedy House: With a guest rating of 8.8 out of 10, Kennedy House is a 3-star accommodation that combines dining and entertainment for a fulfilling stay. Situated in St. Andrews, it features an array of dining options, including an on-site restaurant and bar. Guests can unwind with activities such as billiards and enjoy various forms of entertainment, including cable television. The proximity to nearby ocean views and historical sites makes it a delightful choice for those wishing to explore the vibrant surroundings.

Where to stay in and around St. Andrews

St. Andrews, New Brunswick, is a charming seaside town perfect for outdoor adventures and relaxation. Explore its historic sites, indulge in a round of golf at renowned courses, and stroll through the picturesque town centre. Nearby, you'll find secluded spots and luxury excursions that enhance your experience. With a friendly atmosphere and stunning scenery, St. Andrews offers a delightful blend of excitement and tranquillity for every traveller.

  • Digdeguash: Nestled 13km from St. Andrews, Digdeguash is a charming city that offers a delightful escape for nature lovers and families alike. The area sees a seasonal influx of visitors, particularly from July to September, when outdoor activities abound. Known for its eco-friendly experiences, travellers can explore scenic hiking trails and recreational areas, making it perfect for those seeking adventure. Local highlights include a lovely park, a historic rail line, and a vibrant flower garden that enchants visitors with its beauty.
  • Chamcook: Located in the vicinity of St. Andrews, the quaint village of Chamcook is a hidden gem for those who appreciate stunning scenery and outdoor pursuits. With moderate visitor numbers peaking from June to August, Chamcook is ideal for adventurous souls eager to explore hiking trails and golf courses. The area is rich in natural beauty, with a picturesque lake, a national state park, and a lovely beach, ensuring a memorable experience for all who visit.
  • Bayside: Just 5km from St. Andrews, the village of Bayside is a seasonal haven for adventurers and nature enthusiasts. With the highest number of visitors from July to September, it offers a variety of outdoor experiences. The area is perfect for exploring recreational spaces, while local attractions include a beautiful park, a stunning beach, and a national state park, making it a perfect spot for family outings and scenic getaways.

Things to do in St. Andrews

Shopping

In St. Andrews, explore local shops along Water Street, where you'll find charming boutiques and artisan stores offering unique gifts and souvenirs. If you're up for a drive, visit the nearby town of Saint John, approximately 48km away, where the Market Square features an array of shops and restaurants.

Recreation

In St. Andrews, the Algonquin Resort offers a serene spa with rejuvenating treatments and stunning views of the Bay of Fundy. For relaxation, the Saint Andrews Inn & Suites features tranquil gardens and outdoor spaces, ideal for strolls and unwinding amidst nature.

Adventure

Explore the stunning Bay of Fundy by kayaking, where you can paddle amongst dramatic cliffs and spot marine wildlife. For hiking enthusiasts, the Fundy Trail Parkway offers breathtaking views and exhilarating trails along the coast, showcasing the natural beauty of the region.

Nightlife

Visit the Gables Restaurant for a delightful evening meal before heading to the Red Herring Pub on Water Street for a lively atmosphere with local brews and music. For a more relaxed vibe, check out the Kingsbrae Garden Café, where you can unwind with a cocktail in a beautiful setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Andrews

To save money on your trip to St. Andrews, consider visiting in January, April, or November, when accommodation prices are lower. Booking your hotel about a month in advance usually yields the best rates, with Tuesdays being the cheapest nights to stay. Utilise Expedia for last-minute deals and packages that combine flights and activities for added savings. Explore free activities in the area, and take advantage of public transport to get around efficiently and affordably. Always refine your hotel search by budget and criteria to find the most economical options available.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Andrews are January, April and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Andrews about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Andrews is Tuesday. The most expensive day to stay in St. Andrews is Saturday.
  • Find cheap hotels on Expedia: Expedia's searching tool enables you to set your budget, preferred location, and additional criteria. You can arrange your search results by price, displaying the most affordable hotels at the top. Furthermore, you have the option to refine your selections by hotel type; for instance, if you select the Eco-certified filter, you'll be presented with sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in St. Andrews with your flights and activities through an Expedia package.

Find the best attractions in St. Andrews

St. Andrews, New Brunswick, offers a delightful blend of outdoor adventure and scenic beauty, making it an ideal destination for tourists. Key attractions include the environmental centre, golf course resort, and a stunning flower garden, catering to those seeking culture and family experiences. Don't miss exploring St. Andrews Bay and the historic St. Andrews Castle, which add to the charm of this picturesque town.

  • Water Street: Stroll along Water Street, a charming precinct in St. Andrews known for its family-friendly atmosphere and outdoor vibes. Enjoy the picturesque views of the waterfront, explore local shops, and savour delightful eateries, making it a lovely spot to unwind and soak in the town's charm.
  • Algonquin Golf Course: Experience the Algonquin Golf Course, a luxurious resort offering stunning landscapes and a relaxing environment. With friendly staff and well-maintained greens, it provides a wonderful opportunity for golf enthusiasts to enjoy a round while taking in the natural beauty of the surroundings.
  • Minister's Island: Discover Minister's Island, where beach and outdoor vibes await. Accessible during low tide, this serene island offers beautiful coastal views, walking trails, and a chance to connect with nature, making it an ideal spot for a leisurely day out.

Best time to go to St. Andrews

The best time to visit St. Andrews can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Andrews falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in St. Andrews falls in January, visitor numbers are low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January20.8°F (-6.2°C)Light RainMostly CloudyLowSlightly Low
February22.1°F (-5.5°C)Light RainMostly CloudyLowSlightly Low
March29.5°F (-1.4°C)Light RainMostly CloudyAverageAverage
April41.0°F (5.0°C)Light RainMostly CloudyAverageAverage
May52.0°F (11.1°C)Light RainMostly CloudyAverageAverage
June60.1°F (15.6°C)Light RainMostly SunnyAverageAverage
July67.3°F (19.6°C)Light RainMostly SunnyHighSlightly High
August66.6°F (19.2°C)Light RainMostly SunnyHighSlightly High
September59.7°F (15.4°C)Light RainMostly SunnyHighSlightly High
October49.1°F (9.5°C)Light RainMostly SunnyAverageAverage
November37.4°F (3.0°C)Light RainMostly SunnyAverageSlightly Low
December28.2°F (-2.1°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to St. Andrews

St. Andrews, New Brunswick, is accessible via several major airports. Bangor International Airport (BGR) is located 142km away, with nearby hotels such as the Quality Inn Bangor Airport, Bangor Aviator Hotel, and Hollywood Casino Bangor, all offering convenient access. Greater Fredericton International Airport (YFC) is 97km from St. Andrews, featuring hotel options like Chateau Fredericton and Crowne Plaza Fredericton-Lord Beaverbrook. Similarly, Saint John Airport (YSJ) is also 97km away, with quality lodging such as the Saint John Harbourfront Hotel and Hampton Inn & Suites. Each of these airports provides excellent connectivity and comfortable accommodations for a pleasant stay.

Frequently asked questions

What's the best place to stay in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is one of the top choices for your stay based on our traveller data. This resort offers a full-service spa and a golf course. Other good options for your trip include Kennedy House and Saint Andrews Inn & Suites. See all available top hotels, or vacation rentals in St. Andrews.
If I need to cancel my hotel reservation in St. Andrews, will I receive a refund?
Yes! Most hotel bookings are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. Andrews.
What's the best family accommodation in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a resort with an indoor pool and 2 restaurants, and it's a top choice on Expedia for families. Also, attractions such as Huntsman Marine Science Centre and Saint Andrews Community Adventure Playground are fun for children of all ages. Find more child-friendly accommodations in St. Andrews.
What's the best LGBTQ-friendly hotel in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top LGBTQ-friendly resort that features a full-service spa and a golf course. See all available hotels listed as LGBTQ-friendly in St. Andrews.
What's the best dog-friendly accommodation option in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top resort for people travelling with their pets, and offers 2 restaurants and a full-service spa for its human guests. Two other good options for you and your pet include Europa Inn and The Montague Rose Inn. See more pet-friendly hotel accommodations in St. Andrews.
What's the best hotel to stay near the beach in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top resort with 2 restaurants and a seasonal outdoor pool, and it's located on the beach . See more stays near the beach in St. Andrews.
What's the best high-end place to stay 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 travellers looking for an elegant place to stay. Another upscale choice for your stay is Kingsbrae Arms Inn. Find more luxury hotels in St. Andrews.
What's the best hotel for a golf holiday in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top resort that has a golf course and features free WiFi. Another good option is Inn on Frederick if you'd like to be close to a golf course while in town. You can tee off at Algonquin Golf Course during your trip. See more golf hotels in St. Andrews.
What are some hotels with pools in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection: Features a seasonal outdoor pool, an indoor pool and 2 restaurants. View all hotels with pools in St. Andrews.
What is the best spa hotel in St. Andrews?
Algonquin Resort St Andrews by-the-Sea Autograph Collection is a top beach spa hotel featuring a golf course, a water slide, a fitness centre and tennis courts. Treat yourself to a facial, body scrub or deep-tissue massage at Algonquin Spa. See all spa hotels in St. Andrews.
What is staying in St. Andrews like?
Visitors give high marks for the top-notch restaurants in St. Andrews, which is also known for its gardens and golf courses. Tourists can also enjoy the city's cafés and museums. In St. Andrews, there are 49 hotels and other accommodation options to choose from. Find out more about St. Andrews.
What should I see while I'm in St. Andrews?
Cultural venues include Sheriff Andrew House, Ross Memorial Museum and Charlotte County Archives. Attractions like Huntsman Marine Science Centre and Saint Andrews Community Adventure Playground are fun for everyone. Landmarks like St. Andrews Lighthouse, Water Street and St Andrews Blockhouse might be worth a visit. Take a look at what more there is to see and do in Expedia's St. Andrews guide.
What's the seasonal weather like in St. Andrews?
The hottest months are usually July and August, with an average temperature of 17°C, while the coldest months are January and February, with an average of -4°C. The snowiest months in St. Andrews are January, February, December and March, with each month seeing an average of 39 cm of snowfall.

Explore a world of travel with Expedia