Hotels in Dunfermline

Search among 27 available hotels and places to stay in Dunfermline from 50+ providers

Check-in
Sun, 17 Nov
-
Check-out
Mon, 18 Nov
Rooms and Guests2 Guests, 1 Room
Check-in
Sun, 17 Nov
-
Check-out
Mon, 18 Nov
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sun, 17 Nov
-
Check-out
Mon, 18 Nov
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-27 out of 27
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great402 reviews
Map
2.7 km from City Centre900 m from Odeon Dunfermline
The 3-star Holiday Inn Express Dunfermline, An Ihg located at a 4.2 km distance from Balmule Fishery, offers a 24-hour bar and stylish rooms.
FromC$ 78 /nightSelect
8.4
Great150 reviews
Map
600 m from City Centre600 m from Carnegie Hall
Located within 10 minutes' drive of Scottish Vintage Bus Museum, the family-run Garvock House Dunfermline features a full Scottish breakfast.
FromC$ 151 /nightSelect
CoorieHotel
8.4
Great154 reviews
Map
4.7 km from City Centre
Dunfermline Carnegie Library & Galleries is approximately 10 minutes' drive from the 3-star Coorie and Blackness Castle is 10 minutes away by car.
FromC$ 95 /nightSelect
8.2
Great173 reviews
Map
2.1 km from City Centre1.4 km from Odeon Dunfermline
While staying at the charming 3-star Auld Mill House you are invited to discover Carnegie Hall Theatre, set 5 minutes away by car, or Pittencrieff Park, which is approximately 10 minutes' drive away.
FromC$ 81 /nightSelect
8.2
Great154 reviews
Map
600 m from City Centre300 m from Riley Snooker Club
The 4-star Guildhall And Linen Exchange Wetherspoon is a perfect vacation spot 10 minutes' drive from Palace Buildings and other Dunfermline landmarks.
FromC$ 90 /nightSelect
8.2
Great191 reviews
Map
3.6 km from City Centre200 m from Odeon Dunfermline
Odeon Dunfermline Cinema is nearly 5 minutes' walk from the Sweet Chestnut, Dunfermline By Marston'S Inns, while Canmore Golf Club is 4 km away.
FromC$ 151 /nightSelect
8.2
Great100 reviews
Map
5.0 km from City Centre
Dunfermline Abbey and Palace is within 4 km of the 3-star Inn At Charlestown and St Margaret's Cave is approximately a 10-minute ride away.
FromC$ 117 /nightSelect
8.4
Great406 reviews
Map
1.6 km from City Centre900 m from Bobby's Leisure Centre
Located nearly a 10-minute drive from Townhill Country Park, accessible by a train station, you may exterior conceals the 3-star Pitbauchlie House Hotel - Sure Hotel Collection By Best Western Dunfermline with 53 luxurious guest rooms and a lounge bar.
FromC$ 199 /nightSelect
8.2
Great148 reviews
Map
3.4 km from City Centre500 m from Dunfermline Golf Club
Guests can enjoy a lounge bar along with a steam room, a hot tub and sauna facilities, while the 4-star Best Western Plus Dunfermline Crossford Keavil House also boasts a location in the very heart of Dunfermline.
FromC$ 183 /nightSelect
8.2
Great223 reviews
Map
2.9 km from City Centre300 m from Dunfermline Golf Club
Comprising 39 rooms in the very heart of Dunfermline, the 3-star Adamson lies approximately a 5-minute drive from Dunfermline Carnegie Library & Galleries.
FromC$ 147 /nightSelect
8.2
Great122 reviews
Map
1.8 km from City Centre1.4 km from Bobby's Leisure Centre
Set within a 5-minute drive of Townhill Country Park, the 3-star Clarke Cottage Guest House lies in the historic district of Dunfermline.
FromC$ 78 /nightSelect
8.2
Great176 reviews
Map
800 m from City Centre200 m from Riley Snooker Club
The positioning of the City in the very heart of Dunfermline ensures fast access to Dunfermline Abbey and Palace, which is merely a 5-minute walk away.
FromC$ 123 /nightSelect
Bay And BridgeBed & Breakfast
8.2
Great116 reviews
While staying at the Bay And Bridge Bed & Breakfast Dunfermline you are invited to discover Queensferry Museum, set about a 15-minute drive away, or Donibristle House, which is a 25-minute walk away.
FromC$ 362 /nightSelect
8.2
Great93 reviews
Map
1.8 km from City Centre1.2 km from Bobby's Leisure Centre
The comfortable 3-star King Malcolm Dunfermline is at a 2.5 km distance from Pittencrieff Park and has a quick access to Our Lady of Lourdes Church.
FromC$ 179 /nightSelect
7.8
Very good20 reviews
Map
800 m from City Centre100 m from Riley Snooker Club
The boutique style Rooms At 29 Bruce Street is a perfect vacation spot within 15 minutes' drive of Queensferry Crossing and other Dunfermline landmarks.
FromC$ 144 /nightSelect
Bunree Bed And BreakfastBed & Breakfast
8.4
Great16 reviews
Map
3.1 km from City Centre1.4 km from Dunfermline Artisan Angling Club
Dunfermline and Abbot House Heritage Centre are located 2.4 km and 2.5 km from the 4-star Bunree Bed And Breakfast respectively.
FromC$ 129 /nightSelect
Pitreavie Guest HouseBed & Breakfast
8.4
Great53 reviews
Map
1.4 km from City Centre1.2 km from Andrew Carnegie Birthplace Museum
While staying at the smoke-free Pitreavie Guest House you are invited to discover Abbot House Heritage Centre, set a 20-minute stroll away, or Pittencrieff Park, which is about a 5-minute drive away.
FromC$ 124 /nightSelect
8.0
Great24 reviews
Map
3.5 km from City Centre200 m from Odeon Dunfermline
Offering 60 rooms together with bowling and golf, the Premier Inn Dunfermline is located within a 6-minute walk of Fife Leisure Park.
FromC$ 88 /nightSelect
8.4
Great52 reviews
Map
7.9 km from City Centre
The Ferrybridge Dunfermline is set at a 6 km distance from Inchcolm Abbey and Island and within a 5-minute stroll of North Queensferry Harbour Light Tower.
FromC$ 137 /nightSelect
8.0
Great69 reviews
Map
5.1 km from City Centre
Here, in the pet friendly Forrester Park Resort, guests can enjoy Scottish dishes at the à la carte restaurant, within 6 km of Culross Abbey.
FromC$ 263 /nightSelect
Davaar House HotelGuest house
8.6
Great198 reviews
Map
1.4 km from City Centre700 m from Pittencrieff Park
The Davaar House is nestled in the very heart of Dunfermline and 16 minutes on foot from Carnegie Hall Theatre.
FromC$ 179 /nightSelect
Map
700 m from City Centre600 m from Riley Snooker Club
Guests can have an English breakfast and enjoy visiting Abbot House Heritage Centre, set approximately a 15-minute stroll from the Pilmuir Street Guest House Dunfermline.
Select
8.4
Great20 reviews
While staying at the Travelodge Dunfermline you are invited to discover St Margaret's Cave, set 10 minutes away by car, or Pittencrieff Park, which is approximately a 10-minute ride away.
FromC$ 116 /nightSelect
8.0
Great43 reviews
Map
300 m from City Centre400 m from Carnegie Hall
While staying at the Clara Lodge Guesthouse you are invited to discover Dunfermline Abbey and Palace, set approximately a 15-minute stroll away, or Pittencrieff Park, which is nearly a 20-minute walk away.
Select
Homely Haven, DunfermlineBed & Breakfast
8.0
Great56 reviews
Map
2.2 km from City Centre1000 m from Bobby's Leisure Centre
Dunfermline Abbey and Palace is at a 2.7 km distance from the Homely Bed And Optional Breakfast and features shopping and dining.
FromC$ 151 /nightSelect
Map
4.0 km from City Centre300 m from Rosyth Bowling Club
Pitreavie Golf Club and Hopetoun House are located 2.5 km and 6 km from the 2-star Oyo Gothenburg Dunfermline respectively.
Select
Map
5.3 km from City Centre
Within easy reach of Carnock Old Parish Church, this hotel comprises 6 rooms with private bathrooms.
FromC$ 207 /nightSelect

