Contact Us Check availability Check-in date Check-out date No. of adults 1 adult 2 adults 3 adults 4 adults 5 adults 6 adults No. of children 0 children 1 child 2 children 3 children 4 children 5 children 6 children Book Now Call 01383 722 538 Email reservations@thecityhotel.com Address The City Hotel 18-20 Bridge Street Dunfermline Fife KY12 8DA Make an enquiry FacebookThis field is for validation purposes and should be left unchanged.Full Name*Email* Message*GDPR checkbox I am happy to receive marketing communications from City Hotel