We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Lochaber

Refine search

36 of 259

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Lochaber?

We'll send you updates with the latest deals, reviews and articles for Lochaber each week.

Map of Lochaber Hotels

Hotels (36)

B&Bs / Inns (171)

Specialty Lodging (52)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Strontian PH36 4HY, Scotland
Show Prices
$173 - $473 (GBP 103 - 282) Avg. price/night*
Ollie #1 of 36 hotels in Lochaber
Ranked #1 of 2 in Strontian
Professional photos | Traveler photos (82)
Highland Hotel (Fort William) 3.0 of 5
Union Road, Fort William PH33 6QY, Scotland
Ollie #2 of 36 hotels in Lochaber
Ranked #1 of 21 in Fort William
  •  "brilliant holiday" 
  • In February we had the good fortune to go to the Highland Hotel Fort... more
  • April 11, 2014
Traveler photos (105)
Glenfinnan | by Fort William, Glenfinnan PH37 4LT, Scotland
Glenfinnan House Hotel Slideshow
Show Prices
$230 - $265 (GBP 137 - 158) Avg. price/night*
Ollie #3 of 36 hotels in Lochaber
Ranked #1 of 1 in Glenfinnan
Traveler photos (117)
Special Price 25% off room rate
Myrtle Bank Guest House (Fort William)
Achintore Rd, Fort William PH33 6RQ, Scotland
Ollie #4 of 36 hotels in Lochaber
Ranked #2 of 21 in Fort William
Traveler photos (155)
Holly Tree Hotel (Kentallen) 3.0 of 5
Kentallen Pier, Kentallen PA38 4BY, Scotland
Show Prices
$168 - $285 (GBP 100 - 170) Avg. price/night*
Ollie #5 of 36 hotels in Lochaber
Ranked #1 of 2 in Kentallen
Professional photos | Traveler photos (195)
Strontian, Acharacle | Argyll, Scotland, Strontian PH36 4HZ, Scotland
Show Prices
$128 - $164 Avg. price/night*
Ollie #6 of 36 hotels in Lochaber
Ranked #2 of 2 in Strontian
  •  A lovely break 
  • A very warm welcome at this small hotel in the highlands. We stayed in the... more
  • April 15, 2014
Professional photos | Traveler photos (18)
Nevis Bank Inn (Fort William) 4.0 of 5
Belford Road, Fort William PH33 6BY, Scotland
Nevis Bank Inn Slideshow
Show Prices
$163 - $305 (GBP 97 - 182) Avg. price/night*
Ollie #7 of 36 hotels in Lochaber
Ranked #3 of 21 in Fort William
  •  Excellent Hotel 
  • Hotel lovely, room spacious and spotless, room and en-suite just been... more
  • April 9, 2014
Professional photos | Traveler photos (74)
Loch Lochy | By Spean Bridge, Fort William PH34 4DZ, Scotland
$148 - $260 (GBP 88 - 155) Avg. price/night*
Ollie #8 of 36 hotels in Lochaber
Ranked #4 of 21 in Fort William
  •  A Highland Welcome 
  • We had a room with spectacular views of the loch and a modern bathroom... more
  • April 14, 2014
Traveler photos (236)
Banavie, Fort William PH33 7LY, Scotland
Show Prices
$173 - $267 Avg. price/night*
Ollie #9 of 36 hotels in Lochaber
Ranked #1 of 1 in Banavie
  •  Quality 
  • Stayed here for a few nights for work. Lovely hotel - friendly & efficient... more
  • April 4, 2014
Professional photos | Traveler photos (44)
The Lime Tree (Fort William)
Achintore Road, Fort William PH33 6RQ, Scotland
Show Prices
$147 - $198 Avg. price/night*
Ollie #10 of 36 hotels in Lochaber
Ranked #6 of 21 in Fort William
Professional photos | Traveler photos (57)
The Loch Leven Hotel (North Ballachulish)
Old Ferry Road, North Ballachulish PH33 6SA, Scotland
Show Prices
$116 - $161 (GBP 69 - 96) Avg. price/night*
Ollie #11 of 36 hotels in Lochaber
Ranked #1 of 2 in North Ballachulish
  •  evening meal 
  • The Lochleven Hotel has changed hands since the last time i stayed.The... more
  • April 14, 2014
Professional photos | Traveler photos (70)
Clan Macduff Hotel (Fort William)
Achintore Rd, Fort William PH33 6RW, Scotland
Show Prices
$113 - $169 Avg. price/night*
Ollie #12 of 36 hotels in Lochaber
Ranked #7 of 21 in Fort William
  •  Good value Hotel 
  • 1 Night stay bed and breakfast, lovely staff, nice clean room, and a... more
  • April 17, 2014
Professional photos | Traveler photos (64)
Loch Iall | An Aird, Fort William PH33 6AN, Scotland
Premier Inn Fort William Slideshow
Show Prices
$95 - $180 Avg. price/night*
Ollie #13 of 36 hotels in Lochaber
Ranked #8 of 21 in Fort William
Professional photos | Traveler photos (51)
Special Offer Rooms from £29 available
Travelodge Fort William (Fort William)
High Street, Fort William PH33 6DX, Scotland
Ollie #14 of 36 hotels in Lochaber
Ranked #9 of 21 in Fort William
Professional photos | Traveler photos (9)
The Macdonald Hotel (Kinlochleven) 2.0 of 5
Fort William Road, Kinlochleven PH50 4QL, Scotland
$91 - $141 (GBP 54 - 84) Avg. price/night*
Ollie #15 of 36 hotels in Lochaber
Ranked #1 of 2 in Kinlochleven
  •  Lovely stay 
  • I really enjoyed my stay in Kinlochleven at the Macdonald hotel the staff... more
  • April 17, 2014
Traveler photos (30)
Mallaig PH414QZ, Scotland
Show Prices
$176 - $183 (GBP 105 - 109) Avg. price/night*
Ollie #16 of 36 hotels in Lochaber
Ranked #1 of 2 in Mallaig
Professional photos | Traveler photos (42)
Alexandra Hotel (Fort William) 3.0 of 5
The Parade, Fort William PH33 6AZ, Scotland
Show Prices
$112 - $242 Avg. price/night*
Ollie #17 of 36 hotels in Lochaber
Ranked #10 of 21 in Fort William
Professional photos | Traveler photos (64)
Top Value! $108 less than similar hotels in Lochaber
 
The West End Hotel (Fort William)
Achintore Rd, Fort William PH33, Scotland
Show Prices
$91 - $91 (EUR 66 - 66) Avg. price/night*
Ollie #18 of 36 hotels in Lochaber
Ranked #11 of 21 in Fort William
  •  Home from home! 
  • We stayed for 3 nights for a family wedding. We could not have asked for a... more
  • March 31, 2014
Professional photos | Traveler photos (13)
Bay Caledonian Hotel (Fort William)
Achintore Road, Fort William PH33 6RW, Scotland
Bay Caledonian Hotel Slideshow
$50 - $151 (GBP 30 - 90) Avg. price/night*
Ollie #19 of 36 hotels in Lochaber
Ranked #12 of 21 in Fort William
Traveler photos (74)
Special Offer £10 A NIGHT DEALS!
Onich Hotel (Onich) 3.0 of 5
nr Fort William, Onich PH33 6RY, Scotland
Show Prices
$84 - $193 (GBP 50 - 115) Avg. price/night*
Ollie #20 of 36 hotels in Lochaber
Ranked #1 of 2 in Onich
Professional photos | Traveler photos (83)