Hotels in Dunfermline (page 21 of 56)
From $388Royal Mile Accommodation
3.9(79 reviews)BusinessCentrally LocatedCondominium+2
From $191Edinburgh Castle Apartments and Suites
3.9(79 reviews)Centrally LocatedGreat ViewSmall Hotel+2
The Town House
4.8(78 reviews)BusinessCentrally LocatedClassic+2
Holyrood Festival Apartments
2.4(78 reviews)BudgetCondominiumHotel
Ivy Guest House
2.6(77 reviews)BudgetGuest houseHotel
From $29410 Clarendon Crescent
4.7(77 reviews)CharmingCondominiumQuaint+2
Hermitage Guest House
2.8(76 reviews)BudgetGuest houseHotel
From $107The Well Country Inn
3.9(76 reviews)FamilyInnMid-range+2
Teviotdale House
4.5(75 reviews)Guest houseLuxuryQuaint+2
The Queens Bed & Breakfast
5.0(73 reviews)Bed and BreakfastBusinessRomantic+2
Star Villa
4.4(72 reviews)Bed and BreakfastFamilyMid-range+2
69 Cromwell Road
5.0(72 reviews)Bed and BreakfastMid-rangeModern+2
From $97Clarke Cottage Guest House
5.0(72 reviews)BusinessCentrally LocatedFamily+2
From $634100 Princes Street Edinburgh
5.0(72 reviews)BoutiqueHotelLuxury+1
Art Roch Hostel
3.0(71 reviews)Great ViewHostelTrendy+1
Ailsa Guest House
4.0(71 reviews)Guest houseMid-rangeHotel
Edinburgh Sixteen
4.5(71 reviews)Bed and BreakfastQuaintRomantic+2
From $106Park View House Hotel
2.1(70 reviews)BudgetGuest houseHotel
From $211Amaryllis Guest House
4.1(69 reviews)BusinessGuest houseMid-range+2
Edinburgh Metro Youth Hostel
3.6(69 reviews)BudgetHostelHotel
From $304Botanics Bed & Breakfast
4.9(69 reviews)Bed and BreakfastCharmingQuaint+2
Lismore House B&B
4.9(69 reviews)Bed and BreakfastBusinessModern+2
From $126Brae Guest House
4.3(68 reviews)Bed and BreakfastCharmingModern+1
Regis Guesthouse
2.4(68 reviews)BudgetGuest houseHotel