St. Andrews

Search Hotels in St. Andrews

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in St. Andrews

Image for Algonquin Resort St Andrews by-the-Sea Autograph Collection
4 out of 5
184 Adolphus Street, St. Andrews, NB
Free cancellation
£132/night
18 Sep-19 Sep
4.5/5Wonderful! (869 reviews)

"Lovely, historic property. Loved the outdoor pool, games and fire pit with s’mores. Step back in time to this elegant property."…"

Reviewed on 16 Aug 2019

Algonquin Resort St Andrews by-the-Sea Autograph Collection
Image for Picket Fence Motel
2 out of 5
102 Reed Avenue, St. Andrews, NB
Free cancellation
£62/night
25 Aug-26 Aug
4.6/5Exceptional! (208 reviews)

"The room is very clean and the staff is really nice. The ceiling is a little bit low"…"

Reviewed on 13 Aug 2019

Picket Fence Motel
Image for Windsor House of St Andrews BB
4 out of 5
132 Water Street, St. Andrews, NB
£143/night
29 Aug-30 Aug
4.8/5Exceptional! (39 reviews)

"Very welcoming host. Jay pays attention to detail."…"

Reviewed on 17 Aug 2019

Windsor House of St Andrews BB
Image for Deer Island Inn
3 out of 5
272 Route 772, Deer Island, Lords Cove, NB
Free cancellation
£68/night
21 Aug-22 Aug
4.6/5Wonderful! (71 reviews)

"The property is excellent,clean and the owner very friendly."…"

Reviewed on 28 Jul 2019

Deer Island Inn
Image for Winsome Inn
2.5 out of 5
198 King St, St. Stephen, NB
£73/night
4 Sep-5 Sep
3.9/5Good! (174 reviews)

"The staff was friendly and the place was very good for the price , I do recommend staying there and I would stay there again if I’m in st Stephen"…"

Reviewed on 15 Aug 2019

Winsome Inn
Image for Kennedy Inn
3 out of 5
218 Water Street, St. Andrews, NB
Free cancellation
£85/night
21 Aug-22 Aug
3.8/5Good! (119 reviews)

"Property has been adequately taken care of. Furniture inside the rooms is outdated, but not in poor condition. Bed was okay for one night. Lots of hot water, bath towels were large, but somewhat worn."…"

Reviewed on 14 Aug 2019

Kennedy Inn
Image for Kingsbrae Cottage
4.5 out of 5
219 King Street, St. Andrews, NB
£199/night
20 Aug-21 Aug
4.8/5Exceptional! (42 reviews)

"Staff are excellent ( Barb and Pam) and especially next door at Kings Brae Gardens which is a separate entity BUT Taylor and Brenda were so helpful. Excellent choice"…"

Reviewed on 14 Jul 2019

Kingsbrae Cottage
Image for Greenside motel
2.5 out of 5
242 Mowat Drive, St. Andrews, NB
Free cancellation
£71/night
16 Sep-17 Sep
4.2/5Excellent! (17 reviews)

"Wished they'd changed the sheets everyday. I did ask. Very small parking space."…"

Reviewed on 17 Aug 2019

Greenside motel
Image for St Stephen Inn
2 out of 5
99 King St, St. Stephen, NB
Get Rates
3.1/5 (94 reviews)

"Cheap and cheerful - it's getting a bit tired but represents good value for money."…"

Reviewed on 2 Aug 2019

St Stephen Inn
Image for Friars Bay Inn & Cottages
3 out of 5
750 Route 774, Campobello Island, NB
Free cancellation
£80/night
22 Aug-23 Aug
4.3/5Excellent! (69 reviews)

"Unique place, small but they have done well with what they have. Rooms were clean and comfortable. Bathrooms could be updated. Area to sit outside and watch the sunset and activities on the water. Small restaurant a short walk away was very convenient"…"

Reviewed on 14 Aug 2019

Friars Bay Inn & Cottages
Can't see what you're looking for?
See all available properties in St. Andrews starting at £62 per night
View all properties
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.

Pocket Guide: St. Andrews

Visiting St. Andrews (and vicinity)

Luxury-minded travellers will find upscale places to stay in St. Andrews (and vicinity), though all guests will undoubtedly appreciate the whale watching, gardens and golfing. Visitors who travel to this relaxing, scenic landscape and seaside city can discover its restaurants, cafes and shopping.

  • There are 39 St. Andrews (and vicinity) hotels
  • July is the most expensive month to travel here, whereas November is the most economical
  • Closest major airport is in Saint John, NB (YSJ), 59.8 mi (96.2 km) from the city centre

Sightseeing around St. Andrews (and vicinity)

  • Top activities include whale watching and golfing, whereas Algonquin Golf Course is a great place to visit
  • Well-known for its museums and attractions, such as Sunbury Shores Arts & Nature Centre, Ross Memorial Museum, and Charlotte County Archives
  • Notable landmarks include St Andrews Blockhouse, Sheriff Andrew House, and St. Andrews Lighthouse
  • The gardens and the sea highlight the natural beauty, and Minister's Island, Centennial Park, and Kingsbrae Garden are several places worth visiting

Staying in St. Andrews (and vicinity)

With 36 hotels and other accommodations in Calais, you'll find a holiday retreat at an affordable rate. There are 6 inns ranging from GBP 68 to GBP 159 per night.

For trips with large groups, you might prefer a property such as the highly rated Algonquin Resort St Andrews by-the-Sea Autograph Collection.

Seeking a charming locale or stylish getaway? You may appreciate these top-rated, smaller hotels and specialty properties:
  • Adventure High
  • Rossmount Inn

Adventure High, a favourite with Expedia travellers, has a 5 out of 5 user rating. Also highly rated by guests are Algonquin Resort St Andrews by-the-Sea Autograph Collection and Rossmount Inn.

Dressing for St. Andrews (and vicinity)

  • Between January and March, you can expect the daytime average to be around 6°C and the nighttime average to be -14°C
  • From April to June, temperatures average about 23°C during the day and -3°C at night
  • July to September averages 25°C during the day and 4°C at night
  • Between October and December, the average temperature is 16°C during the day and -13°C at night
  • St. Andrews (and vicinity) gets about 34 millimetres of rain per year

More trip options

Recently booked St. Andrews hotels

St. Andrews Hotel Reviews