Places to stay in Kirkcaldy

The lively town of Kirkcaldy curves around a sandy bay on the East coast of Scotland, facing out into the Firth of Forth. Kirkcaldy has long been known as the ‘Lang Toun' or ‘long town', which is a reference to the early town's main street, which stretched for nearly a mile. You can see this amazing feature on 16th and 17th-century maps. You can find many hotels – from small B&Bs to big luxurious five-star accommodation. Every place has great staff which will be friendly and welcoming and will do everything to make your stay perfect.

Oswald House Hotel

Oswald House Hotel in Kirkcaldy

A warm welcome to our new, unusual and very Scottish guesthouse. This converted church, built in 1847, isn't your average building and the historic conservation village of Kinghorn isn't your average location. So come inside for a peek at some of the intriguing things we have to offer.
Read More

Scotties B & B

Scotties B and B in Kirkcaldy

We moved from our previous premises in Nicol Street in 2006 as we wanted to renovate a new property to a higher standard with all twin-bedded rooms being en-suite.
Read More

Strathearn Hotel

Strathearn Hotel in Kirkcaldy

Having undergone an extensive refurbishment of the restaurant, bar, function room and rooms, the Strathearn is once again on the map as a fantastic hotel, taking on a modern style while keeping its traditional charm.
Read More

The Beveridge Park Hotel

The Beveridge Park Hotel in Kirkcaldy

A warm and friendly reception awaits you at The Beveridge Park Hotel in Kirkcaldy. Set in private grounds just a stones throw from all amenities the hotel is privately owned by Bobby and Gina Kumar.
Read More

The Elbow Room

The Elbow Room in Kirkcaldy

The Elbow Room has 6 en-suite bedrooms all with power showers, wireless broadband, LCD TV's with full SKY package including sport, hospitality trays and the comfiest of beds. Relax and unwind after a hard day with some homemade food and a warm bed.
Read More