Hotels in The Stables Falkland House Avenue West Port Falkland Cupar Fife
55 handpicked places to stay
Photo © Falkland Estate, Google Maps
Balbirnie House Hotel
Hotel · Markinch, near Glenrothes, around 15 miles from Aberdour · 4.1 miles away
An 18th-century Georgian mansion set in 400 acres of parkland, run as one of Fife's most highly rated country-house hotels.
Forth Guest House
Guest House · Seaton Place, near the railway station · 9.6 miles away
A small, family-run Victorian guest house close to the station, praised for personal service and generous cooked breakfasts.
The Courtyard
Guest Accommodation · West Inchmichael, Perth · 11.2 miles away
Northlees Farm
B&B · Northlees Farm Kinfauns, Perth · 11.2 miles away
Sunbank House Metro Hotel
Hotel · 50 Dundee Road, Perth · 12.2 miles away
Sunbank House Hotel
Guest House · Dundee Road, overlooking the River Tay · 12.2 miles away
Victorian guest house on the Dundee Road with views over the Tay and Kinnoull Hill, a short walk from the centre.
Woodcroft House
Guest Accommodation · Bellwood Park, Perth · 12.3 miles away
Acer Guest House
Guest Accommodation · 3 South Inch View, Perth · 12.5 miles away
Travelodge Perth Central
Hotel · 18 Dundee Road, Perth · 12.5 miles away
Kinnaird Guest House
Guest House · Marshall Place, overlooking the South Inch · 12.5 miles away
Small guest house on Marshall Place facing the South Inch park, a short walk from Perth city centre.
The Townhouse
Guest Accommodation · 17 Marshall Place, Perth · 12.6 miles away
The Salutation Hotel
Hotel · South Street, Perth city centre · 12.6 miles away
Historic coaching inn on South Street dating to 1699, claimed as the oldest hotel in Scotland, right in the city centre.
Parklands Hotel
Hotel · St Leonard's Bank, overlooking the South Inch · 12.7 miles away
Boutique townhouse hotel above the South Inch park, a short walk from the city centre, known for its restaurant.
Murrayshall House Hotel And Golf Courses
Hotel · Murrayshall Road, Perth · 12.7 miles away
Best Western Queens Hotel Perth
Hotel · Leonard Street, opposite Perth railway station · 12.8 miles away
Mid-range hotel opposite Perth railway station, a straightforward base for rail travellers and short city stays.
The Royal George Hotel
Hotel · Tay Street, Perth · 12.8 miles away
Radisson Blu Hotel Perth
Hotel · 1 Leonard Street, Perth · 12.8 miles away
Premier Inn Perth City Centre
Hotel · Perth Mill Street, Perth · 12.8 miles away
Woodlea
Guest Accommodation · 23 York Place, Perth · 12.9 miles away
Hazeldene Guest House
Guest Accommodation · Strathmore Street, Perth · 12.9 miles away
Grampian Hotel
Hotel · 37 York Place, Perth · 13 miles away
Heidl Guest House
Guest Accommodation · 43 York Place, Perth · 13 miles away
Ballabeg Guest House
Guest Accommodation · 14 Keir Street, Perth · 13 miles away
Mercure Perth Hotel
Hotel · West Mill Street, Perth · 13 miles away
Auld Manse Guest House
Guest Accommodation · Strathmore Street, Perth · 13 miles away
Adam Guest House
Guest Accommodation · 6 Pitcullen Crescent, Perth · 13 miles away
Cherrybank Inn
Hotel · 210 Glasgow Road, Perth · 13 miles away
No 9 The Guest House Perth
Guest Accommodation · Pitcullen Crescent, Perth · 13 miles away
Kingswood Hotel
Hotel · Kinghorn Road, Burntisland · 13.1 miles away
Kingswood Hotel
Hotel · Between Kinghorn and Burntisland, around 6 miles from Aberdour · 13.1 miles away
An independent hotel set in gardens and woodland between Kinghorn and Burntisland, with a Sea View Restaurant looking over the Forth.
Craigduckie Shepherd Huts
Self-catering · Easter Craigduckie, north Dunfermline · 13.1 miles away
Individual shepherd huts with kitchens and shower rooms, set in open countryside just north of Dunfermline.
The Lovat Hotel
Hotel · 90 Glasgow Road, Perth · 13.1 miles away
The Bay Hotel
Hotel · Burntisland Road, Burntisland · 13.2 miles away
Burntisland Sands Hotel
Hotel · Lochies Road, Burntisland · 13.2 miles away
Scone Arms Hotel
Hotel · 2 Cross Street, Perth · 13.2 miles away
Strathcona Guesthouse
B&B · 45 Dunkeld Road, Perth · 13.3 miles away
Westview
Guest Accommodation · 49 Dunkeld Road, Perth · 13.4 miles away
Rosebank Guest House
Guest Accommodation · 53 Dunkeld Road, Perth · 13.4 miles away
The Chimneys
B&B · 6 Western Avenue, Perth · 13.4 miles away
Balmule House
Guest Accommodation · Bowershall, Dunfermline · 13.5 miles away
Burntisland House Hotel
Hotel · 81 High Street Burntisland, Burntisland · 13.5 miles away
Travelodge Perth Broxden Junction
Hotel · Broxden Trunk Road Service Area, Perth · 13.7 miles away
Travelodge Dunfermline
Hotel · Halbeath Junction, Dunfermline · 13.8 miles away
Sky Lodge Perth
Hotel · Perth Airport, Perth · 13.9 miles away
Premier Inn Dunfermline
Hotel · 4-12 Whimbrel Place, Dunfermline · 14 miles away
Sweet Chestnut by Marstons Inns
Hotel · 11 Fife Leisure Park, Dunfermline · 14 miles away
Holiday Inn Express Dunfermline
Hotel · Dunfermline town centre · 14.2 miles away
A modern budget-friendly hotel in Dunfermline town centre, close to the Abbey and Palace, with free breakfast and Wi-Fi.
Aberdour Hotel Stables Rooms & Beer Garden
Hotel · 38 High Street, Burntisland · 14.2 miles away
Auld Mill House Hotel
Hotel · Halbeath Road, Dunfermline · 14.3 miles away
The Longforgan Coaching Inn
Hotel · 56 Main St, Dundee · 14.5 miles away
Clarke Cottage Guest House
Guest House · Halbeath Road, Dunfermline, around 8 miles from Aberdour · 14.5 miles away
A family-run guest house on the edge of Dunfermline with ensuite twin and double rooms and free parking.
Clarke Cottage Guest House
Guest House · Halbeath Road, Dunfermline · 14.5 miles away
A family-run guest house on Halbeath Road with en-suite double and twin rooms, close to the town centre and motorway.
Holiday Inn Express Perth
Hotel · 200 Dunkeld Road, Perth · 14.6 miles away
Travelodge Perth A9
Hotel · Crieff Road, Perth · 14.7 miles away
The Dunning Hotel
Hotel · Station Road, Perth · 14.8 miles away