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. softest beds ever. slept like a baby!
Hotel in Dunfermline
The family-run Coorie provides en suite rooms and looks out across the Firth of Forth. The hotel provides free Wi-Fi and is around 16 miles from the centre of Edinburgh. beautifully clean rooms in a gorgeous setting
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. First the hotel itself. I personally think the hotel's location is excellent, and the interior of the lobby is very cosy. They have all the necessary facilities including a nice fitness centre. I had breakfast at the bridge as well and the food and coffee were nice. The view from where I was seated was beautiful. Second, the staff. I only stayed for a night so I did not interact with the staff much but everyone I did interact with were all so friendly, nice and helpful. They made me feel welcomed. Lastly, the room! if you're able I definitely recommend getting a room with a balcony overlooking the incredible view. The room itself was a very nice size. it was spotless, had everything I needed, and the bed had to be one of the comfiest warmest beds I have ever slept on.
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, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property. The room is spacious, quiet and tastefully decorated. The bathroom is the biggest I have seen in a European hotel. Everything is squicky clean. Looks like the bathroom is newly renovated. The breakfast is tasty & big servings. It is served at the restaurant. The Saints is a pub & restaurant & the rooms are located on the upper floors. The bar and the restaurant are so convenient at the end of a long day. Really convenient location in the centre of town.
Hotel in Newport-On-Tay
Set in Newport-On-Tay and within 4.2 km of Discovery Point, The Newport Restaurant with Rooms has a bar, non-smoking rooms, and free WiFi throughout the property. The hosts have done an outstanding job making these rooms comfortable. Each is decorated with a unique style that creates a fun atmosphere. The staff was so friendly and offered all the help we needed. The food trucks in the back overlooking the water are also a nice touch. We loved staying at The Newport and would definitely stay there again.
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 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. Walking and exploring the area
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. Staff was friendly & helpful They had accessible washroom facilities
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. Wonderful staff and property. No complaints.
Hotel in St Andrews
Hotel in St Andrews
Hotel in Dunfermline
Hotel in Dunfermline
Hotel in Newport-On-Tay
Hotel in St Andrews
Hotel in St Andrews
Hotel in St Andrews
Popular with guests booking hotels in Fife
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 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. Property was located right next to Queens ferry bridge and location has got amazing views of the...
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... Everything! The staff were amazing - special thanks to Niall who was so friendly and helpful.
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. beautiful comfy beds, pillows, heating, location
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. Frendly and very profesional staff. Excelemt service.
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. accomodations, breakfast, lunch and dinner, excelent.
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 St Andrews
Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews. Staff, especially Sarah, was very helpful and super sweet.
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 visited this hotel with my wife and an 17 years old daughter.
Hotel in Glenrothes
Situated in Glenrothes, 31 km from St Andrews University, The Gilvenbank Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. Quiet, spacious property with plenty of parking. Very friendly staff and a big Scottish breakfast.
Hotel in Dunfermline
The family-run Coorie provides en suite rooms and looks out across the Firth of Forth. The hotel provides free Wi-Fi and is around 16 miles from the centre of Edinburgh. beautifully clean rooms in a gorgeous setting
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 Newport-On-Tay
Set in Newport-On-Tay and within 4.2 km of Discovery Point, The Newport Restaurant with Rooms has a bar, non-smoking rooms, and free WiFi throughout the property. The hosts have done an outstanding job making these rooms comfortable.
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. Walking and exploring the area
Hotel in Dunfermline
The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms. Convenient location for parking , shopping , dining out , nice cafe within hotel .
Hotel in Dunfermline
The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking. Welcoming staff we needed a taxi. The owner tried to call 2 places for us!
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. Easy Parking. Welcoming , friendly staff
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. Friendly staff, good breakfast, clean rooms
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. Was a great tour of Scotland by car; our 4th trip to Scotland but new to my brother and sister in...
Hotel in St Andrews
Set amongst 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant. Good location, great meals at the Golf club, staff were very helpful.
Hotel in Falkland
Situated in the picturesque village of Falkland with the Lomond Hills as a backdrop, The Covenanter Hotel features an on-site coffee shop, restaurant and free private parking. Loved the location and the property.
Hotel in Anstruther
Stunning views of the Firth of Forth feature at this 4-star, family-run hotel. The bed were very comfortable, the location was perfect. The staff was very helpful and friendly.
Hotel in St Andrews
Located in St Andrews, 2.5 km from St Andrews University, David Russell Apartments - Marconi features views of the garden. This 3-star hotel offers a 24-hour front desk.
Hotel in Crail
Located in Crail, 12 km from St Andrews Bay, The Golf Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace. WONDERFUL hotel!! We loved it.
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.
Dunfermline, St Andrews and Glenrothes are popular with other travellers visiting Fife.
There are 576 hotels in Fife you can book on Booking.com.
The Peat Inn Restaurant With Rooms, The Crusoe and Coorie 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 Drumoig Golf Hotel, Old Manor Hotel and Kingswood Hotel.
Couples travelling in Fife loved staying at The Peat Inn Restaurant With Rooms, The Newport Restaurant with Rooms and Coorie.
Similarly, these hotels in Fife are highly rated by couples: Rooms at the Saint, The Crusoe and Rusacks St Andrews.
On average, it costs £117 per night to book a 3-star hotel in Fife for tonight. You'll pay on average around £176 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Fife will cost around £503 (based on Booking.com prices).
Coorie, Garvock House Hotel and Rusacks St Andrews are some of the popular hotels in Fife.
In addition to these hotels, The Newport Restaurant with Rooms, The Crusoe and Rooms at the Saint 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.
On average, 3-star hotels in Fife cost £85 per night, and 4-star hotels in Fife are £136 per night. If you're looking for something really special, a 5-star hotel in Fife can on average be found for £262 per night (based on Booking.com prices).
The average price per night for a 3-star hotel in Fife this weekend is £152 or, for a 4-star hotel, £206. Looking for something even fancier? 5-star hotels in Fife for this weekend cost on average around £387 per night (based on Booking.com prices).
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, Coorie and The Newport Restaurant with Rooms.
Similarly, Garvock House Hotel, Auld Mill House Hotel and The Crusoe are also popular among family travellers.
For hotels in Fife that serve up a highly-rated breakfast, try The Newport Restaurant with Rooms, The Crusoe and Rooms at the Saint.
Breakfast at these hotels in Fife are also highly rated: Auld Mill House Hotel, The Upper Largo Hotel & Restaurant and Coorie.
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.
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.
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.
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.