
Book Dunfermline Bed & Breakfast
- Bundle & SaveGet more, spend less whenever you see Bundle & Save deals
- OneKeyCashEarn OneKeyCash on all your eligible bookings
- Upfront pricingWe are not like the others - we include taxes and fees
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Dunfermline bed & breakfast

10.0 out of 10, Exceptional, (27 reviews)
$156 nightly
The price is $156
Jul 29 - Jul 30
Total with taxes and fees
$140 nightly
The price is $140
Aug 1 - Aug 2
Total with taxes and fees
$81 nightly
The price is $102
Jul 28 - Jul 29
Total with taxes and fees
$154 nightly
The price is $185
Jul 27 - Jul 28
Total with taxes and fees
$118 nightly
The price is $141
Aug 2 - Aug 3
Total with taxes and fees
$105 nightly
The price is $127
Aug 2 - Aug 3
Total with taxes and fees
$118 nightly
The price is $149
Jul 28 - Jul 29
Total with taxes and fees
$110 nightly
The price is $132
Aug 24 - Aug 25
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Dunfermline Hotel Reviews

Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
Find out more about Dunfermline
Dunfermline B&B information
Number of reviews | 3,012 |
|---|---|
Accommodation | 63 B&B |
Lowest Price | $102 |
Highest Price | $7,680 |
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in Dunfermline
- Aparthotels in Linlithgow
- Capsule Hotels in Inchcolm
- Rocco Forte Hotels in Rosyth
- Hostels in Dunfermline
- Castles in Saline
- B&B in Linlithgow
- Ranches in Scotland
- Historic Hotels in Dunfermline
- Cabin Rentals in Saline
- B&B in South Queensferry
- B&B in Burntisland
- Rosyth Hotels
- Dunfermline Hotels
- Cottages in South Queensferry
- Castles in Inchcolm
- Hotels near Edinburgh
- B&B in Edinburgh
- Houseboats in Oakley
- Condo Rentals in Newbridge
- Castles in Linlithgow
- Hotel Wedding Venues Hotels in Dunfermline
- Cottages in Oakley
- Duloch Hotels
- Hostels in Bo'ness
- Edinburgh Hotels
- Cabin Rentals in Cairneyhill
- Cottages in Kirkliston
- Apartments in Burntisland
- Cottages in South Queensferry Dalmeny Station
- Hotels near Dunfermline Abbey
- B&B in North Queensferry
- Hostels in Charlestown
- B&B in Bo'ness
- Lodges in Inchcolm
- B&B in Kirkliston
- Extended Stay Hotels in Rosyth
- Hostels in Linlithgow
- Treehouses in Scotland
- Cabin Rentals in Dalgety Bay
- B&B in Dalgety Bay
- Vacation Homes in Kirkliston
- Castles in Scotland
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from San Francisco (SFO) to Edinburgh (EDI)
- Flights from Austin (AUS) to Edinburgh (EDI)
- Flights from Houston (IAH) to Edinburgh (EDI)
- Flights from Portland (PDX) to Edinburgh (EDI)
- Flights from New York (JFK) to Edinburgh (EDI)
- Flights from Boston (BOS) to Edinburgh (EDI)
- Flights from Orlando (MCO) to Edinburgh (EDI)
- Flights from Washington (IAD) to Edinburgh (EDI)
- Flights from Reykjavik (KEF) to Edinburgh (EDI)
- Flights from Amsterdam (AMS) to Edinburgh (EDI)
- Flights to Limekilns
- Flights from Paris (CDG) to Edinburgh (EDI)
- Flights from Chicago (ORD) to Edinburgh (EDI)
- Flights from Edinburgh
- Flights to Charlestown
- Flights from Salt Lake City (SLC) to Edinburgh (EDI)
- Flights to Scotland
- Flights from Dublin (DUB) to Edinburgh (EDI)
- Flights from Newark Liberty Intl. Airport (EWR) to Edinburgh (EDI)
- Flights from Atlanta (ATL) to Edinburgh (EDI)
- Flights to Dollar
- Flights to Cairneyhill
- Flights from Seattle (SEA) to Edinburgh (EDI)
- Flights from Detroit (DTW) to Edinburgh (EDI)
- Flights to Edinburgh
- Flights from Los Angeles (LAX) to Edinburgh (EDI)
- Flights from Baltimore (BWI) to Edinburgh (EDI)
- Flights from Dunfermline
- Flights from Nashville (BNA) to Edinburgh (EDI)
- Flights to Dunfermline
- Flights from Minneapolis (MSP) to Edinburgh (EDI)
- Flights from Dallas (DFW) to Edinburgh (EDI)
- Flights from Raleigh (RDU) to Edinburgh (EDI)
- Flights from Denver (DEN) to Edinburgh (EDI)
- Flights from Tampa (TPA) to Edinburgh (EDI)














































































