Main Street, Saline, Dunfermline, KY12 9TL, United Kingdom
+44 138 385 2568


Overall guest ratings

9.5/10 Excellent
Based on 30 reviews


    Show all


    Located in the rural village of Saline, Balnacraig offers free WiFi access and free onsite parking. Featuring spectacular views of the Ochil Hills and Wallace Monument, the property is just 15 minutes' drive from Dunfermline. Each ground-floor room includes a TV, alarm clock, ironing supplies, and tea and coffee making facilities. The en-suite shower rooms have a hairdryer and free toiletries. In the mornings, Balnacraig serves cooked breakfast. Dishes are prepared using local farm produce, free-range eggs, and homemade preserves wherever possible. Balnacraig is ideal for exploring the Kingdom of Fife, with Edinburgh, Glasgow, Perth, and Stirling all within an hour's drive. The Knockhill Racing Circuit is just 5 minutes' drive away.

    More hotel details about Balnacraig

    Balnacraig Prices:

    $62 - $68 (Based on average prices for a Standard Room)

    Balnacraig Rooms:

    2 rooms

    Other names used to reference this hotel:

    • Balnacraig Dunfermline
    • Balnacraig Dunfermline Fife
    • Balnacraig Hotel
    • Balnacraig Hotel Dunfermline
    • Balnacraig Hotel Edinburgh (EDI)
    Less More


    • Internet
    • No smoking
    • Free parking
    • Free Wi-Fi
    Less More

    Guest reviews of Balnacraig

    Overall Rating

    9.5 Excellent
    Based on 30 reviews
    • 9.8
    • 9.8
    • 9.8
    • 9.4
    • 9.2
    • 9.0

    Recent reviews

    Find reviews that mention: