We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Filter Hotels
43 results
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Airport Transportation Concierge Golf course Internet Meeting room Non-Smoking Hotel Reduced mobility rooms Air Conditioning Free Wifi Breakfast included Beach Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from
Any
Any distance
    No results found
Accommodation
Hotels
Traveller rating
Any
Hotel class 5 stars 4 stars 3 stars 2 stars Any
Style Budget Mid-range Luxury Romantic Beach Family-friendly BusinessAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
FilterBusiness
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
Travelocity
US$104
View Deal
Reviews
Reviewed 2 days ago
My favourite hotel- but are standards slipping?

The staff are great, the rooms always clean, this was a early valentines stay, so I booked a suite with great views, saddened by the fact I was not allowed to use the balcony- apparently for... more

Reviewed 2 weeks ago
Popped in for birthday meal

Just popped by with elderly disabled parents for initially coffee. We ended up having a lovely meal. Great access for disabled, staff fantastic and food tasty. Seating provided comfort with great... more

Contact
St Margaret's Head, North Queensferry KY11 1HP, Scotland
011 44 1383 661804
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$20
US$222
Booking.com
US$202
View Deal
#2 Best Value of 60 hotels in Fife
Special offer
Savings alert! 13% below average rates

The price you found is 13% lower than this hotel's average rate of US$231/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 2 days ago
Excellent Hotel

We previously stayed in the Fairmont Scottsdale Princess for our honeymoon so the Fairmont St Andrews had big shoes to fill and we were not disappointed. Firstly the very good points. The staff were... more

Reviewed 3 days ago
amazing!

Most beautiful setting for the most beautiful hotel! The views are spectacular, the hotel is homely with a vibrant atmosphere. The staff are great - Shout out too Elizabeth checking us in at... more

Contact
St. Andrews Bay, St Andrews KY16 8PN, Scotland
011 44 1334 800526
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$34
US$123
Expedia.com
US$89
View Deal
#3 Best Value of 60 hotels in Fife
Reviews
Reviewed 1 week ago
Relaxing

Visited for 2 days so was able to take advantage of the excellent pool and spa facilities.The hotel was immaculately clean ,staff helpful and friendly and the food tasty and well cooked.The... more

Reviewed 1 week ago
Beautiful Friendly Hotel and Spa

Just returned from a most relaxing weekend break at this hotel and spa. Staff were very friendly and helpful throughout our stay. Our receptionist was very helpful at check in and offered us on... more

Contact
Crossford, Crossford, Dunfermline KY12 8NN, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Pool
  • Restaurant
  • Room Service
SAVE US$60
US$216
Expedia.com
US$156
View Deal
#4 Best Value of 60 hotels in Fife
Reviews
Reviewed 1 week ago
Fantastic Location

You couldn't really ask for a better location in St Andrews. The hotel is next to the golf course and has sea views over the huge expansive beach. We had a room on the third floor and the lift was... more

Reviewed 3 January 2018
2 night visit to look at University with daughter

Large spacious room. Good breakfast and dinner. Friendly staff. v good location on sea front . Less than 5 mins to beautiful town. More traditional than modern hotel, but nothing wrong with that. Had... more

Contact
76 The Scores, St Andrews KY16 9BB, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$44
US$178
Booking.com
US$134
View Deal
#5 Best Value of 60 hotels in Fife
Savings alert! 22% below average rates

The price you found is 22% lower than this hotel's average rate of US$172/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 1 week ago
nice hotel, very central with spectacular views of the old course

good hotel, rooms comfortable, beds comfy, spacious bathrooms, pleasant staff, very good breakfast, dinner food average but overpriced, beautiful views of old course, hotel car park, highly... more

Reviewed 1 week ago
Sleeping in History

If you love the history of golf and desire to sleep in quality, this is the place for you. Although my room was a little small, the amenities exceeded my expectations. The food was great, service... more

Contact
Pilmour Links, St Andrews KY16 9JQ, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Restaurant
  • Room Service
  • Bar/Lounge
