Hotels in Dunfermline, United Kingdom

  • Use filters to find your ideal accommodation
  • Compare prices, reviews, photos and hotel info
  • Book at the ideal price!
Show more hotels

Top hotels

  • Hotel Travelodge Dunfermline Dunfermline

    Located off the M90, the Travelodge Dunfermline places guests near the Carnegie Convention Centre and Lynebank and Queen Margaret Hospitals. Free guest parking is available. Rooms feature en-suite bathrooms and king-size Dreamer beds, along with desks and tea and coffee making facilities. Irons, cots and hair dryers are available on request from the front desk. Guests at the Travelodge Dunfermline enjoy 30 minutes of free Wi-Fi on each day of their stay. Additional access can be purchased. The hotel also offers early check-in and late check-out options (fees apply). There is no on-site restaurant but a boxed breakfast is available at extra cost. Nearby restaurants include Halbeath Park and the Crooked Glen. The hotel lies within seven miles of Aberdour Castle, Deep Sea World and the Scottish Vintage Bus Museum. Edinburgh is a 45-minute drive from the property. more

    Hotel Premier Inn Dunfermline hotel Dunfermline

    Located within the Fife Leisure Park, just three miles from the town centre, the Premier Inn Dunfermline offers value rooms and an on-site Brewers Fayre restaurant. The hotel’s bedrooms feature en-suite bathroom facilities and include amenities such as plush beds, flat-screen televisions and tea and coffee making facilities. Family and accessible rooms are among the available accommodation types. Guests at the Premier Inn Dunfermline enjoy free on-site parking and 24-hour reception services. Free Wi-Fi is offered although a premium (paid) upgrade is also available. An all-you-can-eat breakfast is served at the Crooked Glen. Lunch and dinner menus are also available. Alternative dining choices in the area include Frankie & Benny’s and the Eastern Buffet. Dunfermline Abbey and Palace are four miles from the hotel while Aberdour Castle and Gardens are within seven miles of the property. Guests are also well placed to visit Edinburgh and the Lomond Hills Regional Park. more

    Hotel Pilmuir Street Guest House Dunfermline

    Located in Dunfermline, Pilmuir Street Guest House is within a 15-minute walk of Abbot House and Dunfermline Abbey. This guesthouse is 15.2 mi (24.4 km) from Royal Highland Centre and 15.7 mi (25.3 km) from Edinburgh Zoo. Stay in one of 8 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers. Housekeeping is provided daily, and irons/ironing boards can be requested. Take in the views from a garden and make use of amenities such as complimentary wireless Internet access. English breakfasts are available daily from 7:30 AM to 9:30 AM for a fee.Located in Dunfermline, Pilmuir Street Guest House is within a 15-minute walk of Abbot House and Dunfermline Abbey. more

    Hotel Best Western Plus Keavil House Hotel Dunfermline

    Housed in an 18th century country house, the four-star Best Western Plus Keavil House boasts 12 acres of secluded grounds and on-site parking. The Dunfermline Golf Club and King George V Park are nearby. The en-suite bedrooms include amenities such as flat-screen televisions with satellite channels, free Wi-Fi and tea and coffee facilities. The Picture of Health Club and Spa features an indoor pool, sauna, steam room and hot tub. Guests can also take an exercise class or enjoy a spa treatment. Other facilities at the Best Western Plus Keavil House include a 24-hour front desk and business centre. Breakfast, lunch and dinner are available from the Cardoon Restaurant. Guests can enjoy lighter fare and drinks in the Lounge Bar and Leisure Club Bistro. Water Ski & Wakeboard Scotland, Deep Sea World and the Village of Culross are within five miles of the hotel. Edinburgh City Centre is 30 miles away. more

  • Hotel Hotel King Malcolm Dunfermline

    Located just five minutes from Dunfermline, Hotel King Malcolm provides three-star accommodation that features complimentary Wi-Fi access and free on-site parking. Rooms at this hotel feature amenities such as a private bathroom, flat-screen TV, hair dryer, trouser press, radio, telephone, and coffee/tea making facilities. Amenities at this pet-friendly hotel include a business center, terrace, conference facilities, wedding services, garden, 24-hour front desk, and games room. Amenities at this pet-friendly hotel include a business center, terrace, conference facilities, wedding services, garden, 24-hour front desk, and games room. Hotel King Malcolm is just one mile from Pitreavie (Dunfermline) Golf Club and only three miles from Inverkeithing. Dalgety Bay is a five-mile drive while Edinburgh Airport is just ten miles distant. Dunfermline Queen Margaret train station is just a ten-minute taxi ride. more

  • Hotel Rooms at 29 Bruce Street Dunfermline

    Rooms At 29 Bruce Street is a vibrant and lively hotel situated in the busy centre on Dunfermline, just a 20-minute drive from Edinburgh city centre. Each of the rooms has free WiFi, TV, private bathroom, tea and coffee-making facilities and other basic amenities including ironing facilities. This hotel features its own on-site nightclub, three bars and nightly entertainment. A traditional cooked breakfast is served every morning, and the Ristorante Alberto provides Italian cuisine, inspired by Calabria. Room service is also available. Rooms At 29 Bruce Street is within walking distance of a number of bars, restaurants and cafés in Dunfermline, as well as being close to Edinburgh. The hotel is also a short drive away from Balado,  where the T in the Park music festival is held every year. more

More Top Hotels

  • The Guildhall & Linen Exchange
  • Holiday Inn Express Dunfermline
  • Sweet Chestnut By Marston S Inns
  • Homely Bed And Breakfast
  • Queens