Customised for your search:

Dunfermline hotels

Dunfermline hotels
Dunfermline

Hotel + Flight Deals in Dunfermline

See all Dunfermline Trip Deals

Top Trending Hotels in Dunfermline

Rooms at 29brucestreet - Dunfermline Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Rooms at 29brucestreet

29-35 Bruce Street, Dunfermline - Map
 
 
"Nice quaint hotel"
Restful with room, good value, car parking aliitle of a hassle in street
A Traveller
Newly Renovated!! This boutique hotel offers affordable luxury and first class entertainment and is situated in the heart of …More
Pitbauchlie House Hotel - Dunfermline Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Pitbauchlie House Hotel

Aberdour Road, Dunfermline - Map
 
 
4.3 out of 5 (20 reviews)
Balmule House - Dunfermline Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Balmule House

Dunfermline, Dunfermline - Map
 
 
"Quick overnight visit."
We were the only ones there for evening and staff couldn't do enough for you. Would go back no problem.
ztdonna from aberdeen, scotland
Queensferry Hotel - Dunfermline Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Queensferry Hotel

St. Margaret's Head, Dunfermline - Map
 
 
"All I needed."
Good enough to want to stay again. Amazing views from restaurant.
A Traveller
The Queensferry Hotel is a 3 star hotel on the North banks of the Firth of Forth in the historic region of Fife Scotland. The …More
Holiday Inn Express Dunfermline - Dunfermline Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Holiday Inn Express Dunfermline

Halbeath, Dunfermline - Map
 
 
"Great Location"
Stayed here several times and always return as it is near where we want to be and the staff are always very friendly and helpful. Rooms are a good size and beds very comfortable - had a room facing the main road but very little noise so well sound-proofed. Breakfast adequate and hot selections not overstocked so are refilled often. Thanks again
Sheilak from Dumfries
Boreland Lodge Hotel - Dunfermline Hotels
Rating: 1.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Boreland Lodge Hotel

31-33 Boreland Road, Dunfermline - Map
 
 
"A gem of a hotel - great for travelling pets!"
A gem of a find, and very pet friendly for our little Cavalier, Bartie! Great staff, nice breakfast. well located. Great valuse for money, which for the price actually exceeded expectations. We didnt pay for 5* and we didnt expect 5* but friendly staff and cleanliness when travelling is key. A huge thanks to Boreland Lodge and wouldnt hesitate in using again when in and around Edinburgh.
Alison from Leeds, West Yorkshire, UK
Over 100 year old lodge house with all modern conveniences, including tea and coffee making facilities and satellite …More
The Roods B&B - Dunfermline Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Roods B&B

16 Bannerman Avenue, Dunfermline - Map
 
 
Inglewood Guest House - Dunfermline Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Inglewood Guest House

42 Boreland Rd Inverkeithing, Dunfermline - Map
 
 
"Great B&B at great price."
Needed a quiet place to recoup from USA jet lag. Arrived mid morning and was nicely received but room was not ready. Left luggage and went for walk to center of Dumfernline--10 minute walk. Village is friendly and village town hall/library/cafe/information was very helpful. Returned early afternoon to find room ready with lovely beds and fresh covers in a big old fashioned, converted drawing room. Bath and water closet down the hall were clean and working. One was given choices for breakfast the night b4 and breakfast was very good. Taxi was about $45 but train and bus connections from the airport take one to within 1 1/2 blocks--had not researched as I knew I would need taxi with golf clubs.
Judith from North Carolina
Best Western Plus Keavil House Hotel - Dunfermline Hotels

Best Western Plus Keavil House Hotel

Main Street E, Dunfermline - Map
 
 
"The best Best Western"
We were pleasantly surprised to discover how nice this hotel was. Definitely nicer than some we have stayed in the US. A fantastic restaurant and superb pool. Very satisfied.
Patti from idaho
With today's capital, Edinburgh, just 30 minutes away and the ancient predecessor of Dunfermline a mere two miles from the …More
Image not available

King Malcolm Hotel

Queensferry Road, Dunfermline - Map
 
 
"reasonable hotel to explore the area"
it was reasonable hotel and well priced for a single night, restaurant seemed to lack atmosphere for a Saturday night considering the hotel was full?
Kevan & Pamela from Bolton
A modern hotel on the outskirts of dunfermline/ Benefits from its proximity to m90 motorway And major road …More

Search from 10 Dunfermline Hotels


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: Dunfermline

    Search for hotels in Dunfermline on Expedia.co.uk. You can easily find your hotels in Dunfermline using one of the methods below:

    • View our selection of featured hotels in Dunfermline
    • Use the map to find hotels in the Dunfermline neighborhood you prefer
    • Use the filters to see hotels in a specific area of Dunfermline, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Dunfermline
    • Enter your travel dates to view the best deals on hotels in Dunfermline - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews