Photo by Fiona Keatings

Search Hotels with Restaurant in Kirkcaldy

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Kirkcaldy Hotels with Restaurant

Next weekend
In two weeks

Top Kirkcaldy Hotels with Restaurant

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (580)
"Very nice clean and food was outstanding "
The price is £113
includes taxes & fees
19 Aug - 20 Aug
Dean Park Hotel

Royal Hotel Dysart

3.0 star property
7.6 out of 10, Good, (32)
"This hotel needs a conplete clear out and decoration ......the double room was a good size even with a double and single bed , but ..there was far to much clutter ..ie ..5 lamps ..?? Baskets of potpourri, stuffed ornaments everywhere .....2 trays 1 with tea & coffee another with a jug of water ,( don't know when it was placed in the room ) also a small bottle with red liquid , ?? Think it was undiluted juice but nothing to tell us what it was , ...lots of unnecessary clutter , no where to put...
Royal Hotel Dysart

The Kirk Inn

3.0 star property
6.2 out of 10, (32)
"Would happily return anytime and I was very impressed with the features surrounding the hotel especially the lovely artwork on the outside wall Great staff "
The Kirk Inn

The Victoria Hotel

3.0 star property
9.0 out of 10, Wonderful, (362)
"It was great and the area was cute"
The Victoria 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.

Frequently asked questions

How much do hotels with restaurants in Kirkcaldy cost?
The rate for hotels in Kirkcaldy ranges from £113 to £113 per night. Expedia has tempting offers on stays with restaurants or in popular dining areas that'll please both your taste buds and wallet. This price was 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 restaurants in Kirkcaldy?
Kirkcaldy offers multiple hotels with restaurants with a total average guest review rating of 8.8. Balbirnie House is a popular option if you'd like to explore the local dining scene. It has a 4-star rating and includes amenities such as a garden and a golf course. Holiday Inn Express Glenrothes, an IHG Hotel is another favourite. This 3-star hotel offers access to some wonderful food experiences and features free internet services and free WiFi.
How many hotels with restaurants are there in Kirkcaldy?
You can choose from 6 hotels with restaurants in Kirkcaldy. No matter if you're taking a trip with the little ones or organising a weekend escape with your besties, Expedia is here to help you find the ideal place.
What are the best cheap hotels with dining in Kirkcaldy?
Use The Greenside Hotel as a base to experience the food scene of Kirkcaldy. This well-priced getaway offers amenities such as a barbecue grill and a garden. Another popular choice that'll satisfy both your wallet and taste buds is Caledonian Hotel. Conveniences here include free self parking and free WiFi. Hotels with restaurants in Kirkcaldy are priced from £113 per night. Taking advantage of free attractions in Kirkcaldy will stretch your holiday dollars even further. Silver Sands Beach and Leven Beach are favourites. With the money you save, you can treat your crew to lunch. This price was 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.
Are there any family-friendly hotels with restaurants in Kirkcaldy?
Holidaying with the family in Kirkcaldy is easy at Balbirnie House. With access to dining and conveniences such as childcare services and pet-friendly facilities, your crew will enjoy their space at this 4-star stay. Holiday Inn Express Glenrothes, an IHG Hotel is another family-friendly hotel that will put you close to some awesome foodie experiences. It has a 3-star rating and amenities including housekeeping services and free WiFi. After checking in and kicking back together in your new digs, it's time to hit the road and start sightseeing. Aberdour Castle and Deep Sea World are just two family-friendly attractions in Kirkcaldy.
Why book your hotel with dining in Kirkcaldy with Expedia?
Expedia makes it a cinch to find your dream hotel with dining in Kirkcaldy. Make your way to the filters to search for stays with an on-site restaurant. If you're sticking to a budget, select how much you want to spend and the preferred star rating of your hotel. We'll help you find a suitable stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in Kirkcaldy?
Expedia can help you search for cheap hotels with dining in Kirkcaldy. Use our filter tools to search for accommodation with restaurants or satisfying extras, like included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.
What is there to do in Kirkcaldy near my hotel with dining?
There are plenty of wonderful things to put on your itinerary in Kirkcaldy. Drop by big attractions like Silver Sands Beach, Leven Beach and Adam Smith Theatre. Kirkcaldy Museum and Art Gallery, Kinghorn Beach and Pettycur Beach also appeal to many visitors.