Popular hotels
Tips
Where to stay
About Dunfermline

Hotels in Dunfermline, Scotland

Search and compare Dunfermline, Scotland hotels from hundreds of travel sites and save.

Dunfermline, Scotland, United Kingdom
ago. 1 — ago. 22
Dunfermline, Scotland, United Kingdom
jue. 8/1
vie. 8/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Dunfermline

Discover well-known properties in Dunfermline that are favored by visitors more than others. There are 144 hotels in Dunfermline and price data was last updated on julio 25, 2024. The average price for a hotel in Dunfermline is $135/night.
These hotels in Dunfermline see the most activity from our users at the moment. Try adjusting the dates or room and guest combinations if you're not finding the results you're looking for.
Filter by star ratings
All filters
Halbeath, Dunfermline, United Kingdom
A refurbished Dunfermline hotel with free WiFi and excellent local transport linksHoliday Inn Express® Dunfermline hotel is moments from the M90 motorway and only 18 miles from Edinburgh.The hotel is within easy driving distance of the centre of this ancient Fife town and coastal villages. Edinburgh Airport (EDI) is 15 miles away, and if you fancy a night out, direct trains run from nearby Dunfermline Queen Margaret station to Edinburgh Waverley station. The legendary golf course and beaches of St. Andrews are less than an hour away by car. Families can trace 700 years of history at Dunfermline Palace and Abbey, and kids love the sharks and underwater tunnel at Deep Sea World, right beside the Forth Bridge. Business guests can easily walk to events at the Carnegie Conference Centre next door. The local offices of Sky, Nationwide, Amazon and FMC Technologies are all within a short drive.At this hotel you can enjoy:- An Express Start™ Breakfast included in the room rate- A meeting room for up to 25 guests- Free parkingOur comfortable and thoughtfully designed Next Generation bedrooms have handy USB ports where you can charge your laptop, movable work desks, power showers and high-quality bedding. In the evening, you can relax at the bar with a pint or enjoy a hearty supper in the Great Room.
Free Wi-Fi
Parking
8.3
Excellent
1733 reviews
Location
1.9 mi from city centre
18-20 Bridge Street, Dunfermline, United Kingdom
The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms. They feature flat-screen TVs, WiFi access, trouser presses and tea/coffee making facilities. Weavers bar and restaurant has an extensive menu and offers a wide variety of dishes. There is a balcony for al fresco dining and a traditional Scottish breakfast is included in the room rate. There are more than 40 golf courses within a 45 minute drive of the hotel. Edinburgh is just a 15-minute drive and there are numerous restaurants within a 5-minute walk. The Forth Street is 850 metres away. The Fife coast is also within easy reach.
Free Wi-Fi
8.0
Excellent
1740 reviews
Location
0.2 mi from city centre
St. Margaret's Head, Dunfermline, United Kingdom
The hotel is located just outside the historic village of North Queensferry, set on the picturesque north shore of the River Forth and within walking distance from the Iconic Forth Bridges. The Hotel is a fantastic base not only for corporate guests but it is also very popular with leisure guests looking to explore Scotland's historical UNESCO World Heritage Site the Forth Bridge. With free car parking facilities, accessible road/rail links, and spectacular views from The Shore Grill, our onsite restaurant, the hotel offers a little something for everyone. With Edinburgh less than 15 miles away and St Andrews/Dundee only 35 miles east from the hotel, it is an excellent base for Golf lovers looking to explore and experience Scotland's finest golf courses as well as take in the sights of the capital city. Staying with us you can also benefit from joining our Hilton Honors program and get instant benefits on your next stay such as the lowest price anywhere and points towards free nights.
Free Wi-Fi
Parking
8.7
Excellent
1985 reviews
Location
4.5 mi from city centre
Crossford, Dunfermline, Fife KY12 8NN, Dunfermline, United Kingdom
Best Western Plus Dunfermline Crossford Keavil House Hotel provides a gorgeous getaway, near Edinburgh. Found in the scenic village of Crossford, the country house hotel and spa offers rural relaxation just two miles away from Dunfermline (where Robert the Bruce, King of Scots is buried). Nearby you’ll also find several beaches, Knockhill Racing circuit, Deep Sea World and many scenic walks and cycling routes. However, if you’re looking for some city fun, you’ll be just 10 minutes away from the motorway network and half an hour from Edinburgh. Whilst in Edinburgh, why not visit the Royal Botanic Gardens, the Scottish National Gallery, Arthurs seat, or some of the splendid shops found on Princes Street. This Best Western Plus hotel in Dunfermline boasts state of the art leisure facilities, all waiting to be taken advantage of. A gym, 15 meter pool, sauna, steam room, Jacuzzi® spa, sunbed and tanning cabin can all be found, for plenty of well-deserved you-time. An abundance of beauty and spa treatments are also available, if you’re in need of some pampering. Here at Best Western Plus Dunfermline Crossford Keavil House Hotel we are proud to offer the most efficient service, the best customer care and facilities, and the most delicious cuisines of available in a Best Western Plus property, as you can expect nothing but style and comfort during your stay.
Pool
Free Wi-Fi
Parking
8.0
Excellent
1168 reviews
Location
1.9 mi from city centre
Halbeath Junction Halbeath, Dunfermline, United Kingdom
The 3-star Travelodge Dunfermline offers comfort and convenience whether you're on business or holiday in Dunfermline. The property offers guests a range of services and amenities designed to provide comfort and convenience. Service-minded staff will welcome and guide you at Travelodge Dunfermline. Some of the well-appointed guestrooms feature flat screen television, towels, smoking policy – non-smoking available, heating, internet access – wireless (charges apply). The property offers various recreational opportunities. For reliable service and professional staff, Travelodge Dunfermline caters to your needs.
8.1
Excellent
3 reviews
Location
2.3 mi from city centre
11 Fife Leisure Park, Dunfermline, United Kingdom
Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar. All rooms are fitted with a flat-screen TV with satellite channels. All rooms in the hotel are fitted with a kettle. Rooms are complete with a private bathroom equipped with a hair dryer, while some units at Sweet Chestnut, Dunfermline by Marston's Inns also have a seating area. Guest rooms include a desk. A continental, full English/Irish or American breakfast can be enjoyed at the property. The on-site restaurant also serves a carvery lunch using seasonal produce. The accommodation offers a children's playground. Edinburgh is 19 km from Sweet Chestnut, Dunfermline by Marston's Inns, while Perth is 36 km away. Edinburgh Airport is 14 km from the property.
Free Wi-Fi
Air Conditioning
8.1
Excellent
1742 reviews
Location
2.5 mi from city centre
47 Aberdour Road, Dunfermline, United Kingdom
Our family-owned property offers all the convenience and comfort you’d expect from a minibreak with a scattering of surprises for a truly special stay. Set in three acres of wooded grounds, the hotel is the perfect bolthole for the discerning traveler. Check in to a standard or deluxe room, or for the ultimate restful night’s sleep, indulge in our luxurious suite complete with a king size four poster bed. Wake up to flower-lined landscaped gardens and spend your day filling up on hearty meals in our brasserie-style restaurants. And for a little night cap why not order a cocktail in one of two relaxed bars? Pitbauchlie House makes the perfect base to explore Dunfermline and the surrounding area too. Just moments from the rugged Fife Coastal Path, a route that connects quaint fishing villages with the home of golf at St Andrews, there’s no shortage of unique destinations to explore. The perfect venue for your next corporate event, our air-conditioned meeting rooms are big enough for up to 150 people, all with the option to hire the latest audio-visual equipment. Book today to explore the finer side of Fife.
Free Wi-Fi
Parking
8.5
Excellent
1447 reviews
Location
1.1 mi from city centre
27 Main Street, Dunfermline, United Kingdom
An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access. Adamson Hotel has cosy refurbished bedrooms, each with tea and coffee facilities and a TV. All rooms have a modern en suite bathroom, and Wi-Fi is accessible throughout. The hotel underwent a full refurbishment in May 2016. Classic pub meals, such as steak pie and fish and chips, freshly homemade with local ingredients, are served in the Tempus Lounge, a light, bright dining area. Adamson Hotel has easy access to the M90 and is just a 20-minute drive to the heart of Edinburgh. Dunfermline Golf Club is a 5-minutes drive away and Stirling can be reached in 30 minutes’ drive.
Free Wi-Fi
Parking
8.1
Excellent
3309 reviews
Location
1.5 mi from city centre

