• Home
  • About Us
  • Search Hotels
  • Browse Hotel Directory
  • Hotel Websites

Recommended Dunfermline Hotels

Here is our list of recommended cheap Dunfermline hotels. Wherever possible, we have excluded one-star hotels, hostels, apartments or other accommodation types, and anything rated below average by our verified user ratings. Hope you enjoy our recommendations!

Not cheap enough? It's often cheaper to stay a little bit out of town. How about trying Inverkeithing, North Queensferry, Cairneyhill, Aberdour, Saline.


1. The Elgin Hotel Dunfermline

Address: Charlestown, Dunfermline, United Kingdom

The Elgin Hotel is a beautiful country house hotel situated in the tranquil and picturesque village of Charlestown, only a ten minute drive from Dunfermline. Whether you are here on business, coming to stay with us or simply dropping by for lunch or dinner you can enjoy beautiful views over the Firth of Forth, The Pentland Hills and the world famous Forth Bridges. Over many years the Elgin Hotel has gained a reputation for quality service, fine food and warm hospitality. If you are looking for a good nights sleep, fine food with fresh locally sourced produce or simply a drink with friends in our welcoming bar you'll find them all here at the Elgin Hotel. Our 15 en-suite rooms have all mod cons and complete with FREE wi-fi. The Elgin Hotel was recently voted one of Scotland's best wedding venues. Its unique private chapel provides an intimate and idyllic setting for your special day. The secluded self-contained function suite is perfect for weddings, conferences and all types of private functions, catering for up to 160 people with its own private bar and complete FREE car parking. During the summer months you can sit outside and enjoy our beautiful gardens while your children play in our adventure area and play park. The hotels location in South Fife makes The Elgin Hotel ideal if you are staying in the Dunfermline/Edinburgh area on business or leisure. Hotel Rating: Self Assessed 3 star

from 41 GBP*

Guest Rating

3.9
out of 5

2. Pitfirrane Hotel Dunfermline

Address: 27 Main Street, Crossford, Dunfermline, United Kingdom

Pitfirrane Arms Hotel is a family-run three-star hotel, located in the quiet village of Crossford just outside Dunfermline, Scotland. Upon your arrival, you'll be greeted with a warm and friendly welcome in the reception area, which features brick walls and lovely plush chairs in which to relax. After you’re settled into your cosy guestroom, take a stroll to the cosy bar and lounge area or the on-site restaurant where you’ll experience fine dining and get a taste of delicious Scottish cuisine made from fresh local ingredients. Later, you can check your email by accessing complimentary wireless Internet service from any location in the hotel. When you’d like to get out and explore the area, the city of Edinburgh is just a 20-minute drive away. In Dunfermline, you can visit the Abbott House Heritage Center, located in a house that partially dates back to 1450. And if you’re looking to play golf, you’ll find several golf courses nearby.

from 49 GBP*

Guest Rating

4.0
out of 5

3. Travelodge Hotel Halbeath Dunfermline

Address: Halbeath Junction Halbeath, Dunfermline, United Kingdom

Heading North on the M90 take J3 and follow signs for Halbeath A907, the second exit from the roundabout. At the first roundabout, take 3rd exit and follow signs for Kingseat Business Park. At the next roundabout take the 3rd exit and follow the round to the Travelodge. Heading South, exit the M90 at Junction 3, take the 4th exit of the roundabout heading onto the A907. Then follow directions as above.

from 52 GBP*

Guest Rating

5.0
out of 5

4. The City Hotel Dunfermline

Address: 18 Bridge Street, Dunfermline, United Kingdom

The City Hotel is located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. This former coaching house has a restaurant and rooms with en suite bathrooms. Built in 1775 the City Hotel has 32 comfortable rooms. They feature flat-screen TVs, high speed internet connections, 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. The Rosyth ferry is just 6 miles away whilst Edinburgh just a 15-minute drive. The Fife coast is also within easy reach. Content provided courtesy of the property. The property is solely responsible for the accuracy of the information provided. This property has provided all content and is solely responsible for its accuracy.

