|Most expensive month:||August|
|Average price in Dunfermline:||£59/night|
|Absolute cheapest price found:||£9/night|
|Most expensive day:||Friday|
Holiday Inn Express Dunfermline (8.8/10 from 946 reviews), Rooms at 29 Bruce Street (8.2/10 from 582 reviews), and Boreland Lodge Hotel (7.2/10 from 769 reviews) are all highly rated places to stay in Dunfermline.