Hotels in Dunfermline (page 7 of 56)
From $219Barony House Boutique Hotel
5.0(863 reviews)Bed and BreakfastHidden GemsQuaint+2
Piries Hotel
3.3(862 reviews)Centrally LocatedHotelQuiet+1
The White Lady
4.3(857 reviews)HotelMid-rangeQuiet+1
From $127Doubletree By Hilton Edinburgh - Queensferry Crossing
4.3(851 reviews)BusinessHotelModern+1
From $70Premier Inn Falkirk Central hotel
4.2(849 reviews)Centrally LocatedFamilyHotel+1
From $56Premier Inn Falkirk (Larbert)
4.2(837 reviews)BudgetHotelModern+1
From $126Sandaig Guest House
4.5(826 reviews)BusinessFamilyGuest house+2
From $83Best Western Balgeddie House Hotel
4.1(824 reviews)GreenHotelMid-range+1
From $70Travelodge Dunfermline
4.3(814 reviews)BudgetHotelModern+1
From $360Cheval The Edinburgh Grand
4.7(786 reviews)Centrally LocatedGreat ViewHotel+1
From $45Travelodge Falkirk Hotel
4.0(758 reviews)BudgetBusinessHotel+1
From $104Inglewood House & Spa
4.5(756 reviews)Boutique HotelBusinessFamily+2
From $76Pollock Halls
3.9(747 reviews)BudgetBusinessHostel+2
From $187Kingsway Guest House
4.9(732 reviews)Bed and BreakfastCity ViewMid-range+2
From $189Albyn Townhouse
4.9(715 reviews)City ViewGuest houseMid-range+2
From $95Aberdour Hotel & Restaurant
4.3(714 reviews)BusinessHotelMid-range+1
From $151St. Christopher's Inn Edinburgh
3.3(711 reviews)BudgetCentrally LocatedHostel+1
From $115easyHotel Edinburgh
3.0(706 reviews)BudgetCentrally LocatedCity View+2
From $204Hotel Indigo Edinburgh - Princes Street By IHG
4.2(693 reviews)ClassicGreat ViewHistoric Hotel+1
From $162Williamscraig Holiday Cottages
4.9(684 reviews)CottageFamilyModern+2
From $241The New Town Hotel
3.2(679 reviews)Centrally LocatedClassicHotel+1
From $60Premier Inn Falkirk North hotel
4.3(674 reviews)FamilyHotelModern+1
From $164Premier Inn Edinburgh City Centre (Waverley) hotel
4.1(668 reviews)BusinessCentrally LocatedHotel+1Haymarket Hub Hotel
Hotel