Search Hotels near Top Dunfermline Attractions

Top 10 Hotels in Dunfermline

See all 15 Hotels in Dunfermline
Pitbauchlie House Hotel

Pitbauchlie House Hotel

Aberdour Road, Dunfermline KY11 4PB

3.0 out of 5.0
4.1 out of 5 (250 reviews)

Situated in the suburbs, this eco-friendly hotel is within 2 mi (3 km) of Church, Dunfermline Abbey, and Abbot House. …

$60
Rooms at 29brucestreet

Rooms at 29brucestreet

29-35 Bruce Street, Dunfermline KY12 7AG

3.0 out of 5.0
3.8 out of 5 (109 reviews)

Located in the heart of Dunfermline, this inn is within a 10-minute walk of Abbot House, Pittencrieff Park, and Dunfermline …

$68
Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

Crossford, Dunfermline KY12 8NN

4.0 out of 5.0
4.1 out of 5 (42 reviews)

Located in Crossford, this spa hotel is 1.2 mi (1.9 km) from Dunfermline Golf Club and within 3 mi (5 km) of Pittencrieff Par …

$92
Balmule House

Balmule House

Dunfermline, Dunfermline KY12 0RZ

5.0 out of 5.0
4.9 out of 5 (29 reviews)

Situated in a rural location, this romantic bed & breakfast is within 6 mi (10 km) of Abbot House, Church, and Pittencrieff …

$136
Queensferry Hotel

Queensferry Hotel

St. Margaret's Head, Dunfermline KY11 1HP

3.0 out of 5.0
3.7 out of 5 (155 reviews)

Located in North Queensferry, this hotel is 0.7 mi (1.2 km) from Deep Sea World and within 3 mi (5 km) of Forth Road Bridge …

$85
The City Hotel

The City Hotel

18-20 Bridge Street, Dunfermline KY12 8DA

3.0 out of 5.0
4.2 out of 5 (10 reviews)

Situated in Dunfermline, this hotel is within 1 mi (2 km) of Pittencrieff Park and Church. Abbot House and Dunfermline Abbe …

$87
The Adamson Hotel

The Adamson Hotel

27 Main Street, Dunfermline KY12 8NJ

4.0 out of 5.0
4.3 out of 5 (29 reviews)

Located in Crossford, this hotel is 0.6 mi (1 km) from Dunfermline Golf Club and 2.5 mi (4 km) from Church. Pittencrieff Park …

$57
Davaar House

Davaar House

126 Grieve Street, Dunfermline KY12 8DW

3.5 out of 5.0
4.5 out of 5 (25 reviews)

Situated in Dunfermline, this hotel is 0.3 mi (0.4 km) from Pittencrieff Park and 1.5 mi (2.5 km) from Church. Abbot House an …

$100
Holiday Inn Express Dunfermline

Holiday Inn Express Dunfermline

Halbeath, Dunfermline KY11 8DY

3.0 out of 5.0
4 out of 5 (279 reviews)

Situated in Dunfermline, this hotel is within 3 mi (5 km) of Church, Abbot House, and Dunfermline Abbey. Pittencrieff Park is …

$70
Bunree Bed and Breakfast

Bunree Bed and Breakfast

Craigluscar Lane, Dunfermline KY12 9JB

4.0 out of 5.0
5 out of 5 (9 reviews)

Situated in a rural location, this bed & breakfast is 1.7 mi (2.7 km) from Pittencrieff Park and 2.8 mi (4.5 km) from Church. …

$78

Recent Reviews in Dunfermline

Where to stay in Dunfermline

Dunfermline Hotel Guide

Top Dunfermline Accommodations

Explore all that Dunfermline has to offer and then finish an enjoyable day at a quality hotel. Expedia offers a small range of 8 accommodation solutions within 3 miles of the city heart.

Want to sleep near the action? The Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel could be what you're looking for.

A landmark for locals and a place of worship, Dunfermline Abbey is worth a look, no matter your personal beliefs. The Rooms at 29brucestreet and Pitbauchlie House Hotel are some wonderful hotel choices, if you want to be near this spot.

This destination has only a small selection of budget accommodations. The Adamson Hotel is one of the most decent options, and is a sensible choice for travelers that are trying to make their money last.

Need more variety? The Old Town Chambers and the Sheraton Grand Hotel & Spa, Edinburgh are 13 miles and 13 miles away from the heart of Dunfermline. These are some additional accommodation options. Travelers looking for something more can check out the Chester Residence and the Waldorf Astoria Edinburgh - The Caledonian, 13 miles and 13 miles away.

Inchmickery and Pettycur are two additional places to check out in Fife. Inchmickery is 9 miles to the southeast of Dunfermline, while Pettycur is 11 miles to the east. Inchmickery hotels include the Village Hotel Edinburgh and Fettes Apartments. The Bay Hotel and Ashgrove B&B are among the accommodation options in Pettycur.

If watching sport is your passion, be sure to visit Murrayfield Stadium and experience the buzz of being amongst the action at game time. Stay a little closer to the action at the Nira Caledonia or the Le Monde Hotel.

How to Get to Dunfermline

Edinburgh Airport is a convenient airport for flying into Dunfermline. It is 9 miles drive away. If you plan to stay nearby, try the Norton House Hotel & Spa or the Dalmahoy Hotel & Country Club.