Top 10 Hotels in Kirkcaldy

See all 4 Hotels in Kirkcaldy
The George Hotel
The George Hotel

19-21 George Street, Edinburgh EH2 2PB

4.0 out of 5.0
4.4 out of 5 (73 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street …

$399
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh EH1 3BH

4.0 out of 5.0
4.5 out of 5 (1,861 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train …

$351
Holiday Inn Express Edinburgh Royal Mile
Holiday Inn Express Edinburgh Royal Mile

300 Cowgate, Edinburgh EH1 1NA

3.0 out of 5.0
4.3 out of 5 (989 reviews)

In the Old Town near the Royal Mile, this family-friendly Edinburgh hotel is close to landmarks such as Edinburgh Castle …

Get Rates
Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel

Balgeddie Way, Glenrothes KY6 3ET

3.0 out of 5.0
4.3 out of 5 (132 reviews)

Situated in the suburbs, this hotel is within 25 mi (40 km) of Dunfermline Abbey, Discovery Point, and Verdant Works. Old …

$76
Radisson Blu Edinburgh
Radisson Blu Edinburgh

80 High Street The Royal Mile, Edinburgh EH1 1TH

4.0 out of 5.0
4.4 out of 5 (1,369 reviews)

In the heart of the Royal Mile, between Edinburgh Castle and Holyrood Palace, this turreted hotel is close to the Princes …

$373
Old Waverley Hotel
Old Waverley Hotel

43 Princes Street, Edinburgh EH2 2BY

3.0 out of 5.0
3.9 out of 5 (1,632 reviews)

Built in 1848, this eight-storey Victorian hotel is on Princes Street, with views of Edinburgh's famous castle and opposite …

Get Rates
The Balmoral Hotel
The Balmoral Hotel

1 Princes Street, Edinburgh EH2 2EQ

5.0 out of 5.0
4.7 out of 5 (525 reviews)

Located in the heart of Edinburgh, this luxury hotel is on Princes Street in the main shopping area and adjacent to Waverley …

$495
The Scotsman Hotel
The Scotsman Hotel

20 North Bridge, Edinburgh EH1 1TR

5.0 out of 5.0
4.4 out of 5 (974 reviews)

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle …

Get Rates
Royal British, Princes Street
Royal British, Princes Street

20 Princes Street, Edinburgh EH2 2AN

3.0 out of 5.0
3.5 out of 5 (1,131 reviews)

Historic Edinburgh hotel located in the city center on Princes Street, near shops, bars and restaurants, beside Waverley …

$247
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal

18-21 Market Street, Edinburgh EH1 1BL

3.0 out of 5.0
4.4 out of 5 (1,172 reviews)

Located in Old Town, this hotel is steps from Edinburgh Dungeon, St. Giles' Cathedral, and Real Mary King's Close. National …

Get Rates

Recent Reviews in Kirkcaldy

Hide content

Where to stay in Kirkcaldy

Kirkcaldy Hotel Guide

Planning to organize time in Fife? Hoping to find a hotel in or near Kirkcaldy? Within a 6-mile from the center of Kirkcaldy. Another alternative is the St. Giles Apartment, which is located 12 miles away. Some other hotels and apartment options are the Prestonfield House and the Sheraton Grand Hotel & Spa, Edinburgh.

Looking for things to do? Why not spend a few hours discovering Dunfermline Abbey, Forth Road Bridge and Deep Sea World, in Dunfermline, 12 miles to the east of Kirkcaldy. Should you wish to spend a night or two in Dunfermline, check Expedia's booking pages for the latest deals at the Best Western Plus Keavil House Hotel and Pitbauchlie House Hotel. Alternatively, you could stay in St. Andrews, 20 miles to the southwest of Kirkcaldy, where you'll find the Old Course Hotel and Macdonald Rusacks Hotel. While visiting St. Andrews, make sure you visit the University of St. Andrews, St. Andrew's Cathedral and St. Andrew's Castle.

For travelers arriving or departing via Edinburgh Airport, you may like to book some accommodation at Norton House Hotel & Spa, or Holiday Inn Express Edinburgh Airport, which are both close by.