Fife Hotels with Restaurants

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on Fife Hotels with Restaurants

Top Fife Hotels with Restaurants

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Great stay!"
The price is RM1,507
RM1,808 total
includes taxes & fees
23 Jun - 24 Jun
Fairmont St Andrews

The Old Manor Hotel

4.0 star property
9.0 out of 10, Wonderful, (236)
"Property is in a beautiful location and staff were very friendly & helpful "
The Old Manor Hotel

The Inn At Kingsbarns

4.0 star property
9.8 out of 10, Exceptional, (184)
"Great location and setting for a short stay in Fife. Staff were helpful with extra requests for a young family. Delicious food from the restaurant and full breakfast next morning. Room was spacious and well equipped with comfortable beds, fast wifi, fridge and TV etc."
The Inn At Kingsbarns

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (989)
"This hotel has it all -- perfect location overlooking the Old Course, excellent staff, great restaurants, clean and spacious rooms, comfortable bed, excellent air conditioning, etc. We loved it and wish we could have stayed longer!"
The price is RM2,423
RM2,907 total
includes taxes & fees
22 Jun - 23 Jun
Old Course Hotel

The Adamson Hotel

3.0 star property
8.4 out of 10, Very good, (416)
"It was a lovely fun stay with the family, would recommend. "
The price is RM326
RM392 total
includes taxes & fees
14 Jul - 15 Jul
The Adamson Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.6 out of 10, Excellent, (588)
"Lovely size room, comfy bed. Breakfast was really good-buffet type so you help yourself. Situated in lovely grounds. Loved the swimming pool."
The price is RM432
RM518 total
includes taxes & fees
13 Jul - 14 Jul
Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (680)
"Nice stay, hotel clean and tidy and serves good food."
The price is RM322
RM387 total
includes taxes & fees
29 Jun - 30 Jun
Best Western Balgeddie House Hotel

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (630)
"Lovely room and friendly, Helpful staff"
The price is RM355
RM426 total
includes taxes & fees
22 Jun - 23 Jun
Pitbauchlie House Hotel, Sure Hotel Collection by BW

The Ship Inn

3.5 star property
9.6 out of 10, Exceptional, (63)
"Beautiful view of the harbour and wonderful restaurant for dinner "
The price is RM1,204
RM1,445 total
includes taxes & fees
23 Jun - 24 Jun
The Ship Inn

The Scores Hotel

8.2 out of 10, Very good, (348)
"Friendly and accommodating staff.perfect location."
The Scores Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in Fife cost?
The price for hotels in Fife ranges from RM322 to RM2,423 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 8.9. 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 81 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?
Whether you enjoy shopping, sightseeing, relaxation or adventure, Fife offers something for everyone! The well-known city of St. Andrews has plenty of attractions and activities, including St. Andrew's Castle, West Sands and St. Andrews Aquarium. If you're on your way to Burntisland, Silver Sands Beach, Kinghorn Beach and Pettycur Beach should be at the top of your to-do list.