Tips for booking hotels in Dunfermline

Gain useful insights and advice for booking the perfect stay in Dunfermline. Price data is based on averages over the past 12 months and was last updated on julio 25, 2024.
Cheapest month:March
Most expensive month:June
Average price in Dunfermline:$135/night
Cheapest price found:$51/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$91 - $238
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$75 - $190
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Hotel prices in Dunfermline

Get a sense of the average price and most popular properties to stay in Dunfermline to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Dunfermline at attractive prices. Price data was last updated on julio 25, 2024.
Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. As an added layer, we've also marked the most popular and best value properties in each hotel class.
3 stars
18-20 Bridge Street, Dunfermline, United Kingdom
27 Main Street, Dunfermline, United Kingdom

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Dunfermline

Explore different neighborhoods and areas within Dunfermline to find the perfect location for your stay. Map data was last updated on julio 25, 2024.
Scroll to and zoom in on the areas in Dunfermline you plan on visiting to find nearby properties. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

About Dunfermline

Once serving as the capital of Scotland, Dunfermline lies near the north shore of the Firth of Forth. Not only was it the birthplace of James I in 1394 and Charles I in 1600, but it was also here that the Scottish-American industrialist and philanthropist Andrew Carnegie was born in 1835.

Things to do in Dunfermline

An architectural highlight of Dunfermline is its medieval Benedictine abbey, which dates back to the 12th century. It’s one of Scotland’s most important cultural landmarks and where some of the country’s greatest medieval monarchs are laid to rest. Marvel at the abbey’s impressive maze and visit the monks’ refectory before paying your respects at the tomb of Robert the Bruce.