Booking.com
US$105
View Deal
#6 Best Value of 60 hotels in Fife
Reviews
Reviewed 1 week ago
Overnighter

Good hotel in a strange location right in the middle of a housing estate. Good facilities and we'll appointed bar and lounge nice room clean and comfortable Sunday night was carvery food all well... more

Reviewed 21 December 2017
Christmas Lunch

This was my 4th Christmas Lunch in the last 9 days and definitely the best. A lovely welcome and professional, attentive service from all staff who appeared to enjoy their work. The menu was really... more

Contact
Chapel Level, Kirkcaldy KY2 6RF, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$59
US$163
Booking.com
US$104
View Deal
#7 Best Value of 60 hotels in Fife
Savings alert! 11% below average rates

The price you found is 11% lower than this hotel's average rate of US$117/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 2 weeks ago
Exceptional value, lovely staff

Very last minute booking, both for dinner and room. Room was lovely, spacious, clean, with views across links to the sea. Our dinner booking was for 9, which turned out to be when the chef left. This... more

Reviewed 3 weeks ago
Excellent service and comfort with an outstanding view

My wife and I stayed in the Old Manor Hotel and enjoyed excellent hospitality. Choose a room with a sea view balcony and marvel at the beauty of the Firth of Forth. The Burns Supper we enjoyed was... more

Contact
55 Leven Road, Lundin Links KY8 6AJ, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$32
US$161
Booking.com
US$129
View Deal
#8 Best Value of 60 hotels in Fife
Savings alert! 30% below average rates

The price you found is 30% lower than this hotel's average rate of US$184/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed yesterday
Perfect Location

This hotel is very friendly and comfortable with clean rooms and comfortable beds. It has a wonderful central location in St. Andrews and there is free parking right outside the hotel, if you can get... more

Reviewed 1 week ago
Lovely Hotel

Was a lovely hotel and the staff were very friendly wishing my luck for my interview (why I had travelled to St Andrews) the lock was a bit weird on the door and took a while to get used to didn't... more

Contact
56 North Street, St Andrews KY16 9AH, Scotland
Amenities
  • Free Wifi
  • Breakfast included
  • Bar/Lounge
SAVE US$20
US$130
Travelocity
US$110
View Deal
#9 Best Value of 60 hotels in Fife
Savings alert! 20% below average rates

The price you found is 20% lower than this hotel's average rate of US$138/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 5 days ago
Friendly and spacious

Grey friars Inn was a pleasant surprise. Located in the centre of post St Andrews, it's a short walk to the beach, St Andrews castle and the town centre. The room was unusually spacious and the staff... more

Reviewed 2 weeks ago
Great location and good sized family room

I stayed here with my two children (7&8). Sometimes family rooms can be so squashed. This was lovely and spacious. When booking I hadn't realized it was attached to a bar, which may have put me off... more

Contact
129 North Street, St Andrews KY16 9AG, Scotland
Amenities
  • Free Wifi
  • Restaurant
  • Bar/Lounge
SAVE US$21
US$202
Travelocity
US$181
View Deal
#10 Best Value of 60 hotels in Fife
Savings alert! 25% below average rates

The price you found is 25% lower than this hotel's average rate of US$241/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 2 days ago
Sunday night overnight 👍🏼

Got this overnight stay with B&B and dinner as a gift . Well worth the trip . Hotel perfectly situated for access to the town centre or the golf . Stunning views of the bay an old course . Room... more

Reviewed 2 days ago
Winter visit

Our room was pretty cramped but was clean, comfortable and well-equipped. We were at the rear of the hotel and our view looked onto the rear of houses which were a reasonable way off and certainly... more

Contact
40 The Scores, St Andrews KY16 9AS, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Beachfront
  • Restaurant
  • Room Service
  • Bar/Lounge
Booking.com
US$91
View Deal
#11 Best Value of 60 hotels in Fife
Reviews
Reviewed 1 week ago
Glasgow

Just arrived home after spending a couple of days in a 3 bedroom villa. Had a great couple of days with the kids having a ball using all the facilities. There seems to be a problem in Scotland in... more

Reviewed 4 weeks ago
Lovely weekend and very friendly staff

We have just returned for a lovely weekend here, the staff at Reception were very friendly and where very informative on all the activities you could do there. The swimming pool was very good, the... more

Contact
| Fife,, Kilconquhar KY9 1EZ, Scotland
Amenities
  • Free Parking
  • Pool
  • Restaurant
  • Bar/Lounge
  • Fitness centre
SAVE US$10
US$73
Booking.com
US$63
View Deal
#12 Best Value of 60 hotels in Fife
Reviews
Reviewed 1 week ago
It was good for us

We had a room above the bar but it wasn't too noisy for us. I didn't see the modern block people describe on TA as we were in the older part which is nice. Note they don't have lifts in the old part... more

Reviewed 2 weeks ago
A Pleasant Suprise After A Lomg Absence

Haven’t been here for about 4 years and last time was not a great success. A two night visit for work was overall very successful. My room in the main building was roomy, clean and comfortable. The... more

Contact
Balgeddie House Hotel Balgeddie Way, Glenrothes KY6 3QA, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
Booking.com
US$126
View Deal
#13 Best Value of 60 hotels in Fife
Reviews
Reviewed 14 January 2018
Weekend break

Lovely weekend away at the Lomond hills hotel, the highlight was the outstanding quality of the food, which was beautifully presented and full of flavour, the rooms were a little dated, but were... more

Reviewed 11 January 2018
Better late than never

Sorry this is a bit late, internet problems here!! We travelled to Freuchie to arrange a funeral, staying in the village, but with no provisions for food. It was many years since I'd been in the... more

Contact
High Street, Freuchie KY15 7EY, Scotland
011 44 131 510 3739
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Pool
  • Restaurant
  • Bar/Lounge
Booking.com
US$69
View Deal
#14 Best Value of 60 hotels in Fife
Savings alert! 16% below average rates

The price you found is 16% lower than this hotel's average rate of US$82/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 3 days ago
Good facilities, excellent value for money

This was a two night stay coinciding with rugby at Murrayfield. Good facilities, friendly staff. Room was fine. Clean and well maintained. Very nice, traditional Scottish breakfast. Plenty of free... more

Reviewed 4 weeks ago
Nice lunch, with a great choice on menu

Visited Harveys Bistro for the first time for a quick lunch and very impressed. Choice on menu caters for all, service was quick and courteous. Food was simple but nice. Will definitely be back and... more

Contact
47 Aberdour Road, Dunfermline KY11 4PB, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Fitness centre
SAVE US$13
US$131
Booking.com
US$118
View Deal
#15 Best Value of 60 hotels in Fife
Reviews
Reviewed 27 December 2017
Christmas Day

Well, Victoria Hotel has restored my faith in eating out on Christmas Day after a bad experience at a Kirkcaldy hotel 2 years ago. On arrival we sat in the cosy bar with other diners for a drink... more

Reviewed 25 December 2017
Party night

Out with work friends to one of the xmas party nights. The food was great, nice and hot, drinks were reasonably priced , good music and a good time was had by all. Will definitely be back in the near... more

Contact
28 Victoria Road, Kirkcaldy KY1 1DS, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Bar/Lounge
Booking.com
US$103
View Deal
#16 Best Value of 60 hotels in Fife
Reviews
Reviewed 30 December 2017
A mixed reaction

We had a decent stay but a few things took the edge off firstly after driving 250 miles we looked forward to eating in the restaurant only to find it closed. The pictures made it look a great place... more

Reviewed 25 November 2017
Excellent service and a surprise ceiling in a dining room

This hotel is well placed for a Edinburgh as there is a train station nearby and it it certainly not Edinburgh prices. Free car park behind the hotel. We were impressed with Kyle who has worked there... more

