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. The hotel and grounds are wonderful. The staff are so friendly and efficient.
Hotel in Dunfermline
Located in Dunfermline, Coorie offers beachfront accommodations 5 miles from Forth Bridge and has facilities like a terrace, a restaurant and a bar. Amazing room with a great view overlooking the water, very peaceful location. The restaurant has delicious food as well. Would definitely come back.
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... An amazing hotel with fantastic staff
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. excellent location overlooking the 18th hole. staff were wonderful
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. great location. beautiful building. loved our room
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 Rosyth
Located in Rosyth, 3.5 miles from Forth Bridge, Hill Park Hotel provides accommodations with a restaurant, free private parking and a bar. With free WiFi, this 3-star hotel offers a 24-hour front... Friendly staff, good breakfast, clean rooms
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. 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. Large clean comfortable room. Good tv channels. Friendly staff. Ample parking. Many fast food restaurant chains right beside. Nice stay on our way down the country.
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. The staff were courteous, friendly, and very helpful.
Hotel in Kirkcaldy
Hotel in St. Andrews
Hotel in St. Andrews
Hotel in St. Andrews
Hotel in Kirkcaldy
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 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. Location was excellent. Right in the city centre.
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. Very nice room. Very nice breakfast. Very friendly staff.
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. Great breakfast, hot and cold options, very clean.
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. The room was big and clean. Had a fridge. The breakfast was very good quality.
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. Location and setting , cleanliness, friendliness of staff, leisure centre and restaurant all superb.
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 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. Breakfast was very good!!!! The dinner at the Golf Club restaurant was okay.
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. the personel was really helpful and nice, the room was clean and spacious, the wifi in the room was...
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. I traveled from Canada. I was very pleased with everything.
Hotel in Cowdenbeath
Featuring a bar, The Beath Inn is located in Cowdenbeath in the Fife region, 13 miles from Hopetoun House and 18 miles from Edinburgh Zoo. location is very handy, owners were both really nice and spent time talking to me and my brother.
Hotel in Dunfermline
Located in Dunfermline, Coorie offers beachfront accommodations 5 miles from Forth Bridge and has facilities like a terrace, a restaurant and a bar. Amazing room with a great view overlooking the water, very peaceful location.
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 Dunfermline
The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking. Helpful, convivial hosts, very clean bright & airy, convenient location but away from noisy,...
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. The staff in the Victoria Hotel from the front desk to the wait staff were unbelievably attentive...
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. It was great! Such a beautyful Place.
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. Helpful friendly staff. Beautiful lawn for families to gather and play on.
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. What a fabulous place with excellent staff would highly recommend
Hotel in St. Andrews
Set among 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. We were late for breakfast and the staff went out of their way to ensure we still had something...
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
In St Andrews town center, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs. Very helpful desk person - Rafael. Comfy rooms and beds. Convenient.
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. The staff were friendly, helpful. The beds were very comfortable, and the shower was amazing...
Hotel in Cellardyke
Located within a 9-minute walk of Billow Ness Beach and 9.4 miles of Fairmont St Andrews Bay Golf Course, The Coastal Inn Outbuilding has rooms in Cellardyke. This 4-star hotel offers free WiFi. I liked how convenient it was to walk into Anstruther to a cafe, restaurant, pub and the best Fish...
Hotel in Crail
Located in Crail, 7.2 miles from Fairmont St Andrews Bay Golf Course, The Golf Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace. Great breakfast and the location was very quite and relaxing
Hotel in Crail
Featuring a bar, The Shoregate is located in Crail in the Fife region, 7.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.
Many families visiting Fife loved staying at The Peat Inn Restaurant With Rooms, Coorie, and Garvock House Hotel.
The Crusoe, Rusacks St Andrews, and Auld Mill House Hotel are also popular among family travelers.
On average, it costs $240 per night to book a 3-star hotel in Fife for tonight. You'll pay around $326 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Fife will cost around $704 (based on Booking.com prices).
On average, 3-star hotels in Fife cost $140 per night, and 4-star hotels in Fife are $211 per night. If you're looking for something really special, 5-star hotels in Fife cost around $621 per night (based on Booking.com prices).
Coorie, Garvock House Hotel, and Old Course Hotel St Andrews are some of the popular hotels in Fife.
In addition, Rusacks St Andrews, The Crusoe, and The Peat Inn Restaurant With Rooms are also popular in Fife.
There are 607 hotels in Fife you can book on Booking.com.
The Peat Inn Restaurant With Rooms, The Crusoe, 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, Old Manor Hotel, and The Bay Hotel.
Dunfermline, St. Andrews, and Glenrothes are popular with other travelers visiting Fife.
The average price per night for a 3-star hotel in Fife this weekend is $185 or $302 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Fife this weekend cost around $651 per night (based on Booking.com prices).
Some of the best hotels in Fife near Forth Bridge include The Shore, Orocco Pier, and Forth Reflections Self Catering.
Couples traveling to Fife loved staying at The Peat Inn Restaurant With Rooms, Coorie, and Rusacks St Andrews.
These hotels in Fife are also highly-rated by couples: Old Course Hotel St Andrews, Rooms at the Saint, and Garvock House Hotel.
Popular places to stay in Fife include hotels near St Andrews - New Course, Forth Bridge, and Aberdour Golf Course.
Hotels in Fife that offer highly-rated breakfasts include Rooms at the Saint, Auld Mill House Hotel, and The Upper Largo Hotel & Restaurant.
Breakfast at these hotels in Fife are also highly-rated: Coorie, The Covenanter Hotel, 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.
Anstruther
All the nice local touches to the decor very quite location all be it its located between 2 roads. Ideal for all local amenities, and grass at the school for the dog to run on in the morning. Convenient for fife coastal path. There is a store next door for milk etc. The vegan cafe in Rodger street was also useful The bank hotel/restaurant was also good. 15 mintes to St Andrews
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.
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!)
Anstruther
Right along the Fife Coastal Path and centrally located in the town of Anstruther, this hostel offers wonderful amenities in addition to its history. Lovely, bright, fully outfitted kitchen. Clean bathroom/shower. Multiple sitting rooms. Locked multi-guest dorm rooms.
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
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!
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
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.
Good location in Fife leisure park close to restuarants and cinema. Comfortable beds. Book breakfast when online checking in works out slightly cheaper
Dysart
Apartment was on the upper floor of a beautiful old traditional historic house. Excellent location - handy for Fife Coastal Path and local buses.