Beginning of main content

FestivalOfWotif

Tonight
This weekend
23 Aug. - 25 Aug.
Next weekend
30 Aug. - 1 Sep.

Best Dunfermline Hotel Deals

DoubleTree by Hilton Edinburgh - Queensferry Crossing AU$118
DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

St. Margaret's Head, North Queensferry, Dunfermline, Scotland
DoubleTree by Hilton Edinburgh - Queensferry Crossing
     
    5.0
    of 5, from 1 reviews
    4.0 out of 5.0 Stars

    At DoubleTree by Hilton Edinburgh - Queensferry Crossing you'll be within a 15-minute walk of Deep Sea World and 2.4 km (1.5 mi) from Forth Road Bridge. Highlights at this hotel include a restaurant and in-room free WiFi.

    The City Hotel AU$121
    The City Hotel

    The City Hotel

    18-20 Bridge Street, Dunfermline, Scotland
    The City Hotel
       
      3.0 out of 5.0 Stars

      The City Hotel places you steps from Abbot House and within a short 5-minute stroll of Pittencrieff Park. Highlights at this hotel include free breakfast, free self parking and a bar/lounge.

      Holiday Inn Express Dunfermline AU$93
      Holiday Inn Express Dunfermline

      Holiday Inn Express Dunfermline

      Halbeath, Dunfermline, Scotland
      Holiday Inn Express Dunfermline
         
        3.0 out of 5.0 Stars

        At Holiday Inn Express Dunfermline you'll be 3.8 km (2.4 mi) from Dunfermline Abbey and 4.2 km (2.6 mi) from Pittencrieff Park. Highlights at this hotel include free buffet breakfast, a restaurant and free self parking.

        Best Western Plus Dunfermline Crossford Keavil House Hotel AU$129
        Best Western Plus Dunfermline Crossford Keavil House Hotel

        Best Western Plus Dunfermline Crossford Keavil House Hotel

        Crossford, Dunfermline, Scotland
        Best Western Plus Dunfermline Crossford Keavil House Hotel
           
          4.0 out of 5.0 Stars

          Best Western Plus Dunfermline Crossford Keavil House Hotel places you in the heart of Dunfermline, within a 15-minute walk of Dunfermline Golf Club and 3 km (1.9 mi) from Pittencrieff Park. Highlights at this hotel include a full-service spa, a restaurant and an indoor swimming pool.

          Sweet Chestnut by Marston's Inn AU$90
          Sweet Chestnut by Marston's Inn

          Sweet Chestnut by Marston's Inn

          11 Fife Leisure Park, Dunfermline, Scotland
          Sweet Chestnut by Marston's Inn
             
            4.0 out of 5.0 Stars

            At Sweet Chestnut by Marston's Inn, you'll be 10.9 km (6.8 mi) from Deep Sea World and 19 km (11.8 mi) from North Sea. Highlights at this inn include a restaurant, free self parking and a bar/lounge.

            Queens Hotel AU$85
            Queens Hotel

            Queens Hotel

            8-12 Church Street, Dunfermline, Scotland
            Queens Hotel
               
              2.0 out of 5.0 Stars

              At Queens Hotel, you'll be 3.3 km (2.1 mi) from Deep Sea World and 16.8 km (10.4 mi) from Royal Highland Centre. Highlights at this hotel include free in-room WiFi.

              Hill Park Hotel AU$121
              Hill Park Hotel

              Hill Park Hotel

              10 Heath Road, Rosyth, Dunfermline, Scotland
              Hill Park Hotel
                 
                4.0
                of 5, from 2 reviews
                3.0 out of 5.0 Stars

                At Hill Park Hotel, you'll be 4.7 km (2.9 mi) from Deep Sea World and 18.5 km (11.5 mi) from Royal Highland Centre. Highlights at this hotel include free daily breakfast, a restaurant and free self parking.

                Pilmuir Street Guest House AU$90
                Pilmuir Street Guest House

                Pilmuir Street Guest House

                80 Pilmuir Street, Dunfermline, Scotland
                Pilmuir Street Guest House
                   
                  3.0 out of 5.0 Stars

                  At Pilmuir Street Guest House you'll be within just a 15-minute stroll of Abbot House and Dunfermline Abbey. Highlights at this guest house include free in-room WiFi.

                  Top Budget Dunfermline Hotel Deals

                  The Adamson Hotel AU$89
                  The Adamson Hotel

                  The Adamson Hotel

                  27 Main Street, Dunfermline, Scotland
                     
                    4.0
                    of 5, from 1 reviews
                    3.0 out of 5.0 Stars

                    At The Adamson Hotel you'll be within a 15-minute walk of Dunfermline Golf Club and 1.9 km (1.2 mi) from Pittencrieff Park. Highlights at this hotel include 2 bars/lounges, a restaurant and free self parking.

                    The City Hotel AU$121
                    The City Hotel

                    The City Hotel

                    18-20 Bridge Street, Dunfermline, Scotland
                       
                      3.0 out of 5.0 Stars

                      The City Hotel places you steps from Abbot House and within a short 5-minute stroll of Pittencrieff Park. Highlights at this hotel include free breakfast, free self parking and a bar/lounge.

                      Pitbauchlie House Hotel AU$95
                      Pitbauchlie House Hotel

                      Pitbauchlie House Hotel

                      Aberdour Road, Dunfermline, Scotland
                         
                        4.0
                        of 5, from 1 reviews
                        3.0 out of 5.0 Stars

                        At Pitbauchlie House Hotel you'll be 2.3 km (1.4 mi) from Dunfermline Abbey and 3 km (1.9 mi) from Pittencrieff Park. Highlights at this hotel include 2 restaurants, 2 bars/lounges and free self parking.

                        Boreland Lodge Hotel AU$123
                        Boreland Lodge Hotel

                        Boreland Lodge Hotel

                        31-33 Boreland Road, Inverkeithing, Dunfermline, Scotland
                           
                          3.0 out of 5.0 Stars

                          At Boreland Lodge Hotel, you'll be 3.9 km (2.4 mi) from Deep Sea World and 18.6 km (11.6 mi) from Royal Highland Centre. Highlights at this hotel include free self parking and a bar/lounge.

                          Top Luxury Dunfermline Hotel Deals

                          Balmule House AU$229
                          Balmule House

                          Balmule House

                          Dunfermline, Dunfermline, Scotland
                             
                            5.0 out of 5.0 Stars

                            A luxury stay in Dunfermline awaits you at Balmule House. You'll be 21.8 km (13.6 mi) from Deep Sea World and 29 km (18 mi) from Royal Highland Centre. Highlights at this romantic B&B include 2 bars/lounges and free cooked-to-order breakfast.

                            Accommodation in Dunfermline

                            Dunfermline is a marvellous place to see, with a reasonable list of available hotels. There are 8 located less than 5 kilometres from the middle of the city.

                            Wotif recommends taking a squiz at the Balmule House and Best Western Plus Dunfermline Crossford Keavil House Hotel if you want to stay close to the action.

                            Comely Bank, 20 kilometres from the heart of Dunfermline, is a neighbourhood that has 5 places to get a great night's sleep. Some good hotels in Comely Bank include the Clarendon Luxury Apartments and Channings Hotel, an Ascend Hotel Collection Member. But that's not all! Edinburgh Airport is yet another Dunfermline area bursting with options. Some of the better known Edinburgh Airport places to crash include the Norton House Hotel & Spa and Dalmahoy Hotel & Country Club.

                            Sense time slowing down at Dunfermline Abbey, a serene place of worship. If you would like to find accommodation not too far away, check out Rooms at 29brucestreet and Pitbauchlie House Hotel. They're sure to impress!

                            The Adamson Hotel is one of the small number of cheap and cheerful choices in Dunfermline.

                            For more options, look at the Old Town Chambers and the Sheraton Grand Hotel & Spa, Edinburgh. They are located 20 kilometres and 20 kilometres respectively from the main center. Further alternatives are the Chester Residence, 20 kilometres away, and the Waldorf Astoria Edinburgh - The Caledonian, 20 kilometres.

                            If you'd like to go to some nearby localities, try Inchmickery and Pettycur. Journey 14 kilometres to the southeast from Dunfermline and you'll locate Inchmickery. Alternatively, Pettycur is 18 kilometres to the east. Accommodations in Inchmickery include the Village Hotel Edinburgh and Fettes Apartments. The Bay Hotel and Ashgrove B&B are some of the ones in Pettycur.

                            Get your fix of local sport by taking a trip to Murrayfield Stadium, which is to the southeast of Dunfermline. Want to stay nearby? The Nira Caledonia and the Le Monde Hotel could both be just what you're after.

                            Edinburgh Airport can be found 15 kilometres from central downtown Dunfermline. Should you choose to stay close by, you can easily book a room at the Holiday Inn Express Edinburgh Airport or the DoubleTree by Hilton Edinburgh Airport.

                            How Much is a Hotel Room in Dunfermline?

                            Hotels in Dunfermline start at AU$85 per night. Prices and availability subject to change. Additional terms may apply.

                            New Reviews - Best Hotels in Dunfermline

                            Just Booked! Cheap Hotels in Dunfermline


                            *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.