Lowest Rate Guarantee

23 Great Places To Stay In Dunfermline From £30

Accommodation in & around Dunfermline, UK from £30 to £270
Holiday Inn Express Dunfermline
Room Rates:
from £43
to £199
 Check Availability

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this...more

The City Hotel
Room Rates:
from £35
to £90
 Check Availability

The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff...more

Pitfirrane Hotel
Room Rates:
from £35
to £100
 Check Availability

An original Scottish coaching inn, The Pitfirrane is situated in the rural village of Crossford. There is an...more

Pitbauchlie House Hotel
Room Rates:
from £45
to £167
 Check Availability

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free...more

Rooms At 29 Bruce Street
Room Rates:
from £40
to £140
 Check Availability

Located in Dunfermline’s lively city centre, Rooms At 29 Bruce Street boasts a vibrant on-site nightclub and...more

Davaar House Hotel
Room Rates:
from £40
to £105
 Check Availability

This non-smoking Victorian town house hotel is privately run by Jim and Doreen, offering ample private...more

The Elgin Hotel
Room Rates:
from £49
to £180
 Check Availability

Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the...more

Halfway House Hotel
Room Rates:
from £33
to £110
 Check Availability

The Halfway House is just 10 minutes from Dunfermline town centre, and offers freshly cooked breakfasts and...more

Backmarch House B&B
Room Rates:
from £70
to £90
 Check Availability

With scenic gardens, cooked breakfasts and free Wi-Fi, Backmarch House B&B is a 20-minute drive from...more

Auld Mill House Hotel Bar and Restaurant
Room Rates:
from £45
to £70
 Check Availability

This charming 250-year-old mill house is about 200 metres from Halbeath Road, the main road into Dunfermline....more

Best Western Plus Keavil House Hotel
Room Rates:
from £75
to £206
 Check Availability

With a luxury leisure centre and award-winning restaurant, Best Western Keavil House is 2 minutes from...more

The Maltings Hotel
Room Rates:
from £65
to £80
 Check Availability

With a cosy bar and free parking, this hotel offers home-cooked food and live music nights. The Maltings...more

Pitreavie Guest House
Room Rates:
from £35
to £65
 Check Availability

With free Wi-Fi and free parking on site, Pitreavie Guest House is a 20-minute drive from the charming old...more

King Malcolm Hotel
Room Rates:
from £59
to £125
 Check Availability

A 5-minute drive from Dunfermline, Scotland's former capital, the King Malcolm offers Scottish cuisine as...more

Premier Inn Dunfermline
Room Rates:
from £34
to £135
 Check Availability

Just off junction 3 of the M90 motorway, next to the East Fife Retail Park, the hotel offers great value,...more

Search Pages:
1 2

Seasonal Accommodation Offers in Dunfermline

View All Available Accommodation In & Around Dunfermline At Up To 70% Off!

Check-in date
Check-out date
search


Accommodation in Dunfermline Scotland

Spring & Summer Accommodation Deals in Dunfermline.

You can find great seasonal offers this year in the Dunfermline area with discounted room rates up to 70% off - booking early is the surest way of getting the very best accommodation rates, so book now while these superb offers are available. We have negotiated some very good deals on Spring & Summer bookings of 3 days or more, so check availability now using our search box above.
 
Lowest Dunfermline Accommodation Rate Guarantee

Lowest Accommodation Rates in Dunfermline, Scotland - Guaranteed.

You can't find better rates anywhere on the internet for the same rooms and room deals, guaranteed. Should you find your Dunfermline hotel room, with the same booking conditions, at a lower rate on the internet after you have booked, we'll match it.
Lowest Rate Guarantee
 
MAP

Dunfermline Map

Show Dunfermline Map

Book Now, Pay Later

Book now with nothing to pay until your arrival at most places to stay in Dunfermline. Instant online bookings with email confirmation – book now at our lowest rates, guaranteed.

Up To 70% Off!
View 23 Dunfermline accommodation deals in Dunfermline, Scotland from just £30/ Night. Enter your dates above to find our discounted offers.