See the latest prices and deals by choosing your dates.
Hotel in Dunfermline
Located 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. Room is nice - old school classic. Bed is very comfy. Staff are very helpful.
Hotel in Dunfermline
The family-run Coorie provides rooms with attached bathroom and looks out across the Firth of Forth. The hotel provides free Wi-Fi and is around 16 miles from the center of Edinburgh. Staff were incredibly friendly and helpful. Beautiful setting. Food in the cafe was delicious .
Hotel in St. Andrews
Overlooking the famous Old Course in St Andrews center, Rusacks St Andrews features valet parking is available and free WiFi throughout the property. Location, interior, food, view.
Hotel in Leven
Located in Leven, 12 miles from St Andrews University, The Crusoe provides accommodations with a terrace, free private parking, a restaurant and a bar. Staff on site can arrange a shuttle service. Fiona, Shaun & the team were fabulous!
Hotel in St. Andrews
Located in St. Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property. Great team that accommodated us at late notice due to a car accident. Very happy with their service and will definitely return.
Hotel in St. Andrews
Located in St. Andrews, 7.3 miles from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodations with a garden, free private parking, a restaurant and a bar. Comfortable bed and sitting room, modern features, lovely setting
Hotel in Kinghorn
Located in Kinghorn, a 18-minute walk from Pettycur Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. Staff were friendly and accommodating, our room was comfortable, extremely clean and the views were incredible. The hotel felt safe and secure and the layout of the rooms was beautiful!
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. It was very lovely place. Will return one day for another stay.
Hotel in Dunfermline
Located in Dunfermline and with Forth Bridge reachable within 6.8 miles, The Guildhall and Linen Exchange Wetherspoon provides a restaurant, non-smoking rooms, free WiFi and a bar. Friendly welcome and fast check in. The room was exceptionally spacious. Plenty of tea and coffee. The beds were super comfy. Had lunch and breakfast that was good value for money. Bedroom and bathroom spotlessly clean.
Hotel in St. Andrews
Greyfriars Hotel is centrally located in St Andrews. Ideally located within easy walking distance to many University Departments and buildings, shops, The Old Course. lovely sized clean room and central location
Hotel in St. Andrews
Hotel in St. Andrews
Hotel in St. Andrews
Hotel in St. Andrews
Hotel in Kirkcaldy
Hotel in Dunfermline
Hotel in St. Andrews
Hotel in St. Andrews
Hotel in Glenrothes
Popular with guests booking hotels in Fife
Hotel in Dunfermline
Popular with guests booking hotels in Fife
Hotel in North Queensferry
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 St. Andrews
Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews center, a 5-minute drive from St Andrews Old Course. What a beautiful boutique hotel! i wish i found it 10 years ago.
Hotel in St. Andrews
In St Andrews town center, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs. February is a great time to go. Good value and, if you have a car, you can park right outside,
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. Fantastic view, comfortable beds, good bathrooms, great breakfast and staff
Hotel in Glenrothes
Holiday Inn Express Glenrothes has free parking, a bar and Wi-Fi access. Edinburgh is within easy reach and there is good motorway access. Great breakfast, friendly staff, really good experience
Hotel in Glenrothes
Located in Glenrothes, 19 miles from St Andrews University, The Gilvenbank Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace. clean and friendly staff with a busy bar all you could want.
Hotel in Leven
Located a 5-minute walk from Leven’s sandy beach and a 10-minute walk from Leven Links Golf Course, The Caledonian Hotel offers free Wi-Fi throughout and free parking at the property. Food and comfort staff were brilliant
Hotel in Rosyth
Located in Rosyth, 7 miles from Hopetoun House, Queensferry Guest house has accommodations with free WiFi and free private parking. Nazim was amazing with us! Really nice guy! I really recommend staying there.
Hotel in Dunfermline
Located 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. Room is nice - old school classic. Bed is very comfy. Staff are very helpful.
Hotel in Dunfermline
The family-run Coorie provides rooms with attached bathroom and looks out across the Firth of Forth. The hotel provides free Wi-Fi and is around 16 miles from the center of Edinburgh. Staff were incredibly friendly and helpful. Beautiful setting. Food in the cafe was delicious .
Hotel in Leven
Located in Leven, 12 miles from St Andrews University, The Crusoe provides accommodations with a terrace, free private parking, a restaurant and a bar. Staff on site can arrange a shuttle service. Fiona, Shaun & the team were fabulous!
Hotel in St. Andrews
Located in St. Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property. Great team that accommodated us at late notice due to a car accident.
Hotel in St. Andrews
Located in St. Andrews, 7.3 miles from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodations with a garden, free private parking, a restaurant and a bar. Comfortable bed and sitting room, modern features, lovely setting
Hotel in Kinghorn
Located in Kinghorn, a 18-minute walk from Pettycur Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. Staff were friendly and accommodating, our room was comfortable, extremely clean and the views were...
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. It was very lovely place. Will return one day for another stay.
Hotel in Dunfermline
Located in Dunfermline and with Forth Bridge reachable within 6.8 miles, The Guildhall and Linen Exchange Wetherspoon provides a restaurant, non-smoking rooms, free WiFi and a bar. Friendly welcome and fast check in. The room was exceptionally spacious. Plenty of tea and coffee.
Hotel in St. Andrews
Greyfriars Hotel is centrally located in St Andrews. Ideally located within easy walking distance to many University Departments and buildings, shops, The Old Course. lovely sized clean room and central location
Hotel in Dunfermline
The City Hotel is a lively hotel located in the heart of Dunfermline, just 328 feet from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms. Large single room. Very good Scottish brecfast.
Hotel in Dunfermline
An original Scottish coaching inn, Adamson Hotel is located in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access. Our room was exceptional, and we thoroughly enjoyed the breakfast.
Hotel in Kirkcaldy
A short from the train and bus stations in Kirkcaldy, Victoria Hotel has free private parking and a restaurant serving a range of good meals. A very central location, comfy and full value, with a helpful and phenomenal hotel team!
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 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 rooms with attached bathroom with free parking and Wi-Fi. Each luxurious guest room is individually furnished. I visited this hotel with my wife and an 17 years old daughter.
Hotel in East Wemyss
Located in East Wemyss, Earl David Hotel offers 2-star accommodations with a bar. The hotel features family rooms. What a find! Unbelievable value for money compared to what else you can get within 45 minutes drive...
Hotel in Dunfermline
Located in Dunfermline, 5.5 miles from Forth Bridge, The Inn At Charlestown provides accommodations with a garden, free private parking, a shared lounge and a restaurant. Lovely views and friendly staff, spacious rooms a real bonus. Would stay again.
Coorie, Garvock House Hotel, and Rusacks St Andrews are some of the popular hotels in Fife.
In addition, The Crusoe, Rooms at the Saint, and The Peat Inn Restaurant With Rooms are also popular in Fife.
Dunfermline, St. Andrews, and Glenrothes are popular with other travelers visiting Fife.
The Crusoe, The Peat Inn Restaurant With Rooms, and Coorie in Fife have received great reviews for the views from their hotel rooms.
Guests staying in Fife also loved the views from their rooms at Drumoig Golf Hotel, Kingswood Hotel, and Old Manor Hotel.
There are 576 hotels in Fife you can book on Booking.com.
Popular places to stay in Fife include hotels near St Andrews - New Course, Forth Bridge, and Aberdour Golf Course.
Some of the best hotels in Fife near Forth Bridge include The Shore, Orocco Pier, and Forth Reflections Self Catering.
Hotels in Fife that offer highly-rated breakfasts include Rooms at the Saint, The Crusoe, and The Upper Largo Hotel & Restaurant.
Breakfast at these hotels in Fife are also highly-rated: Coorie, Garvock House Hotel, and Hotel Du Vin, St Andrews.
Many families visiting Fife loved staying at The Peat Inn Restaurant With Rooms, Coorie, and Garvock House Hotel.
The Crusoe, Rusacks St Andrews, and Rufflets St Andrews are also popular among family travelers.
Couples traveling to Fife loved staying at The Peat Inn Restaurant With Rooms, Coorie, and Old Course Hotel St Andrews.
These hotels in Fife are also highly-rated by couples: The Crusoe, Rooms at the Saint, and Rusacks St Andrews.
The average price per night for a 3-star hotel in Fife this weekend is $167 or $232 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Fife this weekend cost around $490 per night (based on Booking.com prices).
On average, 3-star hotels in Fife cost $113 per night, and 4-star hotels in Fife are $176 per night. If you're looking for something really special, 5-star hotels in Fife cost around $362 per night (based on Booking.com prices).
On average, it costs $149 per night to book a 3-star hotel in Fife for tonight. You'll pay around $187 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Fife will cost around $456 (based on Booking.com prices).
Crail
Great location for quietness with charming harbour and small beach. Also good for travelling to other places of interest around Fife although a car will be required and lots of narrower secondary roads to travel on around the East Neuk area. Parking available for one car within property walls. Comfortable accommodation which felt very roomy with only two people (Ground Floor Garden Apartment). Well equipped kitchen with modern electric cooker and hob which heated very quickly. Beautiful views across the lawn out to sea.
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.
We only stayed one night here as a pit stop on our way around Fife after a long drive. The staff were very friendly and welcoming. The hotel was pleasantly quirky, but a little bit dated in its decor. Our room was bigger than expected, with a large bathroom. It had all the facilities we could need, an up to date TV, kettle, shower etc.
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.
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.
Ceres
Ceres is a very cute little village and well-positioned for touring Fife. Pleasant pub and local cafe, though service was very slow at breakfast. Shower was good. If the few things below particularly regarding cleanliness were addressed we would visit again.
We loved the rustic feel of Kingswood Hotel, it felt cosy and was the perfect spot to spend a night while walking the Fife Coastal Path. The room was huge. The staff were very friendly and welcoming and we loved the cooked breakfast!
Lovely clean hotel run by helpful and friendly staff. Good food and great selection at the bar. Great base for exploring the Kingdom of Fife. Thoroughly recommend the Caledonian Hotel, Leven, Fife, Scotland, United Kingdom.
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.
St. Andrews
Amazing apartments. Had everything we needed and more. Very quiet, relaxing and spotlessly clean. Great hosts who checked we were happy with everything. Good location for exploring Fife. Loved it and will return.
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.