My Favourites

Hotels & Inns within 25km of Scottish Motor Show, Fife & St. Andrews, KY12 9TF

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 8
Balmule House
Balmule House

Dunfermline, KY12 0RZ

Luxury 14th century house set in stunning gardens and woodland. Easy access from Edinburgh, Glasgow & Perth. A perfect...

Price: £110 - £495 (Per room per night)

Book Online

Reviews:
  • Exterior
    Davaar House Hotel & Restaurant

    Dunfermline, Fife, KY12 8DW

    We welcome business & leisure guests; golfers and holiday makers. We provide free parking & internet service.

    Price: £50 - £80 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Rooms @ 29 Bruce Street
    Rooms @ 29 Bruce Street

    Dunfermline, Fife, KY12 7AG

    This boutique hotel offers affordable, luxury and first class entertainment, in the heart of Dunfermline's city centre.

    Book Online

    Reviews:
  • Pitfirrane Arms Hotel

    Crossford, By Dunfermline, Fife, KY12 8NJ

    Garvock House Hotel

    Dunfermline, Fife, KY12 7TU

    Auld Mill House Hotel

    Halbeath Road, Dunfermline, Fife, KY11 4LF

    The Maltings Hotel
    The Maltings Hotel

    Cairneyhill, Fife, KY12 8QU

    Located in a small village just outside Dunfermline, The Maltings offers a cosy bar and home-cooked food.

    Price: £35 - £70 (Per room per night)

    Book Online

    Reviews:
  • Best Western - Keavil House Hotel

    Dunfermline, Fife, KY12 8QW

    Holiday Inn Express - Dunfermline

    Dunfermline, Dunfermline, KY11 8DY

    Travel Lodge - Dunfermline

    Halbeath, KY11 8RY

    Pitbauchlie House Hotel
    Pitbauchlie House Hotel

    Dumfermline, KY11 4PB

    We are a modern hotel able to cater for all occasions, located a few minutes from the M90.

    Price: £45 - £119 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Exterior
    King Malcolm Hotel

    Dunfermline, Fife, KY11 8DS

    Superbly located for access to the M90 motorway, and both the local and main line train stations of Dunfermline and...

    Price: £60 - £95 (Per room per night)

    Book Online

    Reviews:
    Ratings:
    • Visit Scotland Reviews Available 3 stars
    Premier Inn Dunfermline

    Whimbrel Place, Dunfermline, Fife, KY11 8EX

    Travel Lodge - Kinross

    Turfhills Tourist Centre, Kinross, Perthshire, KY13 0NQ

    Salutation Hotel

    Kinross, Perthshire, KY13 7AA

    Within 25km of map pin Scottish Motor Show

    1 Balmule House Dunfermline, KY12 0RZ
    2 Davaar House Hotel & Restaurant Dunfermline, Fife, KY12 8DW 3 stars
    3 Rooms @ 29 Bruce Street Dunfermline, Fife, KY12 7AG
    4 Pitfirrane Arms Hotel Crossford, By Dunfermline, Fife, KY12 8NJ
    5 Garvock House Hotel Dunfermline, Fife, KY12 7TU
    6 Auld Mill House Hotel Halbeath Road, Dunfermline, Fife, KY11 4LF
    7 The Maltings Hotel Cairneyhill, Fife, KY12 8QU
    8 Best Western - Keavil House Hotel Dunfermline, Fife, KY12 8QW
    9 Holiday Inn Express - Dunfermline Dunfermline, Dunfermline, KY11 8DY
    10 Travel Lodge - Dunfermline Halbeath, KY11 8RY
    11 Pitbauchlie House Hotel Dumfermline, KY11 4PB 3 stars
    12 King Malcolm Hotel Dunfermline, Fife, KY11 8DS 3 stars
    13 Premier Inn Dunfermline Whimbrel Place, Dunfermline, Fife, KY11 8EX
    14 Travel Lodge - Kinross Turfhills Tourist Centre, Kinross, Perthshire, KY13 0NQ
    15 Salutation Hotel Kinross, Perthshire, KY13 7AA

    Click the map pins to view more information.

    • 1 (you are here)
    • 2
    • 3
    • 4
    • 8

    Search Filters

    Nearby

    Region

    Price Per Room

    Price Per Person

    Booking

    Rating

    Features & Facilities