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, (675 reviews)
Escape to this friendly hotel offering complimentary breakfast, WiFi, and parking. Located close to Rosyth Station with easy access to Deep Sea World and Hopetoun House. Mackenzies restaurant serves delicious meals throughout the day.
The price is CNY458
CNY549 total
includes taxes & fees
Apr 19 - Apr 20
Hill Park Hotel
Amorist Hotel
Amorist Hotel
3.0 star property
Town Centre
8.0 out of 10, Very Good, (1 review)
The price is CNY692
CNY831 total
includes taxes & fees
Apr 27 - Apr 28
Amorist Hotel
Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG
3.0 star property
Dunfermline
8.8 out of 10, Excellent, (1,002 reviews)
This welcoming Dunfermline hotel offers free breakfast and parking just minutes from historic Dunfermline Abbey and Pittencrieff Park. Clean rooms, helpful staff, and an on-site restaurant make for a comfortable stay near Queen Margaret Station.
The price is CNY493
CNY592 total
includes taxes & fees
Apr 26 - Apr 27
Holiday Inn Express Dunfermline by IHG
The City Hotel
The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,008 reviews)
Escape to Dunfermline and savor the free breakfast at this cozy hotel with 2 bars/lounges and Weavers Restaurant. Just a 14-minute walk from the Town Station, explore nearby Saint Margaret's Cave and Dunfermline Abbey with complimentary WiFi.
The price is CNY617
CNY740 total
includes taxes & fees
Apr 30 - May 1
The City Hotel
Premier Inn Dunfermline
Premier Inn Dunfermline
3.0 star property
Dunfermline
6.6 out of 10, (11 reviews)
Near historic Dunfermline Abbey, this hotel offers a relaxing base with free parking and 24-hour reception. Queen Margaret Station is a quick 4-minute drive away, making Edinburgh Airport easily accessible for day trips to Scotland's capital.
The price is CNY408
CNY489 total
includes taxes & fees
May 4 - May 5
Premier Inn Dunfermline
Queensferry guest house
Queensferry guest house
2.0 star property
Rosyth
7.0 out of 10, Good, (55 reviews)
Discover tranquil accommodation in Dunfermline with round-the-clock reception. Explore nearby Dunfermline Abbey and Deep Sea World attractions, while enjoying convenient amenities including complimentary Wi-Fi and on-site parking just 4 minutes from transport links.
The price is CNY440
CNY528 total
includes taxes & fees
Apr 26 - Apr 27
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.2 out of 10, Very Good, (730 reviews)
The price is CNY520
CNY624 total
includes taxes & fees
Apr 26 - Apr 27
Best Western Plus Dunfermline Crossford Keavil House Hotel
The Adamson Hotel
The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very Good, (527 reviews)
The price is CNY488
CNY586 total
includes taxes & fees
Apr 26 - Apr 27
The Adamson Hotel
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, (543 reviews)
Discover comfort at this tranquil Dunfermline inn offering garden views and a welcoming terrace. The restaurant and bar create a cozy atmosphere, while free Wi-Fi and parking add convenience. Explore Dunfermline Abbey and Yellowscott Country Park nearby.
The price is CNY497
CNY596 total
includes taxes & fees
May 10 - May 11
Sweet Chestnut, Dunfermline by Marston's Inns
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, (714 reviews)
The price is CNY520
CNY624 total
includes taxes & fees
Apr 19 - Apr 20
Pitbauchlie House Hotel, Sure Hotel Collection by BW
DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (929 reviews)
Riverside relaxation awaits at this Dunfermline hotel, minutes from Deep Sea World and the Forth Road Bridge. Work out in the 24-hour fitness center, enjoy meals at The Shore restaurant, or unwind in the garden and bar. Free WiFi and parking enhance your stay.
The price is CNY582
CNY698 total
includes taxes & fees
Apr 26 - Apr 27
DoubleTree by Hilton Edinburgh - Queensferry Crossing
Lower Neuk
Lower Neuk
2.0 star property
Valleyfield
10.0 out of 10, Exceptional, (1 review)
Escape to this charming cottage where free WiFi and parking await. The fully-equipped kitchen makes this a homey base for exploring nearby hiking trails. Just a short drive from Culross Palace, Culross Abbey, and Alloa Station.
The price is CNY3,561
CNY4,274 total
includes taxes & fees
Apr 18 - Apr 19
Lower Neuk
Mercure Livingston Hotel
Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,008 reviews)
Feel welcomed at this Livingston hotel where the brasserie serves three daily meals. Free WiFi and parking make exploring easy, with the Designer Outlet and Almondvale Stadium just minutes away. Edinburgh Airport is a quick 20-minute drive.
The price is CNY452
CNY542 total
includes taxes & fees
May 4 - May 5
Mercure Livingston Hotel
Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.4 out of 10, Exceptional, (955 reviews)
The price is CNY1,101
CNY1,321 total
includes taxes & fees
Apr 19 - Apr 20
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,706 reviews)
Tranquil retreat amid manicured gardens offers countryside views, just minutes from Edinburgh Zoo. Enjoy 2 restaurants, 3 bars, and fitness facilities while staying at this historic estate where helpful staff ensure a peaceful getaway.
The price is CNY783
CNY939 total
includes taxes & fees
Apr 26 - Apr 27
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)
This convenient Edinburgh hotel is a 10-minute drive from Edinburgh Zoo and Murrayfield Stadium. Enjoy international cuisine at The Avenue restaurant, relax at the bar, or grab a quick bite at the deli. Free WiFi and parking make exploring nearby Edinburgh Castle effortless.
The price is CNY647
CNY815 total
includes taxes & fees
Apr 26 - Apr 27
Courtyard by Marriott Edinburgh West
Novotel Edinburgh Park
Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,005 reviews)
Discover comfort at this hotel with an indoor pool, sauna, and fitness center. Just 3 minutes from Edinburgh Park Tram Stop and a short drive to Edinburgh Zoo and Castle. Grab drinks at the bar or snacks at the café after a day of exploration.
The price is CNY708
CNY850 total
includes taxes & fees
Apr 26 - Apr 27
Novotel Edinburgh Park
The Scholar
The Scholar
4.0 star property
Southside
9.2 out of 10, Wonderful, (1,008 reviews)
Feel the historic charm of this Edinburgh gem near University of Edinburgh and Royal Mile. The Brasserie offers dinner with garden views, while the lobby lounge invites relaxation. With free WiFi and parking, this comfortable hotel puts you moments from iconic Edinburgh Castle.
The price is CNY903
CNY1,084 total
includes taxes & fees
Apr 19 - Apr 20
The Scholar
JA The Bruntsfield - Edinburgh
JA The Bruntsfield - Edinburgh
4.0 star property
Tollcross
8.8 out of 10, Excellent, (1,000 reviews)
Experience tranquility minutes from Edinburgh Castle in this peaceful retreat. The Neighbourhood restaurant offers all-day dining, while the garden and terrace provide urban serenity. Walk to major attractions or explore local cafes, with helpful staff enhancing your Scottish adventure.
The price is CNY897
CNY1,077 total
includes taxes & fees
Apr 16 - Apr 17
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 CNY770
CNY924 total
includes taxes & fees
Apr 19 - Apr 20
Macdonald Houstoun House
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.

Get last-minute hotel deals in Dunfermline and save more

Sign in to unlock great savings.
Showing deals for:Apr 17 - Apr 19

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 April
Currently viewing crowd sizes and weather for April.
Typical weather for Dunfermline
April
High 11°C / low 4°C. Cloudy most days.
View properties in April
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.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top neighborhoods in Dunfermline

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.

Pitcorthie

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 Dunfermline Golf Club.

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 CNY489 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, a terrace and wedding services. 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 31 vacation homes. You can also consider one of the 68 apartments or 18 cottages.