Hotels in Dunfermline

Search over 3,872 hotels from $57

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Dunfermline Hotels

Don't see what you're looking for?
See all available properties in Dunfermline
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cheap Dunfermline hotels options

    The Adamson Hotel

    The Adamson Hotel

    27 Main Street, Dunfermline, Scotland
    The price is $70 per night from May 20 to May 21
    $70
    per night
    May 20 - May 21
    8.2/10 Very Good! (290 reviews)
    The City Hotel

    The City Hotel

    18-20 Bridge Street, Dunfermline, Scotland
    The price is $67 per night from May 19 to May 20
    $67
    per night
    May 19 - May 20
    8.6/10 Excellent! (582 reviews)
    Pitbauchlie House Hotel, Sure Hotel Collection by BW

    Pitbauchlie House Hotel, Sure Hotel Collection by BW

    47 Aberdour Road, Dunfermline, Scotland
    The price is $89 per night from May 12 to May 13
    $89
    per night
    May 12 - May 13
    8.6/10 Excellent! (535 reviews)
    Boreland Lodge Hotel

    Boreland Lodge Hotel

    31-33 Boreland Road, Inverkeithing, Dunfermline, Scotland
    6/10 (213 reviews)
    Rooms at 1703

    Rooms at 1703

    29-35 Bruce Street, Dunfermline, Scotland
    7.6/10 Good! (293 reviews)
    Holiday Inn Express Dunfermline, an IHG Hotel

    Holiday Inn Express Dunfermline, an IHG Hotel

    Halbeath, Dunfermline, Scotland
    The price is $57 per night from Apr 28 to Apr 29
    $57
    per night
    Apr 28 - Apr 29
    8.6/10 Excellent! (752 reviews)

Where should you stay in Dunfermline?

What are some of the best hotels to stay with pets in Dunfermline?

You and your four-legged friend can book one of these pet-friendly hotels in Dunfermline for your trip. Holiday Inn Express Dunfermline, an IHG Hotel is a pet-friendly hotel with free breakfast, free WiFi, and free parking. You and your pet can also consider Best Western Plus Dunfermline Crossford Keavil House Hotel, a pet-friendly hotel with free WiFi, free parking, and a health club. The Inn At Charlestown is another option, and it's a pet-friendly hotel with free breakfast, free WiFi, and free parking.

What are the best hotels in Dunfermline?

Here are some of the best reviewed hotels in Dunfermline:

While you're here, you may want to grab some grub or libations at the bars walkable Dunfermline is known for. Close to central Dunfermline, you'll find interesting places to visit like Dunfermline Abbey.

What are the best hotels to stay near Deep Sea World?

Those who go to Deep Sea World often decide to stay in the area. Just 5 miles from the center of Dunfermline, this home of aquatic animals can easily be reached from a number of hotels. Vrbo Property (0.1 miles away) is an excellent base if you don't want to waste more time than you need to getting there. You'll also find terrific amenities and service at Ferrybridge Hotel (0.1 miles away) and DoubleTree by Hilton Edinburgh - Queensferry Crossing (1 mile away).

Dunfermline hotels essential information

Accommodation
3,872 hotels
Lowest Price
$57
Highest Price
$219
Popular hotels
YOTEL Edinburgh, Holiday Inn Edinburgh, an IHG Hotel, Leonardo Royal Edinburgh Haymarket, Apex Waterloo Place Hotel, Britannia Hotel Edinburgh, Dalmahoy Hotel & Country Club, Holiday Inn Express - Edinburgh City Centre, an IHG Hotel, Leonardo Royal Hotel Edinburgh , Apex Grassmarket Hotel, Market Street Hotel, Cityroomz Edinburgh, CoDE Pod – The CoURT - Edinburgh

Recent Reviews