Choose your preferred language. We speak English (US) and 42 other languages.
Most often used by people in the United States
Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free parking and free Wi-Fi.
“Great service very friendly staff enjoyed our visit”
This non-smoking Victorian town house hotel offers ample private parking and is situated in a quiet residential area, within walking distance of central Dunfermline.
“The couple that own the B&B are wonderful! The…! The hotel was immaculate and a great location.”
Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the harbour, and has panoramic views of the Pentland Hills.
“Staff is exemplary -always looking to please.”
A 5-minute drive from Dunfermline, Scotland's former capital, the King Malcolm offers Scottish cuisine as well as a terrace, 2 bars, free Wi-Fi and free parking.
“Me and my partner had an absolute lovely time the … helpful and welcoming will be back very soon!! X”
With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club.
“Everything, staff couldn't be any more helpful and the food was excellent”
Located in Dunfermline’s lively city centre, Rooms At 29 Bruce Street boasts a vibrant on-site nightclub and authentic Italian Restaurant.
“Loved the well stocked self-service breakfast in your lovely bar - excellent!”
In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.
“Cleanliness and staff courteousness”
An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.
“The staff were very accommodating, nothing was too…ainly recommend this hotel to friends and family.”
The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking.
“This guest house is a delightful surprise in the …de, you see bunnies hopping around the side yard.”
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.
“Everything , was still full following morning from…so was given option of packed lunch very pleased.”
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 favorite destinations to receive personalized 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.