Hotel, Bed and Breakfast, Guest House, Lodging and Self Catering Accommodation Directory

Search Hotels:

Filter By:

Star Rating

18 Dunfermline Hotels and Guest Houses

Holiday Apartment Dunfermline


0.5 miles from Dunfermline

95 Grieve St, Dunfermline, KY12 8DW · Map

Phone: +44 (0)1383 721886


Single from: £46.31

Double from: £46.31

per room per night

Holiday Inn Express Dunfermline

3 stars

2 miles from Dunfermline

Halbeath Dunfermline, Dunfermline, KY11 8DY · Map

Phone: +44 (0)1383 748220


Single from: £56.00

Double from: £35.42

per room per night

The City Hotel

3 stars

0.1 miles from Dunfermline

Bridge St, Dunfermline, KY12 8DA · Map

Phone: +44 (0)1383 722538


Single from: £45.10

Double from: £122.83

per room per night



2.7 miles from Dunfermline

40 Main St, Limekilns, Dunfermline, KY11 3HL · Map

Phone: +44 (0)1383 872999


Single from: £65.00

Double from: £65.00

per room per night

Best Western Plus Dunfermline Crossford Keavil House Hotel

4 stars

1.5 miles from Dunfermline

Main St, Dunfermline, Dunfermline, KY12 8NN · Map

Phone: +44 (0)1383 736258


Single from: £73.00

Double from: £139.67

per room per night

Adamson Hotel

3 stars

1.4 miles from Dunfermline

27 Main Sreet, Crossford, Dunfermline, KY12 8NJ · Map

Phone: +44 (0)1383 736132

Score 8.1 from 3 reviews

Single from: £36.45

Double from: £124.25

per room per night

Auld Mill House Hotel

3 stars

1.7 miles from Dunfermline

Halbeath Rd (opposite Arnold Clark), Dunfermline, KY11 4LF · Map

Phone: +44 (0)1383 732152


Single from: £40.49

Double from: £87.00

per room per night

Pitbauchlie House Hotel - Sure Hotel Collection by Best Western

3 stars

1.2 miles from Dunfermline

Aberdour Rd, Dunfermline, KY11 4PB · Map

Phone: +44 (0)1383 722282


Single from: £44.00

Double from: £146.00

per room per night

Forrester Park Resort

4 stars

2.8 miles from Dunfermline

Forrester Park Resort, Pitdinnie Road, Cairneyhill, Dunfermline, KY12 8RF · Map

Phone: +44 (0)1383 880505


Single from: £70.00

Double from: £70.00

per room per night

The Guildhall and Linen Exchange Wetherspoon


6.2 miles from Dunfermline

79-83 High Street , Dunfermline, KY12 7DR · Map

Phone: +44 (0)1383 625960

Score 8.1 from 17 reviews

Single from: £39.00


per room per night

Balmule House


2.5 miles from Dunfermline

Dunfermline, KY12 0RZ · Map

Phone: +44 (0)1383 432999

Score 9.7 from 3 reviews

Single from: £128.00


per room per night

Five miles from the northern shore of Scotland is the town of Dunfermline Fife. Dunfermline dates back to the early 500's AD and was the center of the Culdee faith. The town didn't have an "official" name, however until it was called Dunferelitane by David II in 1128. The town name of Dunfermline was officially adopted much later in 1609. The town was considered the seat of royal power during the mid 11th century, and was even considered the de facto capital of Scotland until James I was assassinated in 1437. Thanks to its rich history the town has many things for visitors to see and do.

Probably one of the most well known people of our modern times was born right here in Dunfermline. Andrew Carnegie, the famous business man and philanthropist was not only born here but was also raised in this area. Carnegie, as most know, was a central figure in the early 1900s for promoting urban renewal, especially in his home town. Today visitors can view the home that he was born in. At the Birthplace Memorial Hall you can wander the rooms and see many of the treasures that Carnegie was presented with during his life time. This two story cottage has been completely restored to the beauty it was when Carnegie was born. If you visit the museum from April to October be sure to go on the first Friday of the month if possible. That way you can enjoy a wonderful weaving demonstration right on the ground floor.

Another place of great interest is the Dunfermline Abbey. The original abbey dates back to the mid 11th century and was built by King David I to honor his mother Queen Margaret. The abbey has had a profound Christian influence over the town even all these centuries later. Services and a variety of organizational life is still held here. The outstanding architecture of the existing abbey is a thing of absolute beauty. It is home to many royal tombs including that of King Robert of Bruce. You can also find some very unique collector's items at their local shop.

If you are looking for some fun then head out to Knockhill. Knockhill is home to a fun Motorsport Centre. You can take in the fun of the motorsport by sitting on the sunny hillside and watch the excitement. For the car lover it can make for a great way to spend a day.

Dialling the UK from Abroad

To dial the telephone and fax numbers shown from outside the UK, dial your international access code (check with your telecoms provider if you do not know what to dial), then 44, then the rest of the number except the zero shown in brackets.

Guest House & Hotel Owners

If you run a hotel, guest house or bed & breakfast and would like to be included in's Hotel & Guest House Directory, please e-mail

Other accommodation close to Dunfermline: