Lowest Rate Guarantee

Dunfermline Hotel & B&B Accommodation

Hotels & B&Bs in & around Dunfermline, UK from £30
Holiday Inn Express Dunfermline
Room Rates:
from £42
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 £40
to £75
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

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

Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the...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

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

Set in 3 acres of woodland and landscaped gardens, this former country style house has been transformed into...more

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

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

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

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

Halfway House Hotel
Room Rates:
from £50
to £100
Check Availability

The Halfway House is just 10 minutes from Dunfermline town centre, and offers freshly cooked breakfasts and...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

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

A 5-minute drive from Dunfermline, Scotland's former capital, the King Malcolm offers Scottish cuisine as...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

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

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

Keavil House Hotel
Room Rates:
from £54
to £120
Check Availability

Welcome to Best Western Keavil House Hotel in Dunfermline, near Edinburgh, a relaxed 73 bedroom country house...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


Valenties Accommodation in Dunfermline Scotland

Spring Accommodation Deals in Dunfermline.

Treat yourself to a well deserved Spring break in Dunfermline this year! You can find the perfect place to stay in Dunfermline - just pop your dates into our availability search box above to see what's on offer. You'll get an instant booking email confirmation, and there's nothing to pay until your arrival in Dunfermline*.
*Please see the individual accommodation's booking policy.
 
Family friendly Bed & Breakfasts in the Dunfermline region

Family Rooms at Low Cost Dunfermline Accommodation

Do you need a family room to stay in Dunfermline, Scotland? If you are travelling with your family to Dunfermline and need a room to sleep you all, look no further. You will find a great range of family rooms, connecting rooms and suites that suit your families requirements, budget and tastes.
 
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 22 Dunfermline accommodation deals in Dunfermline, Scotland from just £30/ Night. Enter your dates above to find our discounted offers.