Choose your preferred language. We speak English (UK) and 41 other languages.
Most often used by people in the United Kingdom
Queensferry Road, Dunfermline, KY11 8DS, United Kingdom – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
20 properties in Dunfermline
Including hotels, apartments, villas and more.
40 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, Darts
Food & Drink
Restaurant, Bar, Breakfast in the room, Snack bar, Special diet menus (on request)
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 39 reviews
Value for money
Show reviews from:
Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free parking and free Wi-Fi.
Score from 410 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 264 reviews Good
This non-smoking Victorian town house hotel offers ample private parking and situated in a quiet residential area, within walking distance of central Dunfermline.
Score from 70 reviews Fabulous
In Glen Devon, this charming country inn has an excellent restaurant, free Wi-Fi and good breakfasts. Gleneagles golf course is a 10-minute drive away.
Score from 303 reviews Superb
the staff were very friendly and always willing to help with any problems we had as well as helping us with getting taxis and directions for the places we were going. the location is great, nearby to alot of resteraunts and shops and only a short walk from the train station.
the staff on reception were exceptional ... will definitely stay again.
every thing was so friendly thank you
Met our requirements for an overnight stay.
Empty hotel apart from ourselves
Male managager very freidly and helpfull
Room not rewady on arrival due to staff shortage
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.
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!