Customised for your search:

Dunfermline hotels

Dunfermline hotels
Dunfermline

Hotel + Flight Deals in Dunfermline

See all Dunfermline Package Deals

Top Trending Hotels in Dunfermline

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
 
 
"Closest affordable place in range of St Andrews"
We were surprised and pleased with the whole experience. The grounds are really beautiful and well-maintained, and the bar draws local regulars, so visitors can have conversations with people outside the tourist industry. The nearby Abbey's old part is particularly beautiful (the new part is nice, too, but it's - well - new). The staff went out of their way to be helpful. If I return to Scotland, I'll stay there again.
Traveller from Georgia
Queensferry 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.

Queensferry Hotel

St. Margaret's Head, Dunfermline - Map
 
 
"Good stay close to Edinburgh airport and city."
Rooms are not sound proof otherwise a nice stay....
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
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
 
 
"Basic "
We have stayed here twice in the past couple of years we mainly booked this hotel as its in the centre of Dunfermline and has the shops and restaurants at your door step . We also enjoy the Indian take out across the road from the hotel . The room itself is clean but not fancy just a bed with a small TV on the wall no DVD player . But it's ok for an overnight stay. The bar area down stairs has been empty the last couple of times so there no astmosphere or energy there. The staff are not overally friendly or anything didn't seem to really care or interested in the guest . The hotel is ok for somewhere to spend the night and be close to the town but wouldn't come here for an anniversary or birthday or anything special . I did feel the price £70 was a bit expensive for what was there x
Traveller from R
Newly Renovated!! This boutique hotel offers affordable luxury and first class entertainment and is situated in the heart of …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
 
 
"Good all rounder!"
We stayed here for 1 night and had a pleasant stay. The hotel is basic but modern, clean with friendly staff. Having stayed at nearby Travel Lodge and Premier Inn this hotel benefits from serving breakfast within the hotel and also offers a light evening meal selection. Another bonus is the on site hotel bar, again other hotels only offer a pub nearby and again this gave a more convenient benefit to our stay. It's a nice hotel, safe free parking, well positioned and good value. The only negative is the bed quality that we experienced was poor. Very soft and lumpy, old spring type needing upgrade. All in all, if considering alongside other similar budget hotels then I believe this hotel has the slight edge over the competition.
Traveller from Rotherham
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
 
 
"RYDER CUP EXPERIENCE"
ISOBEL AND PATRICK WERE EXTREMELY FRIENDLY IN THEIR WELCOME, AND THE PERFECT HOSTS NOTHING WAS TOO MUCH TROUBLE, AS OUR BUSY SCHEDULE WAS SOMEWHAT UNPREDICTABLE
Traveller from KENT
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
 
 
"nice stopover"
just stayed for the 1 night on the way to ferry at newcastle,had a great sleep bed was very comfortable,breakfast freshly cooked and very tasty
A Traveller
Boreland Lodge 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.

Boreland Lodge Hotel

31-33 Boreland Road, Dunfermline - Map
 
 
"Good hotel "
This was a good hotel for one night relatively close to the airport. The staff was wonderful and very helpful!
A Traveller
Over 100 year old lodge house with all modern conveniences, including tea and coffee making facilities and satellite …More
Image not available
Rating: 4.0 Stars

Best Western Plus Keavil House Hotel

Main Street E, Dunfermline - Map
 
 
"Good for Business"
I always choose this hotel when in I am in the Dunfermline area on business. On this occasion the hotel was undergoing refurbishment hence the restaurant service was not up to the usual standard. But will return as staff and hotel setting; ambience excellent
A Traveller
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
 
 
Stayed for our day at The Open. Good location for Inverkeithing Station. Comfortable room.
A Traveller
A modern hotel on the outskirts of dunfermline/ Benefits from its proximity to m90 motorway And major road …More
Balmule House - Dunfermline Hotels
Rating: 4.0 Stars

Balmule House

Dunfermline, Dunfermline - Map
 
 
"Beautiful escape"
So disappointed we were only booked for one night. we were made so welcome and it was very much like home from home. everything was perfect and would definitely recommend. you do need to drive as the hotel is quite secluded but please dont let that put you off.
Traveller from Loch Lomond

Search from 10 Dunfermline Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 510,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    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
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.