See the latest prices and deals by choosing your dates.
Hotel in Dunfermline
Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. The BnB was just as advertised, beautiful grounds and building. Everywhere was clean and comfortable. We had dinner at the restaurant and enjoyed the food and there was staff to help you everywhere.
Hotel in St Andrews
Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property. Second time here and always a pleasure, fantastic staff, wonderful food, perfect location… it is a Scottish dream to be at this hotel and the BEST martini at the bar upstairs
Hotel in Leven-Fife
Set in Leven-Fife, 19 km from St Andrews University, The Crusoe offers accommodation with a terrace, free private parking, a restaurant and a bar. Fiona, Shaun & the team were fabulous!
Hotel in St Andrews
Located in St Andrews, 12 km from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodation with a garden, free private parking, a restaurant and a bar. Comfortable bed and sitting room, modern features, lovely setting
Hotel in Rosyth
Located in Rosyth, 5.7 km from Forth Bridge, Hill Park Hotel provides accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers a 24-hour front desk and free WiFi. Close to the airport, in a nice safe neighborhood, attached restaurant and bar.
Hotel in Kinghorn
Located in Kinghorn, 1.5 km from Pettycur Beach, The Bay Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. Everything was ok. Great and tasty breakfast. Beautiful rooms very comfy with a very large bed.
Hotel in Dunfermline
Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar. Great location, room was great , very clean and nice staff, good breakfast
Hotel in Dunfermline
Located in Dunfermline and with Forth Bridge reachable within 11 km, The Guildhall and Linen Exchange Wetherspoon provides a restaurant, non-smoking rooms, free WiFi and a bar. The staff were courteous, friendly, and very helpful.
Hotel in St Andrews
Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course. Loved the room and the location
Hotel in St Andrews
Ardgowan Hotel is a traditional Georgian townhouse offering spacious rooms, Scottish cuisine and free WiFi throughout. The Royal and Ancient Golf Club of St Andrews is just a 2-minute walk away. Been twice great hotel spotless
Hotel in Kirkcaldy
Hotel in St Andrews
Hotel in St Andrews
Hotel in St Andrews
Hotel in St Andrews
Hotel in Dunfermline
Hotel in Dunfermline
Hotel in St Andrews
Hotel in Dunfermline
Popular with guests booking hotels in Fife
Hotel in Dunfermline
Popular with guests booking hotels in Fife
Hotel in Dunfermline
Popular with guests booking hotels in Fife
Hotel in Kirkcaldy
A few minutes from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals. Everything was great. from check in to leaving the staff could not have been more helpful.
Hotel in Dunfermline
In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV. location the very warm welcome by receptionist
Hotel in North Queensferry
With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site. View from room was amazing of all 3 bridges. Room is a decent size but not huge for a King room.
Hotel in Dunfermline
With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club. The food and service were exceptional.
Hotel in St Andrews
Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course. The view over West sands was beautiful, the location couldn't have been better and the breakfast...
Hotel in Kirkcaldy
The family-owned Dean Park Hotel located in the leafy suburbs of Kirkcaldy, 17 miles from St Andrews and Fife. Free WIFi is provided throughout the property. staff location food facilities, everything
Hotel in Glenrothes
This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs. Lovely location, very peaceful
Hotel in Dunfermline
Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished. I arrived to be with friends to attend the funeral of our Chiefy of so many years ago.
Hotel in East Wemyss
Earl David Hotel in East Wemyss features 2-star accommodation with a bar. The hotel has family rooms. The room was a good size and clean, staff were exceptional 👌
Hotel in Glenrothes
Located in Glenrothes, The Golden Acorn Wetherspoon features a garden, bar and free WiFi throughout the property. The hotel has family rooms. Great room, great staff, can't fault anything.
Hotel in Cowdenbeath
Boasting a bar, The Beath Inn is situated in Cowdenbeath in the Fife region, 21 km from Hopetoun House and 29 km from Edinburgh Zoo. location is very handy, owners were both really nice and spent time talking to me and my brother.
Hotel in St Andrews
Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course. Loved the room and the location
Hotel in Dunfermline
An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access. Very nice room. Very nice breakfast. Very friendly staff.
Hotel in St Andrews
Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant... all the personnel is very attentive and kind
Hotel in St Andrews
Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5-star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool. I liked the lounge, the friendly staff and the gym and pool facilities
Hotel in Dunfermline
Set in Dunfermline, 8.8 km from Forth Bridge, The Inn At Charlestown offers accommodation with a garden, free private parking, a shared lounge and a restaurant. Cozy. Room small, bet clean and nice. The hotel employs Ukrainians.
Hotel in Cellardyke
Situated within less than 1 km of Billow Ness Beach and 15 km of St Andrews Bay, The Coastal Inn Outbuilding features rooms in Cellardyke. This 4-star hotel offers free WiFi. Everything. Very quiet this time of year which we love, well looked after from beginning to end.
Hotel in St Andrews
Located in St Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property. clean and well presented..great location
Hotel in Lundin Links
Around 11 miles south of St Andrews, The Upper Largo Hotel & Restaurant provides well-appointed rooms with free on-site parking and Wi-Fi. The incredible (with generous portions) food, warm hospitality, authentic decor, convenient...
Hotel in Lundin Links
The Old Manor Hotel offers rooms with balconies that overlook the Firth of Forth and Lundin Links Golf Course. There is a restaurant and St. Andrews is 12 miles away. Breakfast and dinner were both delicious
Hotel in Crail
Boasting a bar, The Shoregate is set in Crail in the Fife region, 12 km from St Andrews Bay and 16 km from St Andrews University. The property is non-smoking and is situated 38 km from Discovery...
Garvock House Hotel, Rusacks St Andrews and The Crusoe are some of the popular hotels in Fife.
In addition to these hotels, The Peat Inn Restaurant With Rooms, Auld Mill House Hotel and Old Course Hotel St Andrews are also popular in Fife.
Some of the best hotels in Fife near Forth Bridge include The Shore, Orocco Pier and Forth Reflections Self Catering.
The average price per night for a 3-star hotel in Fife this weekend is £201 or, for a 4-star hotel, £295. Looking for something even fancier? 5-star hotels in Fife for this weekend cost on average around £347 per night (based on Booking.com prices).
On average, it costs £142 per night to book a 3-star hotel in Fife for tonight. You'll pay on average around £248 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Fife will cost around £542 (based on Booking.com prices).
The Crusoe, The Peat Inn Restaurant With Rooms and Drumoig Golf Hotel have received great reviews from travellers in Fife regarding the views from their hotel rooms.
Guests staying in Fife also spoke highly of the views from the rooms at Old Manor Hotel, Kingswood Hotel and The Bay Hotel.
Popular places to stay in Fife include hotels near St Andrews - New Course, Forth Bridge and Aberdour Golf Course.
Many families visiting Fife loved staying at The Peat Inn Restaurant With Rooms, Garvock House Hotel and The Crusoe.
Similarly, Rusacks St Andrews, Auld Mill House Hotel and Rufflets St Andrews are also popular among family travellers.
For hotels in Fife that serve up a highly-rated breakfast, try Rooms at the Saint, Auld Mill House Hotel and The Upper Largo Hotel & Restaurant.
Breakfast at these hotels in Fife are also highly rated: Garvock House Hotel, Hotel Du Vin, St Andrews and Rufflets St Andrews.
On average, 3-star hotels in Fife cost £98 per night, and 4-star hotels in Fife are £153 per night. If you're looking for something really special, a 5-star hotel in Fife can on average be found for £398 per night (based on Booking.com prices).
Dunfermline, Glenrothes and St Andrews are popular with other travellers visiting Fife.
There are 591 hotels in Fife you can book on Booking.com.
Couples travelling in Fife loved staying at The Peat Inn Restaurant With Rooms, Rusacks St Andrews and The Crusoe.
Similarly, these hotels in Fife are highly rated by couples: Old Course Hotel St Andrews, Rooms at the Saint and Garvock House Hotel.
St Andrews
A beautiful room, almost little apartment, equipped with attention to detail and anything that may be needed for convenience. John is a most friendly and helpful host and made us feel comfortable. Large and comfortable guest lounge with guest fridge and complimentary snacks. The house is beautifully located, in a row of sandstone terraced houses with front gardens, 5-10 minutes walk to main streets. We had 5 days in St. Andrews and enjoyed every minute. Picturesque places along Fife coast easy to reach.
We stayed one night and were in the process of walking the Fife Coastal Path, having started to the north of St Andrews. The Aberdour Hotel was a perfect place to stop, the facilities are good and the staff were warm and very friendly. We ate dinner in the restaurant, which was pretty good. The breakfast was also great and it really set us up for a day of walking. The Aberdour Hotel is also 5 minutes walk to both the railway station and bus stop, which could be very useful.
Super little apartment, ideal for our 2 night stay in Kirkcaldy. Stewart, the host, was very flexible in accommodating our check in/out request. Apartment was well equipped with a few little extras added which was a nice touch. Easy walking distance to town centre and Fife Coastal Path. The flat and surrounding area is very quiet so a good night’s sleep is guaranteed. Hope to stay again.
St Andrews
A very comfortable and welcoming small Hotel with well appointed rooms finished to a very high standard. The breakfast is cooked to order and one of the best I have had anywhere, likewise the evening meals are of a high standard and cooked to order. The Hotel is well situated in the pretty village of Kingsbarns and makes a good base for exploring St Andrews and the East Neuk of Fife.
Great location on Fife coast. Hotel looked in good condition and was clean and welcoming. Staff were very helpful and friendly. My room was comfortable and was able to get a decent night's sleep. The wifi - important as I travel on business - worked very well in my room. I had an evening meal in the restaurant and breakfast in the morning, both of which were good.
Magical location above the beach with the Fife Coastal Trail nearby . The apartment was very comfortable with the living room and bedroom upstairs and the kitchen and dining room with windows looking out to the sea. There were a washer and dryer so we were able to do our laundry The owners were very accommodating.
Anstruther
The Location of the apartment is excellent, within easy walking distance of Cellardyke and Anstruther. These villages have great restaurants and lovely clear water for swimming in. We just can’t put into words how good the location and apartment were. On our next visit to Fife guess where we will be booking!!!!!
The team at the Hotel were very welcoming and took the time to speak with all guests. The location overlooking the Firth of Forth was lovely and we did enjoy the mature gardens to the front of the hotel. The room was comfortable and clean. Burntisland is a good location for exploring the Kingdom of Fife
Very comfortable, well appointed 2 bedroom apartment with private parking adjacent in reasonably central location in Anstruther within easy walking distance of cafes, restaurants, pubs, shops. Also good location for travelling to various golf courses around Fife and St Andrews. Simple to gain access.
We were blown away with the service at the Upper Largo Hotel. The staff were so brilliant with my dog which was lovely. The food was exceptional and the location was ideal for us as we were hiking some of the Fife Coastal Path. Would 100% recommend to friends and family (I actually already have!)
Hotel was lovely. Room was really big and the views were stunning. Plenty of room. Also facilities were good. Bar and club at night were good. We got breakfaat in our room and portion size was really big. Excellent location for exploring Fife. We'll definitely be baxk
Saint Davids
Apartment had everything we needed. Well equiped kitchen and spacious comfy bedrooms. There were only 2 of us so really affordable for 2 bedroom accommodation. Location ideal for Fife Coastal path walking with local supermarkets and restaurants nearby - 5 min drive.
Anstruther
Really nice apartment. It was absolutely spotless when we arrived. Located in a beautiful village on the Fife coast. It had everything we needed for our weekend stay. Would definitely recommend to family or friends.
The apartment was lovely and had everything that we needed. The view over the Tay was beautiful and supermarkets etc were really near. It was an excellent location for visiting Dundee or Fife or for hillwalking.
Newport-On-Tay
Location was convenient for visiting Dundee and other places around Fife. It was quiet and the staff were very friendly and helpful. Apartment was beautifully decorated and the welcome basket was excellent.
Excellent location and exceptional high standard of cleanliness throughout the property and well equipped Views of the sea from the apartment an added bonus Well positioned base for exploring the Fife coast
Hotel in excellent position for the Fife Pilgrim Way, friendly reception staff, clean and comfortable hotel. Would also like to thank the breakfast staff for their unsung good work. Thank you all
The hotel was relatively convenient to the Fife Coastal Path which was my planned activity. It was very close to bus stops for arriving and departing to the path. My room was very comfortable.
Dysart
Apartment was on the upper floor of a beautiful old traditional historic house. Excellent location - handy for Fife Coastal Path and local buses.
Excellent apartment for a few days in Anstruther in the East Nuuk of Fife. Spacious , clean and well laid out. will definitely stay again.