from 54 GBP*

Guest Rating

4.1
out of 5

5. Auld Mill House Hotel Dunfermline

Address: Halbeath Road , Dunfermline, United Kingdom

The Auld Mill House Hotel Bar And Restaurant is perfectly located for both business and leisure guests to Dunfermline. All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost comforts. All of the guestrooms are replete with non smoking rooms, daily newspaper, desk, hair dryer, internet access (wireless), internet access, ironing board, television. To suit guests' convenience, this Dunfermline accommodation offers shops, bar/pub, laundry service/dry cleaning, meeting facilities, restaurant, disabled facilities, hotel/airport transfer, business center. In addition, the hotel's guests can enjoy the leisure and sports facilities provided on the premises: golf course (on site), garden. The hotel creates a balance of rich culture and modern convinience to ensure you a memorable stay. For your reservation at the Auld Mill House Hotel Bar And Restaurant Dunfermline, please select your dates of stay and fill in our secure online booking form.

from 58 GBP*

Guest Rating

3.7
out of 5

6. Rooms at 29 Bruce Street Dunfermline

Address: 29-35 Bruce Street, Dunfermline, United Kingdom

29 Bruce Street, Dunfermline, Dunfermline, FIFE ky12 7ag This boutique hotel offers affordable luxury with first class entertainment, situated in the heart of Dunfermline city centre. All 17 bedrooms are en suite with Wi-Fi access. The hotel is an ideal location for business, short breaks and visiting Scotland's capital, Edinburgh, which is only a 20 minute drive away. Adjoining the hotel there is a music/club/bar & restaurant complex. Ristorante Alberto is the in-house authentic Italian Restaurant. Business facilities Fax Photocopying Children facilities Cot on request Crib on request Extra bed Disabled facilities Disabled parking Accessible Rooms Hotel facilities Room Service Wireless internet Leisure facilities Discotheque Night club Room facilities Room Service Air Conditioning Alarm clock Cable television CD/DVD Player Complimentary mineral water Complimentary toiletries Daily housekeeping Double-glazed windows Duvets DVD Player En-Suite Bathroom Fan Flat screen LCD TV Free Internet access free parking Coffee/tea facilities Telephone Television Wake-up calls High speed internet connection Work Desk Hairdryer Sewing kit Iron & ironing board Separate Hanging Closet Heating Whirlpool(r) Late check-out Kettle (r)This facility is room dependent Restaurant Ristorante Alberto: The on site Italian restaurant specialising in the delicious dishes of the Calabria area of Italy. Inform the hotel beforehand if you are celebrating an important event as they are happy to provide any extra's that will make your celebration complete. Cancellation policy Cancel free of charge up to noon of day before arrival, else 100% Check-in time: 14:00 Check-out time: 11:00 Location Nearest airport: Edinburgh Nearest train station: Dunfermline Town Railway Station - 0.6 miles Nearest bus station: Dunfermline Bus Station - 500m Directions: If coming from Edinburgh or Airport follow the road heading North to the forth road bridge (m90). Continue on the m90 and then leave at Junction 3 (signposted Dunfermline). Follow the a907 towards the town centre. After passing the football ground there will be a main roundabout. Take the third exit (signposted Crieff, Kincardine bridge) After 500m (third set of traffic lights) turn left into Chalmer street which leads to a dead end in a large car-park. You will see the Hotel in front of you. Credit cards accepted by hotel Delta Maestro Mastercard Solo Switch Visa Visa Electron

from 58 GBP*

Guest Rating

4.1
out of 5

7. Pitbauchlie House Hotel Dunfermline

Address: Aberdour Road, Dunfermline, United Kingdom

