Contact UsCheck availability Check-in date Check-out date No. of adults 1 adult2 adults3 adults4 adults5 adults6 adults No. of children 0 children1 child2 children3 children4 children5 children6 children Book NowCall01383 722 538Emailreservations@thecityhotel.comAddressThe City Hotel 18-20 Bridge Street Dunfermline Fife KY12 8DA Make an enquiry Full Name*Email* Message*GDPR checkbox I am happy to receive marketing communications from City HotelCommentsThis field is for validation purposes and should be left unchanged.