Search Inns in St. Andrews

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    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

The Ship Inn

3.5 star property
9.6 out of 10, Exceptional, (64)
"Beautiful view of the harbour and wonderful restaurant for dinner "
The price is £217
includes taxes & fees
16 Sept - 17 Sept
The Ship Inn

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (180)
"Had a great stay. Room was large, parking on site and staff friendly. Had a great evening at their pub. "
The price is £55
includes taxes & fees
25 Sept - 26 Sept
The Elbow Room

The Waterfront

3.0 star property
9.4 out of 10, Exceptional, (190)
"Great location, good breakfast and very friendly staff. "
The price is £138
includes taxes & fees
6 Oct - 7 Oct
The Waterfront

The Lodge at Craigielaw

4.0 star property
9.4 out of 10, Exceptional, (161)
"Stayed here as we had a wedding nearby. We were able to check in early and the room was very clean and a good size."
The price is £153
includes taxes & fees
12 Oct - 13 Oct
The Lodge at Craigielaw

The Inn at Lathones

3.0 star property
8.6 out of 10, Excellent, (298)
"Terrific staff and beautifully maintained. "
The price is £111
includes taxes & fees
17 Sept - 18 Sept
The Inn at Lathones

The Tormaukin Hotel

3.0 star property
8.8 out of 10, Excellent, (95)
"very charming and tastfully decorated hotel. every corner was refrected the owner's good sense. and we were fortune stayed at Saturday because the dinner was offered only weekend. good location for the following morning heading to the Highland Game at Crieff. "
The price is £129
includes taxes & fees
19 Sept - 20 Sept
The Tormaukin Hotel

The Bank

4.0 star property
9.0 out of 10, Wonderful, (156)
"This was a wonderful place to stay and a perfect spot to start our vacation."
The price is £156
includes taxes & fees
18 Sept - 19 Sept
The Bank

Fisherman's Tavern Hotel - Inn by Greene King Inns

3.0 star property
9.0 out of 10, Wonderful, (383)
"Lovely old pub, nice big room, super friendly staff, great food, very good value."
The price is £85
includes taxes & fees
5 Oct - 6 Oct
Fisherman's Tavern Hotel - Inn by Greene King Inns

Haar with Rooms

3.5 star property
9.4 out of 10, Exceptional, (79)
"Very friendly and helpful staff. Excellent breakfast."
The price is £178
includes taxes & fees
22 Sept - 23 Sept
Haar with Rooms

The Inn At Kingsbarns

4.0 star property
9.8 out of 10, Exceptional, (187)
"A great stay. Everything was great from accommodation to the staff including a hearty breakfast. Would defo recommend to anyone 👌 "
The price is £175
includes taxes & fees
7 Oct - 8 Oct
The Inn At Kingsbarns

The Fort Hotel

2.0 star property
9.0 out of 10, Wonderful, (46)
"Perfect accommodation for a few nights stay. Family owned and run. Check in was easy and when we enquired if room had a walk in shower we were changed to a room that did. Very friendly, attentive staff. Clean towels each day. Great bar meals, smaller portions available. Wonderful Guinness😍 highly recommend."
The price is £117
includes taxes & fees
5 Oct - 6 Oct
The Fort Hotel

No.12 Hotel & Bistro

3.0 star property
9.0 out of 10, Wonderful, (87)
"A lovely small friendly boutique hotel great for a short break and in a lovely convenient location. Great range of wines. Would like some fruit available at breakfast though."
The price is £216
includes taxes & fees
5 Oct - 6 Oct
No.12 Hotel & Bistro

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very good, (487)
"Fantastic place "
The price is £48
includes taxes & fees
5 Oct - 6 Oct
Sweet Chestnut, Dunfermline by Marston's Inns

Smiddy Haugh

2.0 star property
9.6 out of 10, Exceptional, (197)
"Friendly staff Very pleasant comfortable room Excellently cooked and presented breakfast "
The price is £113
includes taxes & fees
19 Sept - 20 Sept
Smiddy Haugh

Meikleour Arms Hotel and Restaurant

4.0 star property
9.6 out of 10, Exceptional, (199)
"Delicious dinner and breakfast. Friendly very nice staff. Comfy bed and great shower"
The price is £168
includes taxes & fees
25 Sept - 26 Sept
Meikleour Arms Hotel and Restaurant

The Bankfoot Inn

3.0 star property
9.2 out of 10, Wonderful, (132)
"Staff, accommodation and food were fantastic. Great Inn !"
The price is £95
includes taxes & fees
17 Sept - 18 Sept
The Bankfoot Inn

Pine Marten, Dunbar by Marston's Inns

4.0 star property
8.4 out of 10, Very good, (351)
"Really well managed hotel. "
The price is £72
includes taxes & fees
12 Oct - 13 Oct
Pine Marten, Dunbar by Marston's Inns

Rabble

4.0 star property
8.8 out of 10, Excellent, (254)
"Great location, very friendly and helpful staff. Good food, including breakfast. Highly recommended!"
The price is £216
includes taxes & fees
5 Oct - 6 Oct
Rabble

The Longforgan Coaching Inn

3.0 star property
8.0 out of 10, Very good, (338)
"Very friendly welcoming staff. Lovely food at affordable prices (I had evening meal on arrival & breakfast before checking out) plenty of parking spaces. Would definately stay again if I'm in the area"
The price is £54
includes taxes & fees
5 Oct - 6 Oct
The Longforgan Coaching Inn

The Inn On The Mile

4.0 star property
9.0 out of 10, Wonderful, (682)
"Excellent location for Old Town! The room was great and had a great view. The food at the pub downstairs was delicious as well."
The price is £279
includes taxes & fees
14 Oct - 15 Oct
The Inn On The Mile
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Andrews Hotel Reviews

Find out more about St. Andrews

Find out more about St. Andrews

St. Andrews Inns information

Number of reviews
1,401
Accommodation
9 Inns
Lowest Price
£85
Highest Price
£217

Explore a world of travel with Expedia

Explore a world of travel with Expedia