Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United Kingdom
Queensferry Road, Dunfermline, KY11 8DS – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
18 properties in Dunfermline
Including hotels, apartments, villas and more.
41 verified reviews
We 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
Free! WiFi is available in the hotel rooms and is free of charge.
Free! 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.
Free! All children under 5 years stay free of charge when using existing beds.
Free! 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.
Free! Pets are allowed. No extra charges.
Cards accepted at this property
Hover over the credit cards for more info.
Based on 41 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 501 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 285 reviews Good
This beautiful, independently owned, country hotel, nestled in 2 acres of gardens and woodlands, boasts stunning panoramic views across the Firth of Forth and houses one of the area's best...
Score from 143 reviews Fabulous
On Princes Street, opposite the Scott Monument and National Gallery, Mercure Edinburgh City - Princes Street Hotel has an excellent location, a friendly atmosphere and views of Edinburgh Castle.
Score from 811 reviews Good
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.
Hotel was clean tidy and well maintained. Food was very good and served quickly with out delay. Nice Hotel will use again.
Very expensive toast for breakfast.
Not a lot.
Condition of the room, broken, toilet seat, shower and no hot water. The public bar could do with being remodelled.
Leaving after spending 4 nights there!
Staff booked us single beds when we booked double. We had to move rooms! Rooms dated decor, sheets old grey brown not white, very tired decor. Breakfast staff rude, couldnt be bothered to serve full breakfast menu one day. Its a bit out of town. Room prices very high for the standard.
Really friendly helpful staff. Nice comfortable rooms.
The great service from very pleasant and helpful staff. The room was very clean and really comfy.
The staff was excellent. Very helpful.
Limited vegetarian items on the menu.
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!