Browse the Top 3 Hotels & Guest Houses in Dunfermline
See what 3 hotels and guest houses in Dunfermline offer, from comfortable overnight stays to breakfast options and guest facilities. Review accommodation profiles, read guest feedback and contact properties that match your travel needs.
Best Western Plus Keavil House Hotel offers luxury accommodation in a historic 15th-century country house near Edinburgh. Combining centuries-old architecture with modern amenities, we provide elegant rooms, fine dining at the Botanist Bistro, and extensive event facilities. Our 12-acre grounds and wellness centre create the perfect setting for both leisure and business stays.
Garvock House Hotel is a 200-year-old boutique hotel in Dunfermline, offering luxury accommodations, award-winning dining, and event hosting services. Our property combines historic charm with modern comforts, featuring 26 uniquely styled en-suite rooms, seasonal menus crafted from local ingredients, and versatile spaces for weddings and corporate events. With decades of hospitality experience, we deliver exceptional service that consistently earns five-star guest reviews.
Boutique Accommodation
Fine Dining
Wedding Venue
Wonderful place to stay
Fantastic interior
Most charming staff
Pitbauchlie House Hotel is a 3-star hotel in Dunfermline, offering 50 en-suite bedrooms, wedding and conference facilities, and proximity to major Scottish attractions. Established in 1970, we blend historic charm with modern comforts, serving guests seeking convenience and hospitality in central Scotland.