Self catering accommodation in Fort William and Cottages - Holiday Lettings - Holiday Rentals Fort William

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

181 Holiday homes

(78) Excellent 

    35

    Holiday cottage rental

    Lochaber / Fort William

    2 4 min stay varies

    • 2 bedrooms
    • sleeps 4
    • min stay varies
    • Beach / lakeside relaxation
    • Child friendly
    • Private garden
    “Amazing” What an amazing place ! Absolutely stunning ! Everything you could wish for - and more ! We will certainly be going back .

    from £70 / night

    £550 - £1,060 / week

    Book View

    Responds fast!
    avg. 3 hours 16 minutes

    from £70 / night

    (51) Excellent 

    Certificate of Excellence

      24

      Banavie holiday cottage rental

      Fort William / Banavie

      2 4 min stay varies

      • 2 bedrooms
      • sleeps 4
      • min stay varies
      • Nearest beach 40 km
      • Child friendly

      Certificate of Excellence

      from £98 / night

      £561 - £997 / week

      Book View

      Responds fast!
      avg. 1 hour 21 minutes

      from £98 / night

      (58) Excellent 

        24

        Glen Roy holiday cottage rental

        Fort William / Glen Roy

        4 7 3 nights min

        • 4 bedrooms
        • sleeps 7
        • 3 nights min
        • Beach / lakeside relaxation
        • Nearest beach 15 km
        • Child friendly
        “Perfect Highlands Retreat” My family of seven stayed at Coille Diobhain for four nights - wished we could have stayed longer! We loved sitting in the newly completed family room, which has enormous picture windows that look onto Ben Nevis. We watched the changing moods of the weather as clouds would roll in and out again. Stunning views of Ben Nevis when clear. The house is about a mile up a lane from the village of Roy Bridge (about 25-30 minute drive from Fort William), and is a nice balance between being near town and out in the country. We took several walks along the lane, and saw rabbits, foxes, and of course - sheep! If you cycle, this would be a wonderful place to bring your bikes, as the road/lane is lightly traveled and goes several miles into the countryside. The house was very clean and the beds comfortable. The welcome basket with goodies was an unexpected and lovely treat. Just Perfect!

        from £155 / night

        £755 / week

        Enquire View

        from £155 / night

        (11) Very Good 

          7

          Holiday apartment in Banavie

          Fort William / Banavie

          1 2 min stay varies

          • 1 bedroom
          • sleeps 2
          • min stay varies
          • Private garden

          from £103 / night

          £481 - £745 / week

          Book View

          Responds fast!
          avg. 30 minutes

          from £103 / night

          (12) Excellent 

          Certificate of Excellence

            22

            Holiday apartment in Banavie

            Fort William / Banavie

            1 2 min stay varies

            • 1 bedroom
            • sleeps 2
            • min stay varies
            • Nearest beach 40 km

            Certificate of Excellence

            from £81 / night

            £516 - £848 / week

            Book View

            Responds fast!
            avg. 1 hour 21 minutes

            from £81 / night

            (3) Very Good 

              15

              Banavie holiday home rental

              Fort William / Banavie

              2 4 7 nights min

              • 2 bedrooms
              • sleeps 4
              • 7 nights min
              • Child friendly

              from £71 / night

              £494 - £764 / week

              Enquire View

              from £71 / night

              (16) Excellent 

                32

                Fort William ski apartment to rent.

                Lochaber / Fort William

                2 4 7 nights min

                • 2 bedrooms
                • sleeps 4
                • 7 nights min
                • Ski
                • Child friendly
                • Ask about pets

                from £126 / night

                £882 / week

                Book View

                Responds fast!
                avg. 57 minutes

                from £126 / night

                (1) Excellent 

                  26

                  Ski lodge to rent in Banavie

                  Fort William / Banavie

                  2 5 min stay varies

                  • 2 bedrooms
                  • sleeps 5
                  • min stay varies
                  • Nearest beach 40 km
                  • Ski
                  • Child friendly

                  from £73 / night

                  £366 - £1,008 / week

                  Book View

                  from £73 / night

                  (24) Excellent 

                    5

                    Banavie ski apartment to rent.

                    Fort William / Banavie

                    1 2 min stay varies

                    • 1 bedroom
                    • sleeps 2
                    • min stay varies
                    • Ski
                    • Private garden

                    from £103 / night

                    £481 - £745 / week

                    Book View

                    Responds fast!
                    avg. 30 minutes

                    from £103 / night

                    (14) Very Good 

                      11

                      Holiday home in Fort William

                      Lochaber / Fort William

                      2 6 min stay varies

                      • 2 bedrooms
                      • sleeps 6
                      • min stay varies
                      • Suitable for children age 5+
                      • Private garden

                      from £31 / night

                      £275 - £703 / week

                      Enquire View

                      from £31 / night

                      (6) Very Good 

                        17

                        Fort William holiday cottage rental

                        Lochaber / Fort William

                        4 8 min stay varies

                        • 4 bedrooms
                        • sleeps 8
                        • min stay varies
                        • Child friendly
                        • Pet friendly

                        from £149 / night

                        £1,042 / week

                        Book View

                        from £149 / night

                        (1) Excellent 

                          12

                          Ski villa to rent in Fort William

                          Lochaber / Fort William

                          2 4 4 nights min

                          • 2 bedrooms
                          • sleeps 4
                          • 4 nights min
                          • Ski
                          • Child friendly
                          • Car not necessary

                          from £86 / night

                          £573 / week

                          Book View

                          from £86 / night

                          (37) Excellent 

                          Certificate of Excellence

                            14

                            Holiday apartment in Fort William

                            Lochaber / Fort William

                            1 2 min stay varies

                            • 1 bedroom
                            • sleeps 2
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Private garden

                            Certificate of Excellence

                            from £109 / night

                            £682 - £842 / week

                            Book View

                            Responds fast!
                            avg. 37 minutes

                            from £109 / night

                            (7) Very Good 

                              16

                              Fort William ski apartment to rent.

                              Lochaber / Fort William

                              1 4 min stay varies

                              • 1 bedroom
                              • sleeps 4
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 50 km
                              • Swimming pool

                              from £86 / night

                              £378 - £745 / week

                              Book View

                              Responds fast!
                              avg. 13 minutes

                              from £86 / night

                              (1) Excellent 

                                25

                                Holiday apartment in Torlundy

                                Fort William / Torlundy

                                2 4 3 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 3 nights min
                                • Nearest beach 65 km
                                • Child friendly

                                from £207 / night

                                £1,443 / week

                                Book View

                                Responds fast!
                                avg. 3 hours 2 minutes

                                from £207 / night

                                (8) Very Good 

                                  18

                                  Ski cottage to rent in Fort William

                                  Lochaber / Fort William

                                  6 12 min stay varies

                                  • 6 bedrooms
                                  • sleeps 12
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Nearest beach 100 km
                                  • Ski

                                  from £181 / night

                                  £802 - £1,088 / week

                                  Book View

                                  from £181 / night

                                    31

                                    Lodge rental in Banavie

                                    Fort William / Banavie

                                    3 7 min stay varies

                                    • 3 bedrooms
                                    • sleeps 7
                                    • min stay varies
                                    • Child friendly

                                    from £103 / night

                                    £536 - £1,323 / week

                                    Book View

                                    from £103 / night

                                      20

                                      Banavie holiday chalet rental

                                      Fort William / Banavie

                                      3 7 min stay varies

                                      • 3 bedrooms
                                      • sleeps 7
                                      • min stay varies
                                      • Child friendly

                                      from £103 / night

                                      £536 - £1,323 / week

                                      Book View

                                      from £103 / night

                                      (9) Very Good 

                                        13

                                        Holiday log cabin in Fort William

                                        Lochaber / Fort William

                                        2 4 2 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 2 nights min
                                        • Child friendly
                                        • Private garden

                                        from £207 / night

                                        £1,443 / week

                                        Book View

                                        Responds fast!
                                        avg. 1 hour 3 minutes

                                        from £207 / night

                                        (10) Excellent 

                                        Certificate of Excellence

                                          22

                                          Banavie ski lodge to rent.

                                          Fort William / Banavie

                                          3 7 min stay varies

                                          • 3 bedrooms
                                          • sleeps 7
                                          • min stay varies
                                          • Nearest beach 40 km
                                          • Ski
                                          • Child friendly

                                          Certificate of Excellence

                                          from £76 / night

                                          £287 - £1,134 / week

                                          Book View

                                          from £76 / night

                                          (8) Excellent 

                                          Certificate of Excellence

                                            16

                                            Corpach holiday apartment rental

                                            Fort William / Corpach

                                            3 6 min stay varies

                                            • 3 bedrooms
                                            • sleeps 6
                                            • min stay varies
                                            • Nearest beach 38 km
                                            • Child friendly

                                            Certificate of Excellence

                                            from £91 / night

                                            £634 / week

                                            Book View

                                            Responds fast!
                                            avg. 1 hour 53 minutes

                                            from £91 / night

                                            (10) Excellent 

                                            Certificate of Excellence

                                              14

                                              Fort William ski apartment to rent.

                                              Lochaber / Fort William

                                              1 4 min stay varies

                                              • 1 bedroom
                                              • sleeps 4
                                              • min stay varies
                                              • Nearest beach 40 km
                                              • Swimming pool
                                              • Ski

                                              Certificate of Excellence

                                              from £86 / night

                                              £390 - £779 / week

                                              Book View

                                              Responds fast!
                                              avg. 13 minutes

                                              from £86 / night

                                              (21) Very Good 

                                                10

                                                Holiday home in Gairlochy

                                                Fort William / Gairlochy

                                                4 8 7 nights min

                                                • 4 bedrooms
                                                • sleeps 8
                                                • 7 nights min
                                                • Child friendly
                                                • Pet friendly

                                                from £83 / night

                                                £579 - £1,603 / week

                                                Book View

                                                Responds fast!
                                                avg. 2 hours 52 minutes

                                                from £83 / night

                                                (1) Very Good 

                                                  7

                                                  Apartment rental in Fort William

                                                  Lochaber / Fort William

                                                  2 5 1 night min

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • 1 night min
                                                  • Child friendly
                                                  • Pet friendly

                                                  from £172 / night

                                                  £1,203 / week

                                                  Book View

                                                  from £172 / night

                                                  (24) Excellent 

                                                  Certificate of Excellence

                                                    11

                                                    Holiday apartment in Fort William

                                                    Lochaber / Fort William

                                                    2 4 min stay varies

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • min stay varies
                                                    • Beach / lakeside relaxation
                                                    • Ask owner if suitable for children
                                                    • Car not necessary

                                                    Certificate of Excellence

                                                    from £126 / night

                                                    £716 - £788 / week

                                                    Book View

                                                    from £126 / night

                                                    (1) Excellent 

                                                      21

                                                      Banavie ski lodge to rent.

                                                      Fort William / Banavie

                                                      3 7 min stay varies

                                                      • 3 bedrooms
                                                      • sleeps 7
                                                      • min stay varies
                                                      • Nearest beach 7 km
                                                      • Ski
                                                      • Child friendly

                                                      from £103 / night

                                                      £536 - £1,323 / week

                                                      Book View

                                                      from £103 / night

                                                      (7) Very Good 

                                                        16

                                                        Fort William holiday log cabin rental

                                                        Lochaber / Fort William

                                                        2 4 2 nights min

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • 2 nights min
                                                        • Child friendly
                                                        • Private garden

                                                        from £207 / night

                                                        £1,443 / week

                                                        Book View

                                                        Responds fast!
                                                        avg. 1 hour 3 minutes

                                                        from £207 / night

                                                        (1) Excellent 

                                                          29

                                                          Banavie ski lodge to rent.

                                                          Fort William / Banavie

                                                          3 7 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 7
                                                          • min stay varies
                                                          • Ski
                                                          • Child friendly

                                                          from £103 / night

                                                          £536 - £1,323 / week

                                                          Book View

                                                          from £103 / night

                                                          (9) Very Good 

                                                            8

                                                            Gairlochy holiday log cabin rental

                                                            Fort William / Gairlochy

                                                            4 8 7 nights min

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • 7 nights min
                                                            • Child friendly
                                                            • Pet friendly

                                                            from £180 / night

                                                            £1,260 - £1,890 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 2 hours 52 minutes

                                                            from £180 / night

                                                            (7) Excellent 

                                                              32

                                                              Fort William holiday apartment rental

                                                              Lochaber / Fort William

                                                              3 6 3 nights min

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • 3 nights min
                                                              • Child friendly

                                                              from £172 / night

                                                              £1,203 / week

                                                              Book View

                                                              from £172 / night

                                                              (3) Excellent 

                                                                16

                                                                Cottage rental in Fort William

                                                                Lochaber / Fort William

                                                                2 4 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • min stay varies
                                                                • Child friendly

                                                                from £115 / night

                                                                £401 - £859 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 2 hours 8 minutes

                                                                from £115 / night

                                                                (38) Excellent 

                                                                Certificate of Excellence

                                                                  19

                                                                  Holiday log cabin in Blaich

                                                                  Fort William / Blaich

                                                                  2 4 2 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 2 nights min
                                                                  • Child friendly

                                                                  Certificate of Excellence

                                                                  from £166 / night

                                                                  £659 - £859 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 34 minutes

                                                                  from £166 / night

                                                                  (54) Excellent 

                                                                  Certificate of Excellence

                                                                    20

                                                                    Holiday log cabin in Blaich

                                                                    Fort William / Blaich

                                                                    2 6 2 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • 2 nights min
                                                                    • Child friendly

                                                                    Certificate of Excellence

                                                                    from £195 / night

                                                                    £1,002 - £1,140 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 43 minutes

                                                                    from £195 / night

                                                                    (3) Very Good 

                                                                      11

                                                                      Fort William holiday log cabin rental

                                                                      Lochaber / Fort William

                                                                      3 5 3 nights min

                                                                      • 3 bedrooms
                                                                      • sleeps 5
                                                                      • 3 nights min
                                                                      • Nearest beach 35 km
                                                                      • Child friendly
                                                                      • Car not necessary

                                                                      from £149 / night

                                                                      £859 - £1,403 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 2 hours 13 minutes

                                                                      from £149 / night

                                                                        10

                                                                        Blaich holiday home rental

                                                                        Fort William / Blaich

                                                                        1 2 7 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • 7 nights min
                                                                        • Child friendly

                                                                        from £48 / night

                                                                        £330 - £601 / week

                                                                        Enquire View

                                                                        from £48 / night

                                                                        (46) Very Good 

                                                                        Certificate of Excellence

                                                                          20

                                                                          Holiday apartment in Fort William

                                                                          Lochaber / Fort William

                                                                          4 8 min stay varies

                                                                          • 4 bedrooms
                                                                          • sleeps 8
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Child friendly
                                                                          • Pet friendly

                                                                          Certificate of Excellence

                                                                          from £155 / night

                                                                          £1,082 - £1,283 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 2 hours 45 minutes

                                                                          from £155 / night

                                                                          (6) Excellent 

                                                                          Certificate of Excellence

                                                                            22

                                                                            Fort William ski apartment to rent.

                                                                            Lochaber / Fort William

                                                                            2 4 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 66 km
                                                                            • Ski

                                                                            Certificate of Excellence

                                                                            from £103 / night

                                                                            £745 / week

                                                                            Book View

                                                                            from £103 / night

                                                                            (14) Very Good 

                                                                              12

                                                                              Fort William ski home to rent.

                                                                              Lochaber / Fort William

                                                                              3 6 3 nights min

                                                                              • 3 bedrooms
                                                                              • sleeps 6
                                                                              • 3 nights min
                                                                              • Ski
                                                                              • Child friendly
                                                                              • Pet friendly

                                                                              from £107 / night

                                                                              £745 - £1,123 / week

                                                                              Book View

                                                                              Responds fast!
                                                                              avg. 2 hours 28 minutes

                                                                              from £107 / night

                                                                                26

                                                                                Fort William ski cottage to rent.

                                                                                Lochaber / Fort William

                                                                                1 2 7 nights min

                                                                                • 1 bedroom
                                                                                • sleeps 2
                                                                                • 7 nights min
                                                                                • Beach / lakeside relaxation
                                                                                • Ski
                                                                                • Child friendly

                                                                                from £126 / night

                                                                                £882 / week

                                                                                Book View

                                                                                Responds fast!
                                                                                avg. 57 minutes

                                                                                from £126 / night

                                                                                (2) Very Good 

                                                                                  17

                                                                                  Holiday home in Fort William

                                                                                  Lochaber / Fort William

                                                                                  2 4 min stay varies

                                                                                  • 2 bedrooms
                                                                                  • sleeps 4
                                                                                  • min stay varies
                                                                                  • Child friendly

                                                                                  from £126 / night

                                                                                  £441 - £859 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 2 hours 8 minutes

                                                                                  from £126 / night

                                                                                  Why Fort William?

                                                                                  Home to the UK’s tallest mountain, Ben Nevis, Fort William is the largest town in the Highlands. A major tourist centre, the town attracts outdoor enthusiasts throughout the year and with so many holiday rentals in Fort William to choose from, you’re sure to find your perfect accommodation.

                                                                                  About Fort William

                                                                                  Fort William is known as the ‘Outdoor Capital of the UK’ and with good reason. Here you can go fishing, skiing, snowboarding, hiking, biking and white water rafting – or even climb to the top of Ben Nevis, if you’re feeling energetic. The town is a centre for climbing and hillwalking, and lies at the start and end of the West Highland Way.

                                                                                  What To Do

                                                                                  If mountain climbing is your thing, then at 1,345m, Ben Nevis provides a healthy challenge, taking around eight hours to reach the top. If you fancy your outdoor activities slightly less perilous, then Vertical Descents outdoor activity centre near the town is the place to try your hand at almost any type of water sports. During the winter months, snow sports at the Nevis Range are a must, and there are four excellent golf courses in the area if you fancy a round.

                                                                                  For something a little more relaxing, why not hop on board the Jacobite Steam Train for a day trip with a difference? The train crosses the Glenfinnan Viaduct (made famous by the Harry Potter films) and stops off at Arisaig, home to one of the best beaches in the Highlands.

                                                                                  Top Fort William Travel Tips

                                                                                  Holiday rentals in Fort William are available to suit all budgets; why not find your perfect property today and start planning your trip?

                                                                                  Top Destination reviews

                                                                                  The Waterfront
                                                                                  ideal the best place we have ever stayed in

                                                                                  evertthing except the weather.. handy for visting isle of skye, glencoe, glen evtive. good hotels near for eating out. . lovely to go back and just be able to relax and admire the view … see more
                                                                                  Coille Diobhain
                                                                                  Excellent Property and Location

                                                                                  This property is excellent in all aspects and we cannot recommend it enough. It is well furnished and has everything one might need for a stay whatever the weather. There is good supply of dried wood for the log burner with views out of the windows of the Ben Nevis range breathtaking. The location is also excellent although in winter weather access could prove a challenge due to it's remoteness. However access into Fort William and beyond would be equally challenging. I'd highly recommend investigating the local history with regards to the war time exploits of the Commando training center with visits to the memorial and museum. Access to the Ben Nevis range is perfect with Glencoe within easy reach. I'll definitely be returning.see more
                                                                                  Tulips
                                                                                  Perfection

                                                                                  Our second stay in Tulips. Excellent location. Superb view across the loch. Apartment very well equipped and presented. We shall return hopefully. … see more
                                                                                  10 Torlundy Courtyard
                                                                                  Amazing

                                                                                  The wee cottage made you feel right at home. I recommend 10 Torlundy to anyone. I will definitely book it again in the near future. … see more
                                                                                  Ivy Cottage, Kilmonivaig farm, stunning retreat.
                                                                                  Great place to stay

                                                                                  Great place to stay. Very comfortable and clean. Clear joining instructions. Well laid out and perfect for all our needs. Would definitely recommend. … see more
                                                                                  The Moorings
                                                                                  Beautiful place, immaculate, and what a view!

                                                                                  We spent 3 days at the Moorings and absolutely loved it! The house is immaculately presented, cosy and furnished beautifully. The views out over the loch are breathtaking and even better from the private beach across the road that you can go down to! Chris and Da were the perfect hosts; very knowledgeable about the area and so helpful. We took our 18 month old son and they provided us with a high chair, cot and baby bath. They even gave us some olive oil on the last night as we had forgotten to pick some up! We can’t wait to visit again. Thank you Chris and Da!see more

                                                                                  Also consider