Contact
78 High Street, Aberdour KY3 0SW, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Bar/Lounge
SAVE US$84
US$168
Booking.com
US$84
View Deal
#17 Best Value of 60 hotels in Fife
Savings alert! 35% below average rates

The price you found is 35% lower than this hotel's average rate of US$129/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 3 weeks ago
A wonderful location for a hotel with some outstanding features

This was our third visit to a Peel Hotels' hotel on their Winter golden ticket arrangement and we shall be going again. Their central administration through Wendy is extremely personable and... more

Reviewed 21 October 2017
Overnight stay

We stayed here for the night aftwr a friends wedding in Dunfermline. The reception staff were very friendly and helpful with a taxi number to get us back from the wedding afterwards. The rooms were... more

Contact
Queensferry Rd, Dunfermline KY11 8DS, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Restaurant
  • Room Service
  • Bar/Lounge
Expedia.com
US$77
View Deal
#18 Best Value of 60 hotels in Fife
Savings alert! 10% below average rates

The price you found is 10% lower than this hotel's average rate of US$86/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 1 week ago
Nice hotel

I would definitely recommend the Drumoig Golf Hotel as it was a very comfortable stay. I stayed for two nights while visiting a friend at St. Andrews. The cost of a single room for two nights was... more

Reviewed 30 October 2017
Good Hotel in Drumoig

Stayed in the twin room. The room is of decent size with the usual amenities of a golf resort hotel, spartan, with tv, warm blankets, heater, a nice bathroom with shower/bath. The room is clean and... more

Contact
Forgan Drive | Nr St. Andrews, Drumoig, St Andrews KY16 0DS, Scotland
011 44 1382 787160
Hotel website
Amenities
  • Free Parking
  • Restaurant
  • Bar/Lounge
  • Free Internet
SAVE US$212
US$443
Hotels.com
US$231
View Deal
#19 Best Value of 60 hotels in Fife
Savings alert! 27% below average rates

The price you found is 27% lower than this hotel's average rate of US$317/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed yesterday
Esceptical hotel

From the min we arrived and were greeted by the great guy at the door, this place just kept going. The deal was a suite, couldn't fault it, close the Roadhole restaurant and had a brilliant meal. The... more

Reviewed 2 days ago
FABULOUS

We had a two night stay and loved every minute, we were welcomed at the entrence and our cases were taken to our room the receptionist was very efficient booked in and offered us a glass of... more

Contact
Old Station Road, St Andrews KY16 9SP, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$10
US$69
Booking.com
US$59
View Deal
#20 Best Value of 60 hotels in Fife
Special offer
Reviews
Reviewed 3 weeks ago
Nice hotel with friendly staff

Requested an accessible room which we got. Couldn't fault it. Spotlessly clean. Large and airy. Unfortunately we didn't get a wink of sleep due to some ignorant foul mouthed guests who spent all... more

Reviewed 9 January 2018
Very impressed

We stayed here for 5 nights after travelling up from the South via a pit stop in Manchester for the football... we arrived NYE and stayed until the 5th... we were up visiting family 20 mins away... more

Contact
Halbeath Road, Dunfermline KY11 8JH, Scotland
011 353 1800 937 225
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Bar/Lounge
Booking.com
US$70
View Deal
#21 Best Value of 60 hotels in Fife
Savings alert! 21% below average rates

The price you found is 21% lower than this hotel's average rate of US$89/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 1 week ago
Excellent value

I really liked this hotel. It's a lovely house with a cosy lounge bar and spotless, well proportioned bedrooms. Admittedly the decor was a bit old fashioned, but this was more than outweighed by the... more

Reviewed 3 weeks ago
Lovely

A lovely old house very warm and comfortable, our room at the front of the house was very large with a super king size bed, the bathroom was a little small but only there one night it was fine, very... more

Contact
126 Grieve Street, Dunfermline KY12 8DW, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Bar/Lounge
Booking.com
US$55
View Deal
Reviews
Reviewed 2 weeks ago
good food and nice surroundings