If you want to learn more about the life and work of Andrew Carnegie, you can visit the 18th-century weaver's cottage where he was born. The Andrew Carnegie Birthplace Museum houses artwork, photographs and everyday objects donated by the Carnegies, as well as several family portraits. While wandering through the cottage, learn about life in 19th-century Dunfermline and what it was like for Andrew Carnegie to emigrate to the United States, where he would go on to make his fortune.

In 1902, Andrew Carnegie purchased Pittencrieff Park and gifted it to the people of Dunfermline, with a statue of the philanthropist dominating its northern boundary. Known locally as “The Glen”, the park also features a memorial bench dedicated to the Scottish rock guitarist Stuart Adamson, as well as three children’s playgrounds, a large greenhouse and several resident peacocks.

Getting around Dunfermline

Dunfermline is around 30 minutes’ drive from Edinburgh and 20 minutes from Edinburgh Airport. Regular trains connect to the Dunfermline Town railway station and buses travel through the centre of Dunfermline, which is compact enough to explore on foot.

Facts about staying in Dunfermline

Find useful tips and insights about staying in Dunfermline to help you make the most of your experience. FAQs were last updated on julio 25, 2024.
  • What are the best hotels in Dunfermline?

    1,732 reviews rated Holiday Inn Express Dunfermline with an average score of 8.3/10. It may also be worth looking into the The City Hotel, which received a rating of 8.0/10 from 1,739 reviews. Sweet Chestnut, Dunfermline by Marston's Inns could also be a good option, with a score of 8.1/10 from 1,741 reviews.

  • What is a good hotel near Dunfermline Abbey?

    A good hotel close to Dunfermline Abbey is The City Hotel (rated 8.0/10 from 1,739 reviews).

  • What is the cheapest month to book a hotel in Dunfermline?

    The cheapest month to book a hotel in Dunfermline is March ($91). Conversely, the most expensive month to stay in Dunfermline is June ($238).

  • What is the cheapest day to book a hotel in Dunfermline?

    The cheapest day to stay in Dunfermline is Monday ($75). On the other hand, travelers can expect to pay the most on Tuesday, when the average nightly price is $190.

  • Are there any hotels in Dunfermline close to Edinburgh Turnhouse?

    The closest hotel to Edinburgh Turnhouse is DoubleTree by Hilton Edinburgh - Queensferry Crossing, which is located 4.5 mi away from the city center.

  • What are some other cities to stay in when visiting Scotland?

    In addition to Dunfermline, travelers opt to visit Edinburgh when visiting Scotland. Glasgow is also a popular choice to visit.

  • How many hotels are there in Dunfermline?

    In total, there are 144 hotels to choose from in Dunfermline, compared to 31,463 properties in Scotland.

See more FAQs

Find better results for your stay in Dunfermline

Consider alternative stays in Dunfermline
If you are looking for a specific type of hotel, consider these options for trips to Dunfermline

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation