Search Hotels near Top Dunfermline Attractions

Most Popular Hotels in Dunfermline

See all 15 Hotels in Dunfermline
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

Crossford, Dunfermline KY12 8NN

4.0 out of 5.0
4.1 out of 5 (54 reviews)

Located in Crossford, this spa hotel is 1.2 mi (1.9 km) from Dunfermline Golf Club and within 3 mi (5 km) of Pittencrieff Par …

£47
Pitbauchlie House Hotel

Pitbauchlie House Hotel

Aberdour Road, Dunfermline KY11 4PB

3.0 out of 5.0
4.1 out of 5 (275 reviews)

Located in Pitcorthie, this eco-friendly hotel is within 2 miles (3 km) of Church, Dunfermline Abbey and Abbot House. …

£41
Rooms at 29brucestreet

Rooms at 29brucestreet

29-35 Bruce Street, Dunfermline KY12 7AG

3.0 out of 5.0
3.8 out of 5 (116 reviews)

Located in the heart of Dunfermline, this inn is within a 10-minute walk of Abbot House, Pittencrieff Park, and Dunfermline …

Get Rates
Davaar House

Davaar House

126 Grieve Street, Dunfermline KY12 8DW

3.5 out of 5.0
4.5 out of 5 (36 reviews)

Located in Pittencrieff, this hotel is 0.3 mi (0.4 km) from Pittencrieff Park and 1.5 mi (2.5 km) from Church. Abbot House an …

Get Rates
Balmule House

Balmule House

Dunfermline, Dunfermline KY12 0RZ

5.0 out of 5.0
4.9 out of 5 (31 reviews)

Situated in a rural location, this romantic bed & breakfast is within 6 mi (10 km) of Abbot House, Church, and Pittencrieff …

Get Rates
The City Hotel

The City Hotel

18-20 Bridge Street, Dunfermline KY12 8DA

3.0 out of 5.0
3.8 out of 5 (20 reviews)

Situated in Dunfermline, this hotel is within 1 mi (2 km) of Pittencrieff Park and Church. Abbot House and Dunfermline Abbe …

£61
The Adamson Hotel

The Adamson Hotel

27 Main Street, Dunfermline KY12 8NJ

4.0 out of 5.0
4.2 out of 5 (71 reviews)

Located in Crossford, this hotel is 0.6 mi (1 km) from Dunfermline Golf Club and 2.5 mi (4 km) from Church. Pittencrieff Park …

Get Rates
Pitreavie Guest House

Pitreavie Guest House

3 Aberdour Road, Fife, Dunfermline KY11 4PB

3.0 out of 5.0
5 out of 5 (11 reviews)

Situated in Dunfermline, this guesthouse is within 1 mi (2 km) of Dunfermline Abbey and Church. Abbot House and Pittencrief …

Get Rates
Holiday Inn Express Dunfermline

Holiday Inn Express Dunfermline

Halbeath, Dunfermline KY11 8DY

3.0 out of 5.0
4.1 out of 5 (310 reviews)

Located in Halbeath, this hotel is within 3 miles (5 km) of Church, Abbot House and Dunfermline Abbey. Pittencrieff Park is …

£43
Albert Hotel

Albert Hotel

25 Main Street, North Queensferry, Fife, Dunfermline KY11 1JG

3.0 out of 5.0
4 out of 5 (24 reviews)

Located in North Queensferry, this inn is 0.2 mi (0.3 km) from Deep Sea World and 1.9 mi (3 km) from Forth Road Bridge. Forth …

Get Rates

Recent Reviews in Dunfermline

Narrow your search

Pocket Guide: Dunfermline

Situated north of the Firth of Forth in the Kingdom of Fife, Dunfermline is a sanctuary of quiet, humble culture. Be sure not to miss this destination when booking a hotel in Scotland.

Through the Medieval web of narrow, winding streets sits Dunfermline Abbey, now Royal Mausoleum to such historically illustrious names as Robert the Bruce, in addition to six other kings, and a saint. The expansive Pittencrieff Park at the west side of the town is the perfect spot for a picnic with the family, or a romantic stroll.

Dining and Shopping in Fife

For those who like to taste their culture, visit the Fife Farmers' Market, which comes to Dunfermline on the second Saturday of the month. The produce on offer is reminiscent of the fare enjoyed by hardy Scots throughout the ages. Rich venison, Arbroath Smokies, traditional pies and local ales will conjure up wistful memories of times gone by.

Pick up souvenirs at Kingsgate Shopping Centre, centrally located and offering an abundance of high street stores. A short trip out of the town and towards the motorway will bring you to Fife Leisure Park, buzzing with activity.

Book a hotel in Fife today.

false