FAQs about hotels in Dunfermline

We hope that the answers to these questions will help you plan your trip

What are the top places in Dunfermline city centre?

There are 5 hotels and other accommodations in Dunfermline city centre to choose from. The best hotel in Dunfermline city centre is The City Hotel rated 8.2/10, offering a golf course, cots, and children's menu on site. Garvock House Hotel with rating 8.4/10 and The Guildhall And Linen Exchange Wetherspoon rated 8.2/10 are other favourite hotels in the area. Click here to see more central hotels.

What are the best cheap hotels in Dunfermline?

There are more than 8 top budget properties in Dunfermline. One of the best budget hotels is Auld Mill House Hotel rated 8.2/10 at the cost of 81C$ per night, offering a picnic area, a golf course, and cots. Another option is Coorie rated 8.4/10 for 95C$ per night. Check other top budget hotels: Sweet Chestnut, By Marston'S Inns and Pitbauchlie House Hotel - Sure Hotel Collection By Best Western. Click here to see more budget hotels.

What are the best boutique hotels in Dunfermline?

One of the finest boutique hotels is Pitbauchlie House Hotel - Sure Hotel Collection By Best Western rated 8.4/10 at the cost of 197C$ per night. To see more modern hotels go here.

What are the top Dunfermline hotels for couples?

