Hotels in Dunfermline

Search over 4,499 hotels from $80

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.

Stay near popular Dunfermline attractions

Cheap Dunfermline hotels options

    The Adamson Hotel

    The Adamson Hotel

    27 Main Street Dunfermline Scotland
    $67 nightly
    The price is $80 total per night from Nov 22 to Nov 23
    $80 total
    Nov 22 - Nov 23
    Total with taxes and fees
    The City Hotel

    The City Hotel

    18-20 Bridge Street Dunfermline Scotland
    $90 nightly
    The price is $108 total per night from Nov 20 to Nov 21
    $108 total
    Nov 20 - Nov 21
    Total with taxes and fees
    8.8/10 Excellent! (1,004 reviews)
    Pitbauchlie House Hotel, Sure Hotel Collection by BW

    Pitbauchlie House Hotel, Sure Hotel Collection by BW

    47 Aberdour Road Dunfermline Scotland
    $75 nightly
    The price is $90 total per night from Nov 15 to Nov 16
    $90 total
    Nov 15 - Nov 16
    Total with taxes and fees
    Boreland Lodge Hotel

    Boreland Lodge Hotel

    31-33 Boreland Road Dunfermline Scotland
    Rooms at 1703

    Rooms at 1703

    29-35 Bruce Street Dunfermline Scotland
    Holiday Inn Express Dunfermline by IHG

    Holiday Inn Express Dunfermline by IHG

    Halbeath Dunfermline Scotland
    $73 nightly
    The price is $88 total per night from Nov 29 to Nov 30
    $88 total
    Nov 29 - Nov 30
    Total with taxes and fees

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 the 5 pet-friendly hotels in Dunfermline for your stay. DoubleTree by Hilton Edinburgh - Queensferry Crossing is a pet-friendly hotel with free WiFi, a 24-hour fitness center, and 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. Holiday Inn Express Dunfermline by IHG is another option, and it's a pet-friendly hotel with free breakfast, free WiFi, and free parking.

What are some favorite hotels in Dunfermline?

Here are some top hotels around 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
4,499 hotels
Lowest Price
$80
Highest Price
$210
Popular hotels
DoubleTree by Hilton Edinburgh - Queensferry Crossing, Holiday Inn Edinburgh Zoo by IHG, YOTEL Edinburgh, Select by Hilton, Apex Grassmarket Hotel, Mount Royal Hotel Edinburgh by The Unlimited Collection, Moxy Edinburgh Airport, Apex City of Edinburgh Hotel, Leonardo Royal Hotel Edinburgh , Market Street Hotel, Motel One Edinburgh-Royal, ibis Edinburgh Centre South Bridge - Royal Mile, Apex Waterloo Place Hotel

Recent Reviews

More to Explore