Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Dunfermline
Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.
Set in Dunfermline, 14 km from Forth Bridge, The Inn At Charlestown offers accommodation with a garden, free private parking, a shared lounge and a restaurant.
Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.
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.
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.
Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished.
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 rooms.
Featuring 3-star accommodation, Hill Park Hotel is located in Rosyth, 11 km from Hopetoun House and 20 km from Edinburgh Zoo.
A friendly, family-run hotel situated in one of Fife's picturesque coastal villages, specialising in fresh fare, using local Scottish produce where possible.
Located in the Stockbridge district in Edinburgh, New Town Guest House (Adults Only) offers 3-star rooms with free WiFi.
Popular with guests booking three-star hotels in Dunfermline
Popular with guests booking three-star hotels in Dunfermline
Popular with guests booking three-star hotels in Dunfermline
Popular with guests booking three-star hotels in Dunfermline
Popular with guests booking three-star hotels in Dunfermline
Popular with guests booking three-star hotels in Dunfermline
Popular with guests booking three-star hotels in Dunfermline
Popular with guests booking three-star hotels in Dunfermline
Popular with guests booking three-star hotels in Aberdour
Popular with guests booking three-star hotels in Rosyth