Aberdour Road, Dunfermline, Fife KY11 4PB The Pitbauchlie House Hotel is set in three acres of wooded grounds and landscaped gardens. Once a 3 bedroom country style house, it is now a 50 bedroom hotel able to cater for all occasions. The hotel has 3 bars, an a la carte restaurant and bistro plus excellent conference and banqueting facilities. Business facilities Audio/Visual Equipment Banqueting Centre Board room Internet Conference Rooms Exhibition room Fax Flipchart Meeting Rooms Modem Access Overhead projector PC for Guests Photocopying Printer slide projector sound equipment TV Children facilities Children's menu Cots / Cribs Extra bed High Chairs Disabled facilities Disabled parking Accessible Rooms Hotel facilities Room Service Air-conditioning in public areas Banqueting facilities Currency Exchange Dry cleaning Free (non-secure) parking Free newspaper Gardens Ice machine Laundry Night Porter Parking PC for guests in the lobby Porter Postal and fax service Reception (24 hours) Reception desk Safety Deposit Boxes Shoe shine Wireless internet Free internet in the lobby Leisure facilities Gym Room facilities Room Service Alarm clock Radio Cable television CD player(r) Complimentary toiletries Daily housekeeping Double-glazed windows Duvets En-Suite Bathroom Flat screen LCD TV free parking Safe with notebook plug(r) Coffee/tea facilities Telephone telephone in bathroom(r) Television Trouser Press Wake-up calls High speed internet connection Modem Access Hairdryer Make-up mirror Iron & ironing board Heating Kettle Wifi in the lobby (r)This facility is room dependent Restaurant Restaurant 47: The restaurant has built up a reputation for offering an extensive choice of French, Scottish and Traditional Cuisine at an affordable price. Restaurant 47 is also suited for parties dining on a set menu, this menu is also suitable for private dinner parties up to 24 persons in a private room, menu must be pre-booked. Harveys Bistro: A very popular casual dining experience at the Pitbauchlie House Hotel. The conservatory bistro is very popular and booking is advisable. Short of time? Then use the pre-order facility, simply phone to book a table then fax or phone your order and they will have it ready when you arrive. Bar Bar 47: Bar 47 a new experience at Pitbauchlie House Hotel with it's avant garde design. The ideal place to relax and enjoy a drink or to become better acquainted with the specialist range of Malt Whiskies. Bar 47 and lounge is the ideal reception area for your wedding guests to meet and mingle over drinks and canapes, the lounge opens to the gardens for those special photographs. Why not relax in comfort and enjoy one of the cocktails or fine malts. Sams Bar: Sam's Bar recently having undergone a major transformation, including the creation of Harvey's Bistro, the bar now reflects a more cosmopolitan feel than the original Sam's Bar. Although the bar has retained the same name, you wouldn't recognise it. 2 large screen TV's to watch your favorite team live. Children policy Children welcome Cancellation policy Cancel free of charge up to 24 hrs before check-in, else first night rate Pets policy Pets welcome Dogs welcome Smoking policy Smoking not permitted Check-in time: 14:00 Check-out time: 12:00 Local Attractions Andrew Carnegie Museum Scottish Water Ski Centre Knockhill Racing Circuit Dunfermline Abbey Deep Sea World Falkirk Wheel Edinburgh Castle Location Nearest airport: Glasgow International Airport, Edinburgh Nearest train station: Dunfermline - 2 miles Nearest bus station: Dunfermline - 3 miles Directions: From the South - Forth Road Bridge, exit M90 junction 2, onto the A823. Turn right at roundabout, follow signs for "Dunfermline Town Centre". Continue on A823 through two roundabouts. Turn right at traffic lights onto the B916, Aberdour Road (pub on corner, "Cottage Inn"). The hotel is situated 0.5 mile on the right. From the North - Motorway junction 3, follow signs for "Dunfermline Town Centre." Continue through 3 roundabouts, passing Lauder college and Asda. Turn left at traffic lights onto Linburn Road. Continue over 2 roundabouts and at 3rd roundabout turn right along Aberdour Road. The hotel is situated 1 mile on left. From the West - Kincardine Bridge A994. From Kincardine Bridge follow signs to Dunfermline. Continue through town centre to first roundabout (Sinclair Gardens). Take the third exit down St. Margaret's Drive, to a roundabout, take second exit, Bothwell Street (Church on left). Through another roundabout, continue on Hospital Hill then turn left onto Aberdour Road B916, (pub on corner, "Cottage Inn"). The hotel is situated 0.5 mile on the right. Credit cards accepted by hotel American Express Carte Bleue Delta Diners Club International Eurocard JCB Maestro Mastercard Solo Switch Visa Visa Electron

