Photo by Steph

Hotels in Dunfermline

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Dunfermline?

Hill Park Hotel
Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (667 reviews)
  • cleanliness
    Modern hotel near train station for business and leisure trips to Dunfermline.
The price is CNY385
CNY462 total
includes taxes & fees
Mar 16 - Mar 17
Hill Park Hotel
Queensferry guest house
Queensferry guest house
2.0 star property
Rosyth
7.0 out of 10, Good, (53 reviews)
  • cleanliness
    Welcoming guesthouse minutes from Rosyth Station with free parking and Wi-Fi.
The price is CNY308
CNY370 total
includes taxes & fees
Mar 21 - Mar 22
Queensferry guest house
Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House Hotel
4.0 star property
Crossford
8.4 out of 10, Very Good, (716 reviews)
The price is CNY445
CNY534 total
includes taxes & fees
Mar 22 - Mar 23
Best Western Plus Dunfermline Crossford Keavil House Hotel
The City Hotel
The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Elegant Scottish hotel with easy access to historic Saint Margaret's Cave and Abbey.
The City Hotel
DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (908 reviews)
  • cleanliness
    Edinburgh hotel near scenic bridge with 24-hour fitness center and dining options.
The price is CNY576
CNY691 total
includes taxes & fees
Mar 22 - Mar 23
DoubleTree by Hilton Edinburgh - Queensferry Crossing
Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's Inns
4.0 star property
Dunfermline
8.4 out of 10, Very Good, (539 reviews)
  • cleanliness
    Inviting inn near Dunfermline Abbey with free Wi-Fi and parking.
The price is CNY420
CNY504 total
includes taxes & fees
Mar 22 - Mar 23
Sweet Chestnut, Dunfermline by Marston's Inns
The Adamson Hotel
The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very Good, (522 reviews)
The price is CNY482
CNY579 total
includes taxes & fees
Mar 22 - Mar 23
The Adamson Hotel
Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG
3.0 star property
Dunfermline
8.8 out of 10, Excellent, (998 reviews)
  • cleanliness
    Bright, modern hotel near Dunfermline Abbey with easy Edinburgh Airport access.
The price is CNY487
CNY585 total
includes taxes & fees
Mar 22 - Mar 23
Holiday Inn Express Dunfermline by IHG
Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie
8.8 out of 10, Excellent, (707 reviews)
The price is CNY479
CNY575 total
includes taxes & fees
Mar 29 - Mar 30
Pitbauchlie House Hotel, Sure Hotel Collection by BW
Lower Neuk
Lower Neuk
2.0 star property
Valleyfield
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Cozy cottage with hiking trails near Dunfermline and historic Culross Palace.
The price is CNY3,298
CNY3,957 total
includes taxes & fees
Mar 19 - Mar 20
Lower Neuk
Mercure Livingston Hotel
Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,002 reviews)
  • cleanliness
    Comfortable Livingston base near shopping outlets, with helpful staff and onsite dining.
The price is CNY446
CNY536 total
includes taxes & fees
Apr 6 - Apr 7
Mercure Livingston Hotel
Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (944 reviews)
The price is CNY762
CNY914 total
includes taxes & fees
Mar 16 - Mar 17
Carberry Tower Mansion House and Estate
Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,724 reviews)
  • cleanliness
    Historic country club near Edinburgh with scenic golf courses and relaxing indoor pool.
The price is CNY510
CNY612 total
includes taxes & fees
Mar 22 - Mar 23
Dalmahoy Hotel & Country Club
Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,001 reviews)
  • cleanliness
    Edinburgh hotel near zoo and stadium offers international dining and free amenities.
The price is CNY446
CNY536 total
includes taxes & fees
Mar 22 - Mar 23
Courtyard by Marriott Edinburgh West
Braid Hills Hotel
Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very Good, (1,001 reviews)
The price is CNY449
CNY539 total
includes taxes & fees
Mar 22 - Mar 23
Braid Hills Hotel
Novotel Edinburgh Park
Novotel Edinburgh Park
4.0 star property
Sighthill
9.0 out of 10, Wonderful, (1,007 reviews)
  • cleanliness
    Stay close to Edinburgh Zoo and Edinburgh Park, with a refreshing indoor pool onsite.
The price is CNY559
CNY671 total
includes taxes & fees
Mar 19 - Mar 20
Novotel Edinburgh Park
JA The Bruntsfield - Edinburgh
JA The Bruntsfield - Edinburgh
4.0 star property
Tollcross
8.8 out of 10, Excellent, (1,003 reviews)
  • cleanliness
    Edinburgh's serene escape near the castle with delightful terrace dining and bar.
