Hotels in Kirkcaldy
13 handpicked places to stay
Photo © Leslie, Google Maps
Victoria Hotel
Hotel · 28 Victoria Road, Kirkcaldy
Hotel on Victoria Road in Kirkcaldy, Fife, with free parking, a restaurant and bar just a short walk from the town centre.
The Windsor Hotel and Bar
Hotel · 38 Victoria Rd, Kirkcaldy
The Windsor Hotel and Bar in central Kirkcaldy pairs simple en-suite rooms with a spa, sauna and gym rarely found at this kind of address.
Dean Park Hotel
Hotel · Chapel Level, Kirkcaldy
A well-appointed hotel in Kirkcaldy, Fife, with a restaurant, bar and garden, and free on-site parking for visitors to the area.
The Beveridge Park Hotel
Hotel · 6 Abbotshall Road, Kirkcaldy
Hotel on Abbotshall Road in Kirkcaldy, Fife, with golf, fishing and watersports all nearby and free on-site parking.
The Elbow Room
Hotel · 131-137 Rosslyn Street, Kirkcaldy
A straightforward, pet-friendly hotel in Kirkcaldy with free parking, family rooms and a bar-restaurant, suited to road-trippers and family stopovers in Fife.
Strathearn Hotel
Hotel · 2 Wishart Place, Kirkcaldy
Hotel in Kirkcaldy, Fife, with its own restaurant and bar, breakfast included, and 17 en-suite rooms plus free parking.
Merchant House
B&B · 44 East Quality Street, Kirkcaldy
Merchant House is a B&B on East Quality Street in Kirkcaldy, Fife, offering en-suite family rooms and easy reach of the town centre.
Premier Inn Glenrothes
Hotel · Beaufort Drive, Glenrothes · 3.7 miles away
Premier Inn Glenrothes offers 65 en-suite rooms near the A92 and Lomond Hills Park, with free parking and on-site dining.
Travelodge Glenrothes
Hotel · Bank Head Park, Glenrothes · 3.9 miles away
A straightforward budget base in Glenrothes for road-trippers or dog owners, with free parking and easy reach of Lomond Hills and Edinburgh.
Cardinals Folly
B&B · Bruce Terrace, Kinghorn · 4 miles away
B&B on Bruce Terrace in Kinghorn, Fife, close to the Fife Coastal Path with free on-site parking and en-suite rooms.
The Bay Hotel
Hotel · Burntisland Road, Burntisland · 4.6 miles away
A 28-room hotel in Burntisland, Fife, known for hearty breakfasts and puddings, plus a pool, sauna and sea views.
Kingswood Hotel
Hotel · Between Kinghorn and Burntisland, around 6 miles from Aberdour · 4.6 miles away
An independent hotel set in gardens and woodland between Kinghorn and Burntisland, with a Sea View Restaurant looking over the Forth.
Burntisland Sands Hotel
Hotel · Lochies Road, Burntisland · 4.9 miles away
A small, no-frills seafront hotel on Lochies Road in Burntisland, with just four casual rooms and free parking and breakfast included.
Know a hotel / b&b in Kirkcaldy that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b