Search Filter

Star
  • 18
  • 103
  • 86
  • 7
  • 2
  • 584
Accommodation Type
  • Apartments 504
  • Hotels 109
  • Holiday homes 65
  • Guest houses 53
  • Bed and breakfasts 34
  • Aparthotels 15
  • Inns 6
  • Hostels 3
  • Lodges 3
  • Country houses 2
  • Resorts 2
  • Homestays 2
  • Holiday parks 1
  • Chalets 1
Hotel Facilities
  • Internet services767
  • WiFi767
  • Free WiFi736
  • Non-smoking throughout685
  • Heating655
  • WiFi available in all areas587
  • Parking507
  • Non-smoking rooms480
  • Free parking350
  • On-site parking331

800 Hotels in Dunfermline

Order By
cruise
The Guildhall and Linen Exchange Wetherspoon

79-83 High Street , Dunfermline , KY12 7DR

The Guildhall and Linen Exchange Wetherspoon provides accommodation in Dunfermline. Featuring a restaurant, the property also has a bar. Free WiFi is ...

Guest Reviews
8.7 out of 10

From 781 Reviews
Starting From
GBP
cruise
The City Hotel

Bridge Street , Dunfermline , KY12 8DA

The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 room...

Guest Reviews
8 out of 10

From 684 Reviews
Starting From
GBP
cruise
Rooms At 29 Bruce Street

29-35 Bruce St , Dunfermline , KY12 7AG

Located in Dunfermline’s lively city centre, Rooms At 29 Bruce Street boasts a vibrant on-site nightclub and Scottish Fusion Restaurant. Its stylish...

Guest Reviews
8.2 out of 10

From 569 Reviews
Starting From
GBP
Garvock House Hotel

Garvock House Hotel St Johns Drive , Dunfermline , KY12 7TU

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restauran...

Guest Reviews
9.4 out of 10

From 185 Reviews
Starting From
GBP
King Malcolm Hotel

Queensferry Road , Dunfermline , KY11 8DS

A 5-minute drive from Dunfermline, Scotland's former capital, the King Malcolm offers Scottish cuisine as well as a terrace, 2 bars, free Wi-Fi and fr...

Guest Reviews
8.5 out of 10

From 324 Reviews
Starting From
GBP
Pitbauchlie House Hotel

Aberdour Road , Dunfermline , KY11 4PB

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free parking and free Wi-Fi. These include 3 ba...

Guest Reviews
8.7 out of 10

From 632 Reviews
Starting From
GBP
Adamson Hotel

27 Main Sreet, Crossford , Dunfermline , KY12 8NJ

An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free W...

Guest Reviews
8.4 out of 10

From 1009 Reviews
Starting From
GBP
Best Western Plus Dunfermline Crossford Keavil House Hotel

Main Street, Dunfermline , Dunfermline , KY12 8NN

With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club. Set i...

Guest Reviews
8.7 out of 10

From 411 Reviews
Starting From
GBP
Auld Mill House Hotel

Halbeath Road (opposite Arnold Clark) , Dunfermline , KY11 4LF

The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking. Dating back 250 years, this charming building is just 200 me...

Guest Reviews
8.3 out of 10

From 326 Reviews
Starting From
GBP
Holiday Inn Express Dunfermline

Halbeath Dunfermline , Dunfermline , KY11 8DY

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access ...

Guest Reviews
9 out of 10

From 717 Reviews
Starting From
GBP