The price is CNY543
CNY652 total
includes taxes & fees
Mar 22 - Mar 23
JA The Bruntsfield - Edinburgh
Macdonald Houstoun House
Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very Good, (1,001 reviews)
The price is CNY518
CNY621 total
includes taxes & fees
Mar 19 - Mar 20
Macdonald Houstoun House
Norton House Hotel & Spa
Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,001 reviews)
  • cleanliness
    Enjoy tranquility at this Victorian spa hotel, just 15 minutes from Edinburgh Park.
The price is CNY1,164
CNY1,397 total
includes taxes & fees
Mar 31 - Apr 1
Norton House Hotel & Spa
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.

When is the best time to visit Dunfermline?

Our prices for hotels in Dunfermline are cheapest in January
Price trends for hotels in Dunfermline
Pricing is based on two traveler single night rates
View properties in March
Currently viewing crowd sizes and weather for March.
Typical weather for Dunfermline
March
High 8°C / low 2°C. Cloudy most days.
View properties in March
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top neighborhoods in Dunfermline

Pitcorthie

Town Centre

Dunfermline's Town Centre neighborhood has a host of places to visit such as Dunfermline Abbey and Abbot House.

Duloch

Dunfermline's Duloch neighborhood offers attractions including Duloch Leisure Centre.

Top landmarks in Dunfermline

Learn more about Dunfermline

Notable for its gardens, Dunfermline features attractions such as Dunfermline Abbey and Knockhill Racing Circuit. Visitors to this welcoming city speak highly of the bars whereas sights include Deep Sea World and Culross Palace.

Dunfermline Abbey
Photo by Steph
Open Photo by Steph

Check out reviews of Dunfermline hotels guests love

Frequently asked questions

How much does a hotel room cost in Dunfermline?
You can choose a great hotel in Dunfermline from CNY370 with properties to suit all budgets and needs. Hill Park Hotel is one low-cost option that's popular with our travelers. If you're after an affordable hotel in Dunfermline that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Dunfermline hotels?
Discover great deals on Dunfermline hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Dunfermline hotels.
Can I book Dunfermline hotels with free cancellation?
In order to book a refundable Dunfermline hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Dunfermline?
Consider one of our travelers' favorite pet-friendly hotels in Dunfermline:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Dunfermline.
What are some of the best hotels in Dunfermline for couples?
Choose a top-rated Dunfermline romantic hotel and enjoy your couple's getaway. Our travelers love DoubleTree by Hilton Edinburgh - Queensferry Crossing, a hotel with a restaurant and a bar/lounge. Another romantic hotel with top reviews is Best Western Plus Dunfermline Crossford Keavil House Hotel. This hotel offers a restaurant and an indoor pool for a perfect stay. Discover more hotels in Dunfermline on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Dunfermline?
Some of the best Dunfermline hotels for kids include $Holiday Inn Express Dunfermline by IHG and Pitbauchlie House Hotel, Sure Hotel Collection by BW. Holiday Inn Express Dunfermline by IHG is a kid-friendly hotel with a guest score of 8.8 out of 10 offering family-friendly amenities like free parking and a free buffet breakfast, plus free cribs in guestrooms. Check out Pitbauchlie House Hotel, Sure Hotel Collection by BW with a guest score of 8.8. This popular hotel has children's meals, free parking, and more. Explore more kid-friendly hotels in Dunfermline by using our "Family friendly" filter in your search on Hotels.com.
What are the top Dunfermline hotels with a pool?
For a little extra luxury, discover some of the best Dunfermline hotels with a pool. Best Western Plus Dunfermline Crossford Keavil House Hotel is a great hotel with an indoor pool and a children's pool, and a guest rating of 8.4 out of 10. Plus, you can make the most of its hot tub and restaurant. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Dunfermline with a pool.
What are some of the best Dunfermline hotels with free parking?
If you're arriving by car, choosing a great Dunfermline hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Dunfermline?
If you're looking for hotels in central Dunfermline, check out The City Hotel and Parkhead House. Travelers love The City Hotel for its location, as well as the restaurant, 2 bars/lounges and 2 coffee shops/cafes this hotel offers. Parkhead House is another popular central bed & breakfast with a free grocery shopping service, wedding services and a terrace. Rosyth and Aberdour are some of the most central neighborhoods for your Dunfermline vacation.
Where can I get free parking at my hotel in Dunfermline?
Park your car for free at No 10 - by StayDunfermline.
Can I book a refundable hotel in Dunfermline?
If you want the flexibility to change your plans to Dunfermline, most hotels offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Dunfermline if I want a vacation home instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 30 vacation homes. You can also consider one of the 66 apartments or 17 cottages.