Search Hotels near Top Kirkcaldy Attractions

Top 10 Hotels in Kirkcaldy

See all 4 Hotels in Kirkcaldy
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 (1,057 reviews)

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

$87
Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel

Balgeddie Way, Glenrothes KY6 3QA

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

Situated in the suburbs, this hotel is 5.6 mi (9.1 km) from Falkland Palace and within 12 mi (20 km) of Kirkcaldy Museum an …

$65
Hotel Indigo Edinburgh - Princes Street
Hotel Indigo Edinburgh - Princes Street

20 Princes Street, Edinburgh EH2 2AN

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

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

$86
The Principal Edinburgh George Street
The Principal Edinburgh George Street
8.4 mi from Kirkcaldy
5.0 out of 5.0
4.4 out of 5 (267 reviews)

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

$152
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
8.4 mi from Kirkcaldy
4.0 out of 5.0
4.5 out of 5 (2,130 reviews)

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

$122
The Balmoral Hotel
The Balmoral Hotel
8.4 mi from Kirkcaldy
5.0 out of 5.0
4.7 out of 5 (589 reviews)

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

$263
Old Waverley Hotel
Old Waverley Hotel
8.4 mi from Kirkcaldy
3.0 out of 5.0
3.9 out of 5 (1,907 reviews)

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

$92
The Scotsman Hotel
The Scotsman Hotel
8.6 mi from Kirkcaldy
4.0 out of 5.0
4.4 out of 5 (1,122 reviews)

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

$121
Motel One Edinburgh-Royal
Motel One Edinburgh-Royal
8.6 mi from Kirkcaldy
3.0 out of 5.0
4.4 out of 5 (1,435 reviews)

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

$87
Radisson Blu Edinburgh
Radisson Blu Edinburgh
8.6 mi from Kirkcaldy
4.0 out of 5.0
4.4 out of 5 (1,556 reviews)

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

$150

Recent Reviews in Kirkcaldy

Hide content

Where to stay in Kirkcaldy

Kirkcaldy Hotel Guide

Visitors to Fife who are seeking hotels and apartments in Kirkcaldy have plenty of choices. At the moment, Expedia's extensive database lists 10 hotels within a 0.1-mile distance of Kirkcaldy's downtown area.

One of only a small number of Kirkcaldy hotels within 2 miles from the center of Kirkcaldy, is the Ashgrove B&B.

The The Balmoral Hotel can be found 12 miles from downtown Kirkcaldy. Or, alternatively, the Old Town Chambers is positioned 12 miles away. Another option is to check out the rates and amenities at the Prestonfield House or the Sheraton Grand Hotel & Spa, Edinburgh.

Looking for things to do? Why not spend the day exploring Dunfermline Abbey and Forth Road Bridge, which you'll find in Dunfermline, 12 miles to the west of Kirkcaldy. Some of our recommended Dunfermline hotels include the Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel. 5 miles to the north of Kirkcaldy, you'll also find Glenrothes, home to the Balbirnie House and Holiday Inn Express Glenrothes. The Lomond Hills and Bongos Soft Play Centre are just a couple of the more popular points of interest to experience when visiting Glenrothes.

Get your fix of local sport by making a journey to Murrayfield Stadium, which is 13 miles to the south of Kirkcaldy. Book a hotel right near the action at the The Chester Residence or the Waldorf Astoria Edinburgh - The Caledonian.

If you are traveling into or out of Edinburgh Airport and plan to stay nearby try Norton House Hotel & Spa or Dalmahoy Hotel & Country Club.