from 67 GBP*

Guest Rating

4.2
out of 5

8. Davaar House Hotel Dunfermline

Address: 126 Grieve Street, Dunfermline, United Kingdom

With its central location, Davaar House Hotel is within easy reach of most tourist attractions and business addresses in Dunfermline. The Davaar House Hotel boasts a convenient location with modern amenities in every guestroom and superb service. Each of the hotel's guestrooms offers non smoking rooms, desk, hair dryer, ironing board, television. Guests staying at this Dunfermline accommodation can enjoy a wide range of hotel facilities such as shops, bar/pub, laundry service/dry cleaning, restaurant, business center, pets allowed. With elegant facilities and hospitality, guests at this hotel will surely have an impressive stay. For your reservation at the Davaar House Hotel Dunfermline, please select your dates of stay and fill in our secure online booking form.

from 67 GBP*

Guest Rating

4.7
out of 5

9. Holiday Inn Express Dunfermline

Address: Halbeath, Dunfermline, United Kingdom

Choose the Holiday Inn Express Dunfermline hotel, located right next to the Carnegie Conference Centre and just 18 miles from Edinburgh. A stylish tiled walkway leads to the 3-storey Holiday Inn Express Dunfermline , where friendly staff are waiting to greet you. Check email with complimentary wireless Internet in your fresh, modern Guest room and chat over pub fare in our Great Room. You can touch down at Edinburgh Airport , 17 miles away, and reach us via the M9 and M90. Holiday Inn Express Dunfermline is located just 5 miles from Rosyth Dockyard which is one of Scotland's busiest sea ports, and we share a hillside with the contemporary Carnegie Conference Centre . There's space for up to 40 people in our naturally lit meeting room and a spacious work desk in every Guest room. Edinburgh's attractions, from the imposing castle to Princes Street's shops, are a 40-minute train ride from nearby Queen Margaret Station . Stay local to explore dramatic Dunfermline Abbey , and race friends round the track in rally cars at Knockhill Racing Circuit , 6 miles away. Freshly baked rolls, fruit and cereal get your day off to a good start at Holiday Inn Express Dunfermline's complimentary breakfast buffet , available from 6.30am. A selection of malt whiskies is available in the sleek chrome-and-suede Lobby bar . Ask our helpful staff for a complimentary newspaper.

from 75 GBP*

Guest Rating

4.2
out of 5

10. Halfway House Hotel Dunfermline

Address: 35 Main Street Kingseat, Dunfermline, United Kingdom

Welcome to the Halfway House Hotel. Nestled in the countryside, to the North of Dunfermline, a warm and friendly welcome awaits you. We are a privately owned and operated, 12-bedroom hotel offering both formal and informal,all day menus with a relaxed and friendly service. Situated just off the M90 motorway, (J3) within easy reach of Edinburgh, Dunfermline and Perth and Glasgow as well as major bus and rail links, we offer the convenience of a city centre hotel, with the comfort, ambience and surroundings of a countryside hotel. Our 12 en-suite bedrooms offer a combination of twin, double and family rooms, they are comfortable and functional providing the perfect space to unwind at the end of the day. We have a modern comfortable bar coffee shop and superb restaurant. Conference and Banqueting facilities are available for parties upt to 140. The Hotel regularly offers Dinner Dance and Cabaret Shows. Christmas and New Year Brochure 2010 is now availableThe hotel boasts Ample private parking and childrens play park.

from 83 GBP*

Guest Rating

3.9
out of 5

Copyright ©2009-2025 Hotel Search Engines. All rights reserved.