Search Hotels near Top Dunfermline Attractions

Where will you stay in Dunfermline?

Most Popular Hotels in Dunfermline

See all 92 Hotels in Dunfermline
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 (46 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 …

€67
Holiday Inn Express Dunfermline

Holiday Inn Express Dunfermline

Halbeath, Dunfermline KY11 8DY

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

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

€47
Rooms at 29brucestreet

Rooms at 29brucestreet

29-35 Bruce Street, Dunfermline KY12 7AG

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

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

€50
Pitbauchlie House Hotel

Pitbauchlie House Hotel

Aberdour Road, Dunfermline KY11 4PB

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

Situated in the suburbs, this eco-friendly hotel is within 2 mi (3 km) of Church, Dunfermline Abbey, and Abbot House. …

€53
The City Hotel

The City Hotel

18-20 Bridge Street, Dunfermline KY12 8DA

3.0 out of 5.0
4.2 out of 5 (15 reviews)

Located in Headwell, this hotel is within 1 mi (2 km) of Pittencrieff Park and Church. Abbot House and Dunfermline Abbey ar …

Get Rates
Boreland Lodge Hotel

Boreland Lodge Hotel

31-33 Boreland Road, Dunfermline KY11 1DA

3.0 out of 5.0
2.5 out of 5 (96 reviews)

Located in Inverkeithing, this hotel is 2.3 mi (3.8 km) from Deep Sea World and within 6 mi (10 km) of Church and Forth Roa …

€42
DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

St. Margaret's Head, Dunfermline KY11 1HP

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

Located in North Queensferry, this hotel is 0.7 mi (1.2 km) from Deep Sea World and within 3 mi (5 km) of Forth Road Bridge …

€68
The Adamson Hotel

The Adamson Hotel

27 Main Street, Dunfermline KY12 8NJ

4.0 out of 5.0
4.2 out of 5 (46 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 …

€43
Albert Hotel

Albert Hotel

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

3.0 out of 5.0
3.8 out of 5 (15 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
Davaar House

Davaar House

126 Grieve Street, Dunfermline KY12 8DW

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

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

€86

Recent Reviews in Dunfermline

Narrow your search

Pocket Guide: Dunfermline

Search for hotels in Dunfermline on Expedia.ie. You can easily find your hotels in Dunfermline using one of the methods below:

  • View our selection of featured hotels in Dunfermline
  • Use the map to find hotels in the Dunfermline neighborhood you prefer
  • Use the filters to see hotels in a specific area of Dunfermline, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Dunfermline
  • Enter your travel dates to view the best deals on hotels in Dunfermline - while they last
false