Top-10 hotels in the center of Dunfermline

  • guests
Location is a crucial point in selection of the hotel. That's why we have collected the best hotels in the center of Dunfermline together. Cheap hotel rates here start from $66 and reach $179.
Hotellook team
1
Rating 8
Hotel Rooms At 29 Bruce Street
Very good for traveling with friends
Very good for traveling with friends. Great location.
from $71
2
Rating 8
from $87
3
Rating 9
Excellent hotel. Fantastic service. Great location.
from $130
4
Rating 8.5
Very good business hotel. Close to parking areas and train stations.
from $143
5
Rating 8.3
King Malcolm Hotel
Very good hotel for solo travelers
Very good hotel for solo travelers. Fantastic service. Great location.
from $84
6
Rating 8.1
Good hotel for solo travelers. Close to train stations.
7
Rating 8.8
Very good business hotel. Easily accessible by car and offers nearby parking areas. Awesome vibe.
from $64
8
Rating 9.4
Excellent romantic hotel. Awesome rooms and service in a great location.
from $180
9
Rating 8.8
Limekilns Hotel and Bistro
Excellent hotel for solo travelers
Excellent hotel for solo travelers. Close to parking areas.
10
Rating 7.8
The Elgin Hotel
Very good hotel for solo travelers
Very good hotel for solo travelers. Good for sightseeing.
from $104
Check all Dunfermline hotels
  • guests