Top Hotels near Kinghorn

See all Hotels near Kinghorn
Destiny Scotland - Broughton St Lofts
Destiny Scotland - Broughton St Lofts
7.7 mi from Kinghorn
4.0 out of 5.0

Located in Broughton, this apartment is within a 5-minute walk of Omni Centre Edinburgh and Edinburgh Playhouse Theatre. Scot …

$111
24 Royal Terrace
24 Royal Terrace
7.8 mi from Kinghorn
4.0 out of 5.0
4.5 out of 5 (73 reviews)

Located in New Town, this boutique hotel is within a 10-minute walk of Holyrood Abbey, Edinburgh Playhouse Theatre, and Palac …

Get Rates
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
8 mi from Kinghorn
4.0 out of 5.0
4.5 out of 5 (2,069 reviews)

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

$88
The Principal Edinburgh George Street
The Principal Edinburgh George Street
8 mi from Kinghorn
5.0 out of 5.0
4.4 out of 5 (188 reviews)

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

$99
The Balmoral Hotel
The Balmoral Hotel
8 mi from Kinghorn
5.0 out of 5.0
4.7 out of 5 (565 reviews)

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

$183
Old Waverley Hotel
Old Waverley Hotel
8 mi from Kinghorn
3.0 out of 5.0
3.9 out of 5 (1,835 reviews)

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

$58
Radisson Blu Edinburgh
Radisson Blu Edinburgh
8.2 mi from Kinghorn
4.0 out of 5.0
4.4 out of 5 (1,503 reviews)

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

$113
Old Town Chambers
Old Town Chambers
8.2 mi from Kinghorn
5.0 out of 5.0
4.8 out of 5 (559 reviews)

Located in Old Town, this luxury apartment is steps from Heart of Midlothian, St. Giles' Cathedral, and Real Mary King's Clos …

$123
G&V Royal Mile Hotel Edinburgh
G&V Royal Mile Hotel Edinburgh
8.3 mi from Kinghorn
5.0 out of 5.0
4.6 out of 5 (776 reviews)

The modern G&V Royal Mile Hotel Edinburgh offers a prime location just off Edinburgh's Royal Mile and about a 5-minute walk …

Get Rates
DoubleTree by Hilton Edinburgh Airport 
DoubleTree by Hilton Edinburgh Airport 
11 mi from Kinghorn
4.0 out of 5.0
4 out of 5 (1,318 reviews)

Located in Ingliston, this hotel is 0.5 mi (0.8 km) from Royal Highland Centre and within 6 mi (10 km) of Murrayfield Stadium …

$74

Recent Reviews in Kinghorn

Hide content

Where to stay in Kinghorn

Kinghorn Hotel Guide

Are you visiting Fife and looking to reserve a room in Kinghorn? Downtown Kinghorn has 7 accommodations within 0.1 miles.

The The Bay Hotel is amongst the most conveniently situated options as it is one of only a few options that is within walking distance of the Kinghorn downtown area.

The The Balmoral Hotel can be found 8 miles from the central part of Kinghorn. Or, alternatively, the Old Town Chambers is 9 miles away. The Prestonfield House as well as the Sheraton Grand Hotel & Spa, Edinburgh are two more Expedia-listed accommodation options in Kinghorn.

Consider spending a few hours discovering Dunfermline Abbey and Forth Road Bridge, in Dunfermline, 11 miles to the west of Kinghorn. If you'd like to spend a few nights in Dunfermline, check out the room rates at the Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel. Or stay in Anstruther, 20 miles to the northeast of Kinghorn, where you can choose from the The Waterfront and The Bank. While visiting Anstruther, set aside a little time to check out the Kellie Castle and Jerdan Gallery.

Just because you're on vacation, doesn't mean you can't enjoy your love of sport. Murrayfield Stadium is situated 9 miles to the south of Kinghorn. Book a hotel close to the action at the The Chester Residence or the Waldorf Astoria Edinburgh - The Caledonian.

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