we went for our lunch on fri the 4th feb 2018 we had a lovely meal and enjoyed a few pints and glasses of vino . the staff were helpful and polite and the food service was good and quick. The bar was... more

Reviewed 4 weeks ago
Fabulous room

We were very surprised as we did not expect this level of quality. The room was large, spotless and well equipped. The bathroom with waterfall shower was spacious and very clean. Unfortunately... more

Contact
81 High Street, Dunfermline KY12 7DR, Scotland
Amenities
  • Free Wifi
  • Restaurant
  • Bar/Lounge
Expedia.com
US$51
View Deal
#23 Best Value of 60 hotels in Fife
Special offer
Savings alert! 14% below average rates

The price you found is 14% lower than this hotel's average rate of US$59/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 1 week ago
An above average budget hotel

During a recent business trip, I stayed for 2 nights at the Holiday Inn Glenrothes. The hotel is situated in a quiet, secluded location on the edge of town, and is clean, comfortable and adequately... more

Reviewed 4 weeks ago
Very Handy Spot

This holiday inn was ideally placed for our short visit to friends in Kirkaldy. We stayed 2 nights. We also visited Queensferry which was a nice little town. The rooms were clean and breakfast was... more

Contact
Leslie Road | Leslie Roundabout, Glenrothes KY7 5PS, Scotland
011 353 1800 937 225
Hotel website
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
SAVE US$25
US$167
Booking.com
US$142
View Deal
#24 Best Value of 60 hotels in Fife
Savings alert! 23% below average rates

The price you found is 23% lower than this hotel's average rate of US$184/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 2 days ago
Really good.

Really enjoyed our two nights there. Everything great but would point out that there is no lift in the hotel and those 38 steps to the second floor rooms are not the best when one's knees are not... more

Reviewed 3 days ago
Family break

What a great hotel on the outskirts of St Andrews. As returning guests, we booked room 108 which has an adjoining twin bed room for the rest of the family. Excellent facilities and really very... more

Contact
Strathkinness Low Road, St Andrews KY16 9TX, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
  • Bar/Lounge
Agoda.com
US$55
View Deal
Reviews
Reviewed 2 weeks ago
My favourite bar in town

I have become a regular in here, find the locals, and staff very friendly, and efficient. Drinks and food all reasonably priced, and good quality. If you are in the area, pop in, have some food... more

Reviewed 23 November 2017
very nice place to stay

stayed here for 2 nights lovely room , really comfy sleep. finishing touches make this place welcoming ( biscuits in room to go with cup of tea which also has plenty of milk) shower is fab. lovely... more

Contact
1 North Street, Glenrothes KY7 5NA, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Restaurant
  • Bar/Lounge
Booking.com
US$77
View Deal
#26 Best Value of 60 hotels in Fife
Reviews
Reviewed 11 January 2018
Birthday Party

I attended a Birthday Party on Saturday 6th January. The food & service were excellent especially as there was some 80 guests. The presentation, quality & taste of the food was so much better than I... more

Reviewed 9 November 2017
Nice lunch

I visited the hotel on business again last week over 2 days. On both days our group had lunch. Food could not be faulted and staff were helpful and pleasant on this occasion. 18 of us and no... more

Contact
Huntsmans Road, Glenrothes KY7 6RA, Scotland
Amenities
  • Free Wifi
  • Free Parking
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$26
US$77
Booking.com
US$51
View Deal
#27 Best Value of 60 hotels in Fife
Savings alert! 29% below average rates

The price you found is 29% lower than this hotel's average rate of US$72/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Reviews
Reviewed 2 weeks ago
Could be so much better!

We stayed here while we was in Scotland for a family event, on first impressions on entering it looked modern and clean! Upon checking in everything was fine, room looked lovely but the bathroom... more

Reviewed 4 January 2018
Super Comfy Bed!

When we arrived at the hotel, we were greeted by the receptionist (sorry didn't catch h