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

Search bed and breakfasts in Dunfermline

Enter your dates to find the best deals!

  • 24 properties in Dunfermline
    Show map
    More accommodations in Dunfermline:
    Hotels Apartments Bed and breakfasts
  • Pitbauchlie House Hotel

    Pitbauchlie House Hotel

    Dunfermline, United Kingdom

    Very good

    915 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.

    “Staff very friendly and helpful!”

    Ronan Ireland
  • Davaar House Hotel

    Davaar House Hotel

    Dunfermline, United Kingdom


    290 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.

    “The whole stay was really great and we would go there again.”

    Sheena and Alan Morrison United Kingdom
  • The Elgin Hotel

    The Elgin Hotel

    Dunfermline, United Kingdom

    Very good

    220 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 were very friendly so help it was so nice to be there we will be staying again soon thankyou”

    Coleen United Kingdom
  • King Malcolm Hotel

    King Malcolm Hotel

    Dunfermline, United Kingdom

    Very good

    199 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.

    “Everything about the hotel was excellent The rea…d local customers as well A great place to stay”

    Douglas United Kingdom
  • Best Western Plus Keavil House Hotel

    Best Western Plus Keavil House Hotel

    Dunfermline, United Kingdom

    Very good

    136 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.

    “It is a Hotel that is easy to reach from Edin…eway to the rest of Scotland beyond Edinburgh.”

    Woodview Ireland
  • Rooms At 29 Bruce Street

    Rooms At 29 Bruce Street

    Dunfermline, United Kingdom

    Very good

    525 reviews

    Located in Dunfermline’s lively city centre, Rooms At 29 Bruce Street boasts a vibrant on-site nightclub and authentic Italian Restaurant.

    “Great location, helpful staff.”

    Gordon Australia
  • Holiday Inn Express Dunfermline

    Holiday Inn Express Dunfermline

    Dunfermline, United Kingdom

    Very good

    527 reviews

    In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

    “Friendly, welcoming, and very helpful staff. Facilities and services all very comfortable.”

    David Australia
  • Adamson Hotel

    Adamson Hotel

    Dunfermline, United Kingdom


    261 reviews

    An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.

    “Very fresh hotel Helpful staff Easy to find even with the name change.”

    Laura United Kingdom
  • Auld Mill House Hotel

    Auld Mill House Hotel

    Dunfermline, United Kingdom


    300 reviews

    The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking.

    “Nice modern and clean room, very friendly staff,”

    LisaFiona Germany
  • The City Hotel

    The City Hotel

    Dunfermline, United Kingdom

    Very good

    630 reviews

    The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 comfortable rooms.

    “great location and very kind staff”

    stefania Italy

You might also enjoy these types of property:

Enter your email address and we'll resend your confirmation

Please enter a valid email address

We've resent your requested confirmations to

Please note that email delivery may take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage an existing booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
Close map