Choose your preferred language. We speak English and 41 other languages.
Queensferry Road, Dunfermline, KY11 8DS, United Kingdom – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
17 properties in Dunfermline
Including hotels, apartments, villas and more.
34 verified reviews
They speak your language!
King Malcolm Hotel's staff speak: English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf course (within 3 km), Billiards
Food & Drink
Bar, Breakfast in the room, Restaurant (à la carte), Snack bar
WiFi is available in the hotel rooms and is free of charge.
Free public parking is possible on site (reservation is not needed).
Room service, Packed lunches, 24-hour front desk, Luggage storage, Babysitting/child services, Laundry, Dry cleaning, Shoeshine, Meeting/banquet facilities, Fax/photocopying
Newspapers, Safety deposit box, Non-smoking rooms, Heating, Non-smoking throughout
From 14:00 hours
Until 12:00 hours
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check the conditions of your required room.
Children and extra beds
All children are welcome.
All children under 5 years stay free of charge when using existing beds.
All children under 2 years stay free of charge for children's cots/cribs.
All older children or adults are charged GBP 20 per person per night for extra beds.
The maximum number of extra beds/children's cots permitted in a room is 1.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
Pets are allowed. No extra charges.
Cards accepted at this property
Hover over the cards for more info.
Based on 34 reviews
Value for money
Show reviews from:
In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free Wi-Fi internet access and great-value rooms with satellite TV.
Score from 202 reviews Very good
The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 comfortable rooms.
Score from 272 reviews Good
An original Scottish coaching inn, The Pitfirrane is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.
Score from 229 reviews Good
With free Wi-Fi and free parking on site, Pitreavie Guest House is a 20-minute drive from the charming old town of Culross in Scotland. Historic St Andrews is less than an hour’s drive away.
Score from 117 reviews Exceptional
Me and my partner had an absolute lovely time the room was brilliant staff all friendly and again mark on the reception was fab very helpful and welcoming will be back very soon!! X
Nothing no issues at all
The room was very clean
Carpets in corridors and stairs were threadbare in many places. The bedroom and bathroom need a total refurb. These rooms are from the 1960s and clearly haven't been touched since. Hotel is very tatty, tired and in need of money being spent on it.
The price of the breakfast
Close to Edinburgh. Easy to find. Quiet.
A little expensive
staff were friendly & helpful
phone & bathroom light didn't work but front staff let us use the hotel's phone
Need a refresh. Some noise (piping) Breakfast offer is poor/fair.
Service was impeccable.
Some of the décor was a bit dated and past it's best.
The staff at the hotel where very friendly and attentive. The room was adequate for my needs. The restaurant was excellent.
Great welcome, comfortable room and good breakfast. Local advise about parking for City visit was money saving and convenient.
Friendly staff and the pleasant environment of the hotel
Too noisy guests. ( they were children )
Staff were extremely friendly and very helpful, changed my room quickly and with no problem when I realised they'd put me in a twin instead of a double. We went back to work after checking in and they advised we call in with our food order if we'd be late returning and they'd have it ready for us. Great stuff.
Nothing major - shower curtain was a bit smelly which cleaning staff should notice, and lack of power sockets near bed for overnight phone charging. No biggie.
Very helpfull on the desk
The price went up sat night because of the super bikes
The rooms were very dark shower was terrible wardrobe fell apart when hanging clothes up the breakfast was of poor standard .
Excellent nights stay in the hotel, guy (mark) on the front desk was fantastic very friendly and helpful! Room was lovely peaceful nights sleep no interruptions would defo recommend it! X
Staff were friendly and helpful
the food and service in the restuarant was first class both breakfast and evening . location was good for me on this trip having used this hotel before i retired some 15 years ago it has not changed
nothing to do with hotel the weather was wet wet wet
Friendly reception and remembered from previous visit six months previously. Provided non standard condiment (marmite) when requested.
It was raining although I'm sure if I had made prior request for sunshine every effort would have been made to provide.
Brilliant and attentive staff. Great room, very clean and comfortable.
Check-in was straightforward and staff friendly enough.
Room 211. There is a fire door in the corridor right outside this room. It closes with a loud bang and the walls shake with it!
Very Clean and good value
Breakfast time and arrangements
The staff were cheerful and helpful. My room was well appointed and very comfortable. Meals and snacks were well prepared and presented with plenty of space in the dining room and bar facilities. Parking was plentiful and accessible to the front. I was made very welcome and would happily book again when in the area.
I have no complaints.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.