Photo by Fiona Keatings

Search Hotels with Restaurant in Kirkcaldy

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Kirkcaldy Hotels with Restaurant

The Victoria Hotel
3.0 star property
9.0 out of 10, Wonderful, (300)
"Very good service "
The price is £108
per night
26 May - 27 May
The Victoria Hotel
Dean Park Hotel
4.0 star property
8.6 out of 10, Excellent, (315)
"Amazing stay at a beautifully presented hotel. Nothing was any trouble for the polite and friendly staff. Could not fault anything. Excellent"
The price is £111
per night
3 May - 4 May
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.0 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
Don't see what you're looking for?
See all available properties in Kirkcaldy
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.

Kirkcaldy Hotels with Restaurant information

 

Hotels with Restaurant in Kirkcaldy

6

Highest price
£111
Cheapest price
£108
Number of guest reviews
676
Total number of hotels in Kirkcaldy
4,556

 

Frequently asked questions

How much do hotels with restaurants in Kirkcaldy cost?
The rate for hotels in Kirkcaldy ranges from £108 to £111 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 7.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 £108 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.

Kirkcaldy Hotel Reviews
Expedia verified reviews