"Fantastic place to stay staff very friendly the rooms are spacious and clean breakfast cooked to order and excellent well done to the community at Kingsbarns recommend this place 100%"
"Fantastic place to stay staff very friendly the rooms are spacious and clean breakfast cooked to order and excellent well done to the community at Kingsbarns recommend this place 100%"
"We loved this hotel, so beautiful! The rooms were great and beds very comfortable. We loved that our rooms had doors right out to the back garden, which was fantastic. Food and service were phenomenal ! I would definitely recommend this location."
"We loved this hotel, so beautiful! The rooms were great and beds very comfortable. We loved that our rooms had doors right out to the back garden, which was fantastic. Food and service were phenomenal ! I would definitely recommend this location."
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Market Street Hotel is a definite go-to if I visit Edinburgh again. It's clean and modern. I was first assigned a bigger room (Roomy) but it had a small window that looked out onto another building with no view of the sky at all. The front desk readily acceded to my request to change to a slightly smaller room that faced Waverley Station and Princes Street. I didn't dine at the hotel because there were lots of food options around the area.
This hotel is located close to the Royal Mile and is a...
Market Street Hotel is a definite go-to if I visit Edinburgh again. It's clean and modern. I was first assigned a bigger room (Roomy) but it had a small window that looked out onto another building with no view of the sky at all. The front desk readily acceded to my request to change to a slightly smaller room that faced Waverley Station and Princes Street. I didn't dine at the hotel because there were lots of food options around the area.
This hotel is located close to the Royal Mile and is a...
Thian Li
Reviewed December 7, 2024Reviewed December 7, 2024
Beautiful countryside hotel with good activity facilities. My suite was very spacious, food in the bistro good. American and Asian visitors may find the plumbing and bathrooms a little traditional, but all clean and functional.
Beautiful countryside hotel with good activity facilities. My suite was very spacious, food in the bistro good. American and Asian visitors may find the plumbing and bathrooms a little traditional, but all clean and functional.
James
Reviewed September 7, 2026Reviewed September 7, 2026
The price for hotels in Fife ranges from S$80 to S$253 per night. Expedia has unbeatable offers on hotels with restaurants or close to top food areas that'll please both your appetite and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Fife?
Choose from multiple hotels with dining in Fife that have a total average guest review rating of 0. Pitreavie Guest House will put you close to some great culinary experiences. It has a 3.5-star rating and comes with individually decorated rooms and a garden. Another sought-after option is Davaar House. Amenities at this 3.5-star escape include a free cooked-to-order breakfast and complimentary breakfast.
How many hotels with restaurants are there in Fife?
Fife has 321 hotels offering access to some wonderful places for food lovers. Enter your travel dates and destination and lock in your perfect getaway today.
Are there any family-friendly hotels with dining in Fife?
Yes, so round up your entire crew and get busy planning that holiday to Fife! If Dunfermline is on your agenda, make a reservation at Pitbauchlie House Hotel, Sure Hotel Collection by BW. This 3-star family-friendly hotel will put you near some great foodie experiences. Amenities here include a kids' menu and WiFi. Another terrific choice with dining is The Adamson Hotel. Also in Dunfermline, it has a 3-star rating and includes laundry facilities and housekeeping services. Dunfermline offers loads of family-friendly attractions when it's time to head out and explore. Knockhill Racing Circuit and Deep Sea World has something for all ages.
Are there any 5-star hotels with dining in Fife?
While there are no 5-star hotels with dining in Fife, there are still stylish stays to choose from. Dunfermline your first stop? DoubleTree by Hilton Edinburgh - Queensferry Crossing is a 4-star retreat that will place you close to some superb foodie experiences. Room service and a terrace are among the amenities here. Best Western Plus Dunfermline Crossford Keavil House Hotel is another recommendation with dining in Dunfermline. Also rated 4 stars and featuring a terrace and a sauna, it'll get your crew's nod of approval.
Why book your hotel with restaurants in Fife with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's close to a foodie epicentre, Expedia will have a getaway that's to your tastes. Use our handy filters to search for Fife hotels with restaurants on-site. You can also refine your search for properties in top locations full of markets, restaurants or cafés. Whatever you choose, you'll always score a tasty deal with Expedia!
How can I find cheap hotels with restaurants in Fife?
With Expedia's user-friendly filter tool, booking cheap hotels with restaurants in Fife is a cinch. To discover accommodation that are very pocket friendly, narrow down your search by star rating, budget and meal plans.
What is there to do in Fife near my hotel with restaurants?