This website uses cookies, which cannot be used to personally identify you. If you continue to use the site we will assume that you agree with our use of cookies. Please read our privacy and cookies information to learn more.

Hotels in Dunfermline

Pitbauchlie House Hotel

47 Aberdour Road, Dunfermline, Fife, KY11 4PB

Davaar House Hotel

126 Grieve Street, Dunfermline, KY12 8DW

Premier Inn Dunfermline

Fife Leisure Park, 4-12 Whimbrel Place, Dunfermline, KY11 8EX

Located within easy reach of the M90. Local attractions include Dunfermline Abbey and Palace, Aberdour Castle and Gardens and...


29-35 Bruce Street, Dunfermline, Fife, KY12 7AG

The Elgin Hotel

Elgin Hotel Charlestown, Charlestown, Dunfermline, Fife, KY11 3EE

Hillview House Bedand Breakfast

9 ABERDOUR ROAD, Dunfermline, Fife, KY11 4PB

Teaching hatha yoga for groups or one to one asana-pranayama-meditation-relaxation....

The City Hotel Ltd

20 Bridge Street, Dunfermline, Fife, KY12 8DA

Garvock House Hotel

St John's Drive, Transy, Dunfermline, Fife, KY12 7TU

The Guildhall & Linen Exchange

7983 High Street, Dunfermline, Fife, KY12 7DR

Holiday Inn Express Dunfermline

Halbeath Road, Fife, Dunfermline, KY11 8JH

Complimentary buffet breakfast, Wi Fi and parking. Recently refurbished hotel just off the main motorway network and is easily...

Sweet Chestnut Dunfermline by Marston's Inn

11 Fife Leisure Park, Dunfermline, KY11 8EX

Share a family meal or a quiet dinner at The Sweet Chestnut in Dunfermline. Ideally located in Fife Leisure Park (just off...

Pitreavie Guest House

3 Aberdour Road, Dunfermline, Fife, KY11 4PB

We offer high standard Bed & Breakfast accommodation: Two Double/Family rooms with en-suite bathroom One Twin room with...

Auld Mill House Hotel

Touch Mill House, Halbeath Road, Dunfermline, Fife, KY11 4LF

The King Malcolm Hotel

Laburnum Road, Dunfermline, Fife, KY11 8DS

HotelClub is a world leading global accommodation website offering hotel and accommodation bookings for up to 12 months in...

 accomodation, hotel, room

Bunree Cars Private & Executive Hire

3 Craigluscar Lane, Dunfermline, Fife, KY12 9JB

Davaar House

126 Grieve Street, Dunfermline, Fife, KY12 8DW

Limekilns Hotel & Bistro

40 Main Street, Limekilns, Dunfermline, Fife, KY11 3HL

Adamson Hotel

27 Main Street, Crossford, Dunfermline, Fife, KY12 8NJ

In the restaurant at the Pitfirrane Hotel you can relish traditional British and European home-made food. A favourites and daily...

Gladyer Inn

10 Heath Road, Rosyth, Dunfermline, Fife, KY11 2BT

Caledonia Hotel

Hilton Road, Rosyth, Dunfermline, Fife, KY11 2BA

The Crown Hotel

61 Main Street, Newmills, Dunfermline, Fife, KY12 8ST

Best Western Plus Keavil House Hotel

Main Street, Crossford, Dunfermline, Fife, KY12 8NN


Kingseat Road, Halbeath, Dunfermline, Fife, KY11 8RY

Dunfermline Travelodge has everything you need for a good night's sleep, offering great value rooms close to the M90 and within...

Whites Gates

2 Main Street, Townhill, Dunfermline, Fife, KY12 0ED

The Maltings Hotel

96 Main Street, Cairneyhill, Dunfermline, Fife, KY12 8QU

The Gothenburg Hotel

138 Queensferry Road, Rosyth, Dunfermline, Fife, KY11 2QY

Orocco Pier

17 High Street, South Queensferry, West Lothian, EH30 9PP

Our Stylish Dining, Bar, Events suite and 12 Bedrooms offer everything you would expect from a city centre establishment but...

The Richmond Park Hotel

26 Linlithgow Road, Bo'ness, West Lothian, EH51 0DN

With picturesque views over the River Forth, the family-run Richmond Park Hotel is situated within its own grounds and is just 10...

Struan Bank

74 Perth Road, Cowdenbeath, Fife, KY4 9BG

Struan Bank Hotel is a small and friendly, family run hotel in the Fife town of Cowdenbeath. We are centrally situated for...

Leonardo Hotel Edinburgh Murrayfield

187 Clermiston Road, Edinburgh, Midlothian, EH12 6UG

Doubletree by Hilton Queensferry

St Margaret's Head, North Queensferry, Inverkeithing, Fife, KY11 1HP

Bowhill Hotel

1 Derran Drive, Cardenden, Lochgelly, Fife, KY5 0JG

Aberdour Hotel

38 High Street, Aberdour, Burntisland, Fife, KY3 0SW

The Star & Garter Hotel

1 High Street, Linlithgow, West Lothian, EH49 7AB

Dakota Forthbridge

11 Ferrymuir Retail Park, South Queensferry, West Lothian, EH30 9QZ

Northcraig Cottage B&B

Northcraig Cottage, Battery Road, North queensferry, Fife, KY11 1JZ

Northcraig Cottage in North Queensferry is ideally situated for visiting Edinburgh or touring the Central Belt of Scotland....

 accommodation, b b, bed and breakfast, scotland, north queensferry, fife

The Queens Hotel

8-12 Church Street, Inverkeithing, Fife, KY11 1LJ

Lodge Minto 385 Social Club

North Street, Lochgelly, Fife, KY5 9NH

Scotland's Personal Hotels

58 Whitehouse Road, Edinburgh, Midlothian, EH4 6PH

Innkeeper's Lodge Edinburgh, South Queensferry

The Hawes Inn, 7 Newhalls Road, South Queensferry, EH30 9TA

Premier Inn Edinburgh South Queensferry

Builyeon Road, South Queensferry, Edinburgh, EH30 9YJ

For shops and local amenities South Queensferry town centre is a 15 minute walk. An ideal location for Edinburgh Airport, just 7...

The Cedar Inn

20 Shore Road, Aberdour, Burntisland, Fife, KY3 0TR

Ferrybridge Hotel

1 Main Street, North Queensferry, Inverkeithing, Fife, KY11 1JG

Boreland Lodge Hotel

31-33 Boreland Road, Inverkeithing, Fife, KY11 1DA

HotelClub is a world leading global accommodation website offering hotel and accommodation bookings for up to 12 months in...

 accomodation, holiday, hotel, travel

The Hawes Inn

7 Newhalls Road, South Queensferry, West Lothian, EH30 9TA

Richmond Park Hotel

26 Linlithgow Road, Bo'ness, West Lothian, EH51 0DN

Brook Queensferry Hotel

St. Margarets Head North Queensf, North Queensferry, Inverkeithing, Fife, KY11 1HP

The Hawes Inn

7 Newhalls Road, South Queensferry, West Lothian, EH30 9TA

Woodside Hotel

109 Broad Street, Cowdenbeath, Fife, KY4 8JR