According to iBooked.ca travel data, there are 19 deals for couples. Auld Mill House Hotel rated 8.2/10 is a favourite 3-star hotel for couples, featuring a picnic area, a golf course, and cots. Travellers can book a room at this property for about 81C$ per night. Other top options are Best Western Plus Crossford Keavil House Hotel, Pitbauchlie House Hotel - Sure Hotel Collection By Best Western, and Clarke Cottage Guest House. To see more romantic hotels click here.

What are the top family-friendly Dunfermline properties?

For those searching for a family accommodation, iBooked.ca offers 12 deals to choose from. Sweet Chestnut, By Marston'S Inns (rating: 8.2/10): a family-hotel with children's menu, a free private carpark, and a free car park for 150C$ per night. The Inn At Charlestown, Premier Inn, and The City Hotel all received 2020 reviews from families travelling in Dunfermline. For more family deals click here.

What are the most popular Dunfermline properties not far from Pittencrieff Park?

According to iBooked.ca travel data, travellers love staying at Garvock House Hotel (rating: 8.4/10), which offers cots, children's menu, and mini golf. It’s set a 20-minute walk from Pittencrieff Park. See more top accommodations here.

What are the most popular pet-friendly hotels in Dunfermline?

According to iBooked.ca travel data, there are 3 options that allow pets. Another most recommended Dunfermline place to stay with pets is Davaar House Hotel with cots, ironing, and bar. It offers rooms for 178C$ per night. For more pet-friendly accommodations go here.

What are the top hotels in Dunfermline?

You may like Bay And Bridge rated 8.2/10 featuring shuttle service, concierge service, and free parking. It costs 359C$ per night. Forrester Park Resort rated 8.0/10 may also suit you — only 261C$ per one night. It features a golf course, children's menu, and cycling.

Which spa hotels in Dunfermline are the best?

You may book Best Western Plus Crossford Keavil House Hotel, a nice spa hotel featuring a picnic area, an indoor swimming pool, and a golf course. It costs 182C$ per night.

How much does it cost to rent a hotel in Dunfermline?

Of course, the prices change in Dunfermline depending on the season, but on average:
A 4-star hotel room costs 89C$ per night. You may book The Guildhall And Linen Exchange Wetherspoon with 24-hour reception and restaurant.

How much does it cost to stay in a Dunfermline hotel for tonight?

According to iBooked.ca travel data, the average Dunfermline prices for tonight are:
One of the best hotels King Malcolm Hotel (rating: 8.2/10) offers rates from 78C$ per night.

Where to stay in Dunfermline?

Best cheap hotels in Dunfermline

On the budget-priced end, you can stay at the 3-star The Adamson Hotel with room rates from 96C$. A good budget option is the 3-star Travelodge Dunfermline, which is a 30-minute walk away from East End Park.

Dunfermline airports & Underground stations

Thistle Apartment is a comfy apartment within walking distance to Dunfermline Town railway station.

Convenience of staying in hotels in the city centre

Consider staying at The Guildhall And Linen Exchange Wetherspoon or Apartment Dunfermline to put you in the heart of the action of downtown.

If you'd like to conveniently access Dunfermline Carnegie Library & Galleries, select a hotel that is located nearby, such as The City Hotel which is within 5 minutes' walking distance. Pitreavie Guest House is a nice 4-star hotel near Our Lady of Lourdes Church.

Luxury and boutique accommodation in Dunfermline

Best Western Plus Dunfermline Crossford Keavil House Hotel is stylish accommodation that is a 25-minute walk from Pittencrieff Park and is equipped with a sauna, a golf course and canoeing.

Explore and find your best apartments, B&Bs and others

Super Prime Duloch - Dunfermline - 2 Bed Executive Apartment, located near Dunfermline Public Park, is a cozy bed-and-breakfast hotel offering bowling, mini golf and free parking. Pick Limekilns Hotel And Bistro with its family rooms and short walking distance to Blackness Castle. Holiday Inn Express Dunfermline is an elegant resort hotel set less than a 15-minute walk from Fife Leisure Park.

Show moreLess

Dunfermline hotels essential information

🏨 Hotels in Dunfermline 27
👛 Lowest price 78 CAD
✍️ Hotels Reviews 3 159