Customized for your search:

Dunfermline hotels

Dunfermline hotels
Dunfermline

Top Trending Hotels in Dunfermline

Queensferry Hotel - Dunfermline Hotels
Rating: 3.0 Stars
Check availability

Queensferry Hotel

St. Margaret's Head, Dunfermline KY11 1HP - Map
 
 
3.7 out of 5 (89 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 …More
Pitbauchlie House Hotel - Dunfermline Hotels
Rating: 3.0 Stars
Check availability

Pitbauchlie House Hotel

Aberdour Road, Dunfermline KY11 4PB - Map
 
 
4.2 out of 5 (119 reviews)
Situated in the suburbs, this eco-friendly hotel is 1.4 mi (2.2 km) from Dunfermline Abbey and within 6 mi (10 km) of …More
Holiday Inn Express Dunfermline - Dunfermline Hotels
Rating: 3.0 Stars
Check availability

Holiday Inn Express Dunfermline

Halbeath, Dunfermline KY11 8DY - Map
 
 
4.0 out of 5 (154 reviews)
Situated in Dunfermline, this eco-friendly hotel is 2.2 mi (3.6 km) from Dunfermline Abbey and within 6 mi (10 km) of …More
Rooms at 29brucestreet - Dunfermline Hotels
Rating: 3.0 Stars
Check availability

Rooms at 29brucestreet

29-35 Bruce Street, Dunfermline KY12 7AG - Map
 
 
3.9 out of 5 (44 reviews)
Situated in Dunfermline, this inn is 0.3 mi (0.5 km) from Dunfermline Abbey and 2 mi (3.3 km) from Dunfermline Golf Club …More
Inglewood Guest House - Dunfermline Hotels
Rating: 3.0 Stars
Check availability

Inglewood Guest House

42 Boreland Rd Inverkeithing, Dunfermline KY11 1DA - Map
 
 
4.3 out of 5 (34 reviews)
Located in Inverkeithing, this guesthouse is 2.3 mi (3.7 km) from Deep Sea World and within 6 mi (10 km) of Braefoot Bay …More
Boreland Lodge Hotel - Dunfermline Hotels
Rating: 3.0 Stars
Check availability

Boreland Lodge Hotel

31-33 Boreland Road, Dunfermline KY11 1DA - Map
 
 
2.7 out of 5 (34 reviews)
Located in Inverkeithing, this hotel is 2.3 mi (3.8 km) from Deep Sea World and within 6 mi (10 km) of Braefoot Bay Terminal …More
Image not available
Rating: 4.0 Stars
Check availability

Best Western Plus Keavil House Hotel

Main Street E, Dunfermline KY12 8QW - Map
 
 
4.2 out of 5 (9 reviews)
With today's capital, Edinburgh, just 30 minutes away and the ancient predecessor of Dunfermline a mere two miles from the …More
Image not available
Check availability

King Malcolm Hotel

Queensferry Road, Dunfermline KY11 8QS - Map
 
 
4.0 out of 5 (1 reviews)
A modern hotel on the outskirts of dunfermline/ Benefits from its proximity to m90 motorway And major road …More
The Roods B&B - Dunfermline Hotels
Rating: 4.0 Stars
Check availability

The Roods B&B

16 Bannerman Avenue, Dunfermline KY11 1NG - Map
 
 
4.9 out of 5 (16 reviews)
Located in Inverkeithing, this bed & breakfast is 2.2 mi (3.6 km) from Deep Sea World and 3.1 mi (5 km) from Forth Road …More
Balmule House - Dunfermline Hotels
Rating: 4.0 Stars
Check availability

Balmule House

Dunfermline, Dunfermline KY12 0RZ - Map
 
 
4.8 out of 5 (17 reviews)
Situated in a rural location, this romantic bed & breakfast is 4 mi (6.5 km) from Dunfermline Abbey and within 12 mi (20 km) …More

Search from 10 Hotels Near Dunfermline, Fife


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Dunfermline, Fife Hotel Guide

    If you want to immerse yourself in the local culture, the top Dunfermline hotels are just the things for you. Located near the best Dunfermline action, these unforgettable spots offer easy access to shops, restaurants, and can’t-miss entertainment districts.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews