Go Hotels
 
 
Home > United Kingdom > Dunfermline United Kingdom Flag
 
 
 

We have 22 hotels in Dunfermline.

 
 
Pitbauchlie House Hotel Star Rating 3        
Aberdour Road

Set on 3 acres of wooded and landscaped gardens, this country house hotel is a mile from both Dunfermline Town train station and Dunfermline Abbey.The modern rooms have free Wi-Fi, flat-screen TVs with satellite channels, and tea and coffeemaking equipment. A honeymoon suite adds a whirlpool bath and a 4-poster bed.
Rooms at 29 Bruce Street Star Rating 3        
29-35 Bruce Street

Stylish hotel offering 17 boutique rooms, with free Wi Fi, room service and an adjacent nightclub...
Davaar House Hotel Dunfermline Star Rating 3        
126 Grieve Street

This family-run B&B set in a refined stone house is a 13-minute walk from Dunfermline Abbey and 1.6 miles from Dunfermline Town train station.Relaxed rooms feature en suite bathrooms, flat-screen TVs, free WiFi, and tea and coffeemaking equipment.
Holiday Inn Express Dunfermline Star Rating 3        
Halbeath

This modern hotel, adjacent to the Carnegie Conference Centre, is 0.7 miles from Dunfermline Queen Margaret train station and 2.4 miles from Dunfermline Palace, where the mausoleums of Scottish royalty are found.
Bunree Bed and Breakfast Star Rating 3        
3 Craigluscar Lane

This relaxed B&B is situated in a understated rural bungalow; it's a 4-minute walk from the nearest bus stop for services into the centre of the historic town of Dunfermline, 2.5 miles away. The nearest exit off the M90 motorway is 4.
The City Hotel Dunfermline Star Rating 3        
18 Bridge Street

This modern town-centre hotel, set in a building dating back to 1775, is a 4-minute walk from Dunfermline Abbey and Palace, and a 12-minute walk from Dunfermline Town train station.The casual rooms have free WiFi, flat-screen TVs, and tea and coffeemaking facilities, plus en suite bathrooms. Honeymoon and family suites are available.
Pitreavie Guest House Star Rating 4        
3 Aberdour Road

In a leafy residential neighbourhood, this understated, detached guesthouse is adjacent to a bus stop for services into the centre of the historic town of Dunfermline, 1 mile away. Pittencrieff Park is 1.2 miles away.
Balmule House Star Rating 4        
Cairncubie Road

Housed in a 500-year-old mansion on 30 acres of woodland, this refined hotel is 3.4 miles from Dunfermline Abbey and 3.8 miles from Dunfermline Town train station with links to Edinburgh.
The Guildhall & Linen Exchange        
79 - 83 High Street

This Dunfermline hotel is located within a 10-minute walk of Dunfermline Town Railway Station. It is ideally positioned for those wanting to discover the area's attractions.There are 19 contemporary rooms at The Guildhall & Linen Exchange, each offering all the necessities to ensure a comfortable stay.
Travelodge Dunfermline Star Rating 2        
Halbeath Junction Halbeath

Set on the Firth of Forth, this low-key hotel off the M90 motorway is 1.5 miles from Dunfermline train station and 2.9 miles from Dunfermline Abbey and Palace.
 
 
More on Dunfermline .

View all 22 Dunfermline hotels
 
Dunfermline is a town and former Royal Burgh, and parish, in Fife, Scotland, on high ground 3 miles from the northern shore of the Firth of Forth.