Room 1

Adults ( Age 12y+ ) (12y +)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

CHILDREN (Age 12y and below)

  • 0
  • 1
  • 2
  • CHILD 1 AGE
  • CHILD 2 AGE

Room 2

Adults ( Age 12y+ ) (12y +) Remove

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

CHILDREN (Age 12y and below)

  • 0
  • 1
  • 2
  • CHILD 1 AGE
  • CHILD 2 AGE

Room 3

Adults ( Age 12y+ ) (12y +) Remove

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

CHILDREN (Age 12y and below)

  • 0
  • 1
  • 2
  • CHILD 1 AGE
  • CHILD 2 AGE

Room 4

Adults ( Age 12y+ ) (12y +) Remove

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

CHILDREN (Age 12y and below)

  • 0
  • 1
  • 2
  • CHILD 1 AGE
  • CHILD 2 AGE

Room 5

Adults ( Age 12y+ ) (12y +) Remove

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

CHILDREN (Age 12y and below)

  • 0
  • 1
  • 2
  • CHILD 1 AGE
  • CHILD 2 AGE

Room 6

Adults ( Age 12y+ ) (12y +) Remove

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

CHILDREN (Age 12y and below)

  • 0
  • 1
  • 2
  • CHILD 1 AGE
  • CHILD 2 AGE

Hotels, Flights, Cars and more in Dunfermline

  • Showing 56 hotels in Dunfermline

Select Filters

Star Category

Select Filters Clear Filters

Star Category

Locations

Hotel Type

TripAdvisor Rating

Hotel Amenities

Room Amenities

slide

Bunree Bed And Breakfast Craigluscar Lane , Dunfermline

Dunfermline , KY12 9JB

slide

Balnacraig B&B Main Street Saline , Edinburgh

Edinburgh , KY12 9TL

slide

The DoubleTree by Hilton Edinburgh - Queensferry Crossing Saint Margarets Head,North Queensferry KY11 1HP , North Queensferry

North Queensferry , KY111HP

slide

Forrester Park Resort Pitdinnie Road , Dunfermline

Dunfermline , KY12 8RF

slide

Best Western Plus Keavil House Hotel Crossford,Dunfermline,Fife KY12 8NN , Dunfermline

Dunfermline , KY128NN

slide

Sea View Apartment Uk10459 34 High Street , Inverkeithing

Inverkeithing , KY11 1NN

slide

Courtyard Uk10461 34 High Street , Inverkeithing

Inverkeithing , KY11 1NN

slide

Garvock House Hotel St. John's Drive , Dunfermline

Dunfermline , KY12 7TU

slide

The Bay And Bridge 9 Farmstead Road Dalgety Bay , Dunfermline

Dunfermline , KY11 9HW

slide

Kinneddar Cottage Nether Kinneddar Lodge Saline , Saline

Saline , KY12 9LJ

slide

Duloch Apartments TP 15 Trondheim Parkway 15C , Dunfermline

Dunfermline , KY11 8JT

slide

Dunfermline Central Apartments at 48 48 Canon Lynch Court , Dunfermline

Dunfermline , KY12 8AU

slide

Nether Cottage Nether Kinneddar Lodge Saline , Saline

Saline , KY12 9LJ

slide

Sandhaven 2C Sandhaven , Culross

Culross , KY12 8JG

slide

The Roods B&B 16 Bannerman Avenue,Inverkeithing,Fife KY11 1NG , Dunfermline

Dunfermline , KY111NG

slide

Forth View Apartment Uk10460 34 High Street , Inverkeithing

Inverkeithing , KY11 1NN

slide

The Den At Culross Blairhall Mains Farm Culross , Glenrothes

Glenrothes , KY12 8EP

slide

The Gothenburg Hotel Queensferry Road Rosyth , Dunfermline

Dunfermline , KY11 2QY

slide

Inver Apartments 34-36 High Street , Dunfermline

Dunfermline , KY11 1NN

slide

Bridge View 56 Lumsdaine Drive , Dunfermline

Dunfermline , KY11 9YU

slide

Dunfermline Central Apartments at 36 36 Canon Lynch Court , Dunfermline

Dunfermline , KY12 8AU

slide

Holiday Inn Express Dunfermline Halbeath , Dunfermline

Dunfermline , KY118DY

slide

King Malcolm Hotel Laburnum Road , Dunfermline

Dunfermline , KY118DS

slide

Pitreavie Guest House 3 Aberdour Road, Fife , Dunfermline

Dunfermline , KY114PB

slide

Travelodge Dunfermline Kingseat Road Halbeath Junction Halbeath , Dunfermline

Dunfermline , KY11 8RY

slide

Davaar House Hotel 126 Grieve Street Ky12 8Dw Dunfermline , Dunfermline

Dunfermline , KY12 8DW

slide

Premier Inn Dunfermline 4 12 Whimbrel Place Fife Leisure Park , Dunfermline

Dunfermline , KY11 8EX

slide

The Elgin Hotel Charlestown, Dunfermline , Dunfermline

Dunfermline , KY113EE

slide

Inglewood Guest House 42 Boreland Rd Inverkeithing , Dunfermline

Dunfermline , KY111DA

slide

Ferrybridge Hotel 1 Main Street North Queensferry , Dunfermline

Dunfermline , KY111JG

slide

Pilmuir Street Guest House 80 Pilmuir Street , Dunfermline

Dunfermline , KY12 0LN

slide

Limekilns Hotel And Bistro 40 Main Street Limekilns , Dunfermline

Dunfermline , KY11 3HL

slide

Fox House 70 Craigmyle Street , Dunfermline

Dunfermline , KY12 0BT

slide

Queens Hotel 8-12 Church Street , Dunfermline

Dunfermline , KY11 1LJ

slide

Craigduckie Shepherds Huts Easter Craigduckie,Killiebone Road , Dunfermline

Dunfermline , KY12 0TF

slide

The Guildhall and Linen Exchange 79-83 High Street , Dunfermline

Dunfermline , KY12 7DR