Search Inns in St. Andrews from CA $125

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Browse Select St. Andrews Inns

Haar with Rooms

3.5 star property
9.4 out of 10, Exceptional, (50)
"Nice place to stay. Room was small. Up a couple flights of stairs, no elevator Needed 3 different door lock codes to get to room, one at street, one for rooms section and then one for individual room, each had a key code box you had to manually code to get in. Good security, but a single coded key card for access would be much easier Great location to explore St Andrews Parking several blocks away in public lot with getting lucky to find the spot. Parking is very challenging...
The price is CA $306
CA $367 total
includes taxes & fees
May 6 - May 7
Haar with Rooms

The Waterfront

3.0 star property
9.4 out of 10, Exceptional, (172)
"Good little single room. Comfortable. Would have enjoy an easy chair. Excellent area. Good staff. Great breakfast, even if there were no kippers this morning! "
The price is CA $213
CA $256 total
includes taxes & fees
May 14 - May 15
The Waterfront

Fisherman's Tavern Hotel - Inn by Greene King Inns

3.0 star property
9.0 out of 10, Wonderful, (354)
"Stayed one night and absolutely loved the place. Our room was beautiful with a huge very clean bed and shower room. It was also lovely and bright in the room with beautiful decor. Dined in the restaurant in the evening and also at breakfast time and the food was amazing both times. Tracy made us feel very welcome and we can’t wait to return "
The price is CA $125
CA $169 total
includes taxes & fees
May 5 - May 6
Fisherman's Tavern Hotel - Inn by Greene King Inns

The Bank

4.0 star property
9.0 out of 10, Wonderful, (135)
"Very friendly staff, clean, quiet rooms. Good hearty breakfast. Lovely view of garden,beach and river from dining room and bedroom. Slight issues were TV stuck on one channel and holder for shower head broken. To be fair, we didn't mention these till check out, as weren't big issues for us. Neither of these things would stop us staying here again. It was an unexpected treat to find such a nice place to stay as we were passing through the area! "
The price is CA $223
CA $267 total
includes taxes & fees
May 11 - May 12
The Bank

The Inn at Lathones

3.0 star property
8.6 out of 10, Excellent, (286)
"The place was lovely and generally the stay was great, only small downsides were the bed was a wee bit too hard for me and I woke up a bit sore and the WiFi didn’t work in our room but other than that it was a beautiful setting, clean room and would recommend anyone who has a wedding in St Andrews to stay here super close to drive to."
The price is CA $197
CA $236 total
includes taxes & fees
May 15 - May 16
The Inn at Lathones

The Fort Hotel

2.0 star property
9.0 out of 10, Wonderful, (40)
"Convenient location, friendly and welcoming staff, good sized room and a great bar. Only downside was the double bed was a bit small, otherwise excellent."
The price is CA $173
CA $208 total
includes taxes & fees
May 1 - May 2
The Fort Hotel

The Inn At Kingsbarns

4.0 star property
9.8 out of 10, Exceptional, (183)
"Great location and setting for a short stay in Fife. Staff were helpful with extra requests for a young family. Delicious food from the restaurant and full breakfast next morning. Room was spacious and well equipped with comfortable beds, fast wifi, fridge and TV etc."
The price is CA $289
CA $347 total
includes taxes & fees
May 6 - May 7
The Inn At Kingsbarns

The Ship Inn

3.5 star property
9.6 out of 10, Exceptional, (63)
"Beautiful view of the harbour and wonderful restaurant for dinner "
The price is CA $341
CA $409 total
includes taxes & fees
May 5 - May 6
The Ship Inn

OYO Kinloch Arms Hotel

8.4 out of 10, Very good, (5)
"Excellent hotel Tracy and Rob made us very welcome and breakfast amazing. Would certainly stay again"
OYO Kinloch Arms 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.
Don't see what you're looking for?
See all available properties in St. Andrews
Save an average of 15% on thousands of hotels when you're signed in

Other property types in St. Andrews

THE SPACE TO STAY

9.0 out of 10, Wonderful, (6)
"Good sized studio apartment. "
The price is CA $229
CA $275 total
includes taxes & fees
May 21 - May 22
THE SPACE TO STAY

No1. Apartments & Bedrooms St Andrews - St Mary’s

4.0 star property
9.6 out of 10, Exceptional, (196)
"Excellent location in heart of town. Convenient checkin and well appointed apartment. "
The price is CA $474
CA $569 total
includes taxes & fees
May 11 - May 12
No1. Apartments & Bedrooms St Andrews - St Mary’s

No1. Apartments St Andrews - South Street

4.0 star property
9.8 out of 10, Exceptional, (38)
"The apt was well situated for comfort and easy access to all of St Andrew’s. With 2 locations in town they have a lot of options for single and group travel. I really liked the premium feel to the apartments and was well taken care of in communication with their staff when I had questions during and the option to leave my. Ava before my trip home was very welcome. Thank you!"
The price is CA $618
CA $742 total
includes taxes & fees
May 1 - May 2
No1. Apartments St Andrews - South Street
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.

Frequently asked questions

How much do inns in St. Andrews cost?
Rates for inns located in St. Andrews range between CA $125 and CA $341 per night. Whatever your budget, you’re sure to find somewhere comfortable to relax and recharge your batteries. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best inns located in St. Andrews?
St. Andrews has multiple inns with a total average guest review rating of 9.1. The Inn At Kingsbarns is a popular option. Travelers staying at this 4-star inn will have use of free WiFi and table tennis. The Waterfront is another favorite choice. This 3-star stay comes with amenities like premium bedding and a barbecue grill.
How many inns are there in St. Andrews?
St. Andrews has 9 inns to choose from. To help you find the perfect digs, use our handy filters to search for must-have hotel amenities.