NameTown£
Inglewood Guest House£29
Boreland Lodge Hotel£29
The Roods B&B£33
Wellside CottageAberdour£196
Queensferry Hotel£54
Premier Inn DunfermlineDunfermline£55
Travelodge Dunfermline£49
Pitbauchlie House Hotel£36
Holiday Inn Express Dunfermline£57
Premier Inn Edinburgh (South Queensferry)Edinburgh£55
Rooms at 29brucestreet£29