Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Dunfermline

Tonight Tonight 22 Jan - 23 Jan
This weekend This weekend 26 Jan - 28 Jan
Next weekend Next weekend 2 Feb - 4 Feb

Search Hotels near Top Dunfermline Attractions

Top 10 Hotels in Dunfermline

See all 18 Hotels in Dunfermline

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
4.5 out of 5.0
Last booking: 7 hours ago
9 others viewing this property now

Located in Crossford, this spa hotel is 1.2 mi (1.9 km) from Dunfermline Golf Club and within 3 miles (5 km) of Pittencrieff Park and Abbot House. Dunfermline ...

£45

£45
Pitbauchlie House Hotel

Pitbauchlie House Hotel

Aberdour Road, Dunfermline
3.5 out of 5.0
Last booking: 6 hours ago

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

£41

£41
Rooms at 29brucestreet

Rooms at 29brucestreet

29-35 Bruce Street, Dunfermline
3.5 out of 5.0
Last booking: 3 minutes ago
7 others viewing this property now

Located in the heart of Dunfermline, this inn is within a 10-minute walk of Abbot House, Pittencrieff Park and Dunfermline Abbey. Andrew Carnegie Birthplace ...

£38

£38
Davaar House

Davaar House

126 Grieve Street, Dunfermline
4.0 out of 5.0
1 others viewing this property now

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 and Dunfermline Abbey are also within ...

£45

£45
Holiday Inn Express Dunfermline

Holiday Inn Express Dunfermline

Halbeath, Dunfermline
3.5 out of 5.0
Last booking: 1 day ago
5 others viewing this property now

Situated in Dunfermline, this hotel is within 3 miles (5 km) of Church, Abbot House and Dunfermline Abbey. Pittencrieff Park is 2.4 mi (3.8 km) away.

£35

£35
The City Hotel

The City Hotel

18-20 Bridge Street, Dunfermline
3.5 out of 5.0

Situated in Dunfermline, this hotel is within 1 mi (2 km) of Pittencrieff Park and Church. Abbot House and Dunfermline Abbey are also within 10 minutes.

£61

£61
The Adamson Hotel

The Adamson Hotel

27 Main Street, Dunfermline
4.5 out of 5.0
Last booking: 4 days ago
2 others viewing this property now

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 and Abbot House are also within ...

£45

£45
Pitreavie Guest House

Pitreavie Guest House

3 Aberdour Road, Fife, Dunfermline
3.0 out of 5.0

Situated in Dunfermline, this guesthouse is within 1 mi (2 km) of Dunfermline Abbey and Church. Abbot House and Pittencrieff Park are also within 2 miles (3 ...

£68

£68
DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

St. Margaret's Head, Dunfermline
3.5 out of 5.0
Last booking: 1 hour ago
1 others viewing this property now

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

£46

£46
Albert Hotel

Albert Hotel

25 Main Street, North Queensferry, Fife, Dunfermline
3.5 out of 5.0
2 others viewing this property now

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 Rail Bridge and Dunfermline Abbey ...

Get Rates

Get Rates
Map

Recent Reviews in Dunfermline