Looking for the perfect break? Reviewers gave Dunfermline a very good rating.

Search romantic hotels in Dunfermline

  • 29 properties in Dunfermline
    Show map Map
    More accommodations in Dunfermline:
    Hotels Apartments Bed and breakfasts Guest houses Villas
  • Pitbauchlie House Hotel

    Pitbauchlie House Hotel

    Dunfermline, United Kingdom
    8.5

    Very good

    928 reviews

    Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free parking and free Wi-Fi.

    “Every where was spotlessly clean and really friendly staff”

    Elizabeth United Kingdom
  • Davaar House Hotel

    Davaar House Hotel

    Dunfermline, United Kingdom
    9.1

    Superb

    333 reviews

    This non-smoking Victorian town house hotel offers ample private parking and is situated in a quiet residential area, within walking distance of central Dunfermline.

    “Very helpful staff. Silent room.”

    Andrew Hungary
  • The Elgin Hotel

    The Elgin Hotel

    Dunfermline, United Kingdom
    8.1

    Very good

    246 reviews

    Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the harbour, and has panoramic views of the Pentland Hills.

    “Staff so friendly and accommodating, location beautiful, food good”

    Ruthe Ireland
  • King Malcolm Hotel

    King Malcolm Hotel

    Dunfermline, United Kingdom
    8.3

    Very good

    234 reviews

    A 5-minute drive from Dunfermline, Scotland's former capital, the King Malcolm offers Scottish cuisine as well as a terrace, 2 bars, free Wi-Fi and free parking.

    “The staff were extremely helpful and we were very …gain and we would recommend this hotel to others.”

    Raina USA
  • Best Western Plus Keavil House Hotel

    Best Western Plus Keavil House Hotel

    Dunfermline, United Kingdom
    8.5

    Very good

    153 reviews

    With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club.

    “The staff were most helpful, and very polite”

    George Australia
  • Balmule House

    Balmule House

    Dunfermline, United Kingdom
    9.4

    Superb

    62 reviews

    Situated in 30 acres of wood grounds, Balmule House is a 14th-century property which offers free Wi-Fi and free on-site parking.

    “Best place we stayed whilst visiting Scotland. Lov…, delicious breakfast. Would highly recommend it!”

    Katharine United Kingdom

You might also enjoy these types of property: