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

35 of 262

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 (35)

B&Bs / Inns (175)

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
$260 - $578 (GBP 160 - 356) Avg. price/night*
Ollie #1 of 35 hotels in Lochaber
  •  Delightful place 
  • Had an evening meal with friends who are local in the brasserie. Staff... more
  • September 14, 2014
Professional photos | Traveler photos (95)
Myrtle Bank Guest House (Fort William)
Achintore Rd, Fort William PH33 6RQ, Scotland
Ollie #2 of 35 hotels in Lochaber
  •  Charming B&B 
  • The place was stunning, we couldn't believe that this was our B&B. The... more
  • September 17, 2014
Traveler photos (195)
Holly Tree Hotel (Kentallen) 3.0 of 5
Kentallen Pier, Kentallen PA38 4BY, Scotland
Show Prices
$153 - $315 (GBP 94 - 194) Avg. price/night*
Ollie #3 of 35 hotels in Lochaber
  •  Holly Tree Hotel 
  • Recently stayed overnight at the this hotel on a whistle stop tour of... more
  • September 18, 2014
Professional photos | Traveler photos (225)
Highland Hotel (Fort William) 3.0 of 5
Union Road, Fort William PH33 6QY, Scotland
Ollie #4 of 35 hotels in Lochaber
Traveler photos (113)
Glenfinnan | by Fort William, Glenfinnan PH37 4LT, Scotland
Show Prices
$217 - $230 (GBP 134 - 142) Avg. price/night*
Ollie #5 of 35 hotels in Lochaber
  •  Dream wedding location 
  • We had our wedding hear 30th Aug, we had stayed at the hotel when we got... more
  • September 16, 2014
Traveler photos (125)
Strontian, Acharacle | Argyll, Scotland, Strontian PH36 4HZ, Scotland
The Strontian Hotel Slideshow
Show Prices
$128 - $214 Avg. price/night*
Ollie #6 of 35 hotels in Lochaber
  •  Quaint, charming 
  • Chosen due to it being close to one of our activities for the next day... more
  • September 13, 2014
Professional photos | Traveler photos (38)
Special Offer 10% off 3 or more nights
Nevis Bank Inn (Fort William) 4.0 of 5
Belford Road, Fort William PH33 6BY, Scotland
Nevis Bank Inn Slideshow
Show Prices
$161 - $347 (GBP 99 - 214) Avg. price/night*
Ollie #7 of 35 hotels in Lochaber
  •  Home Sweet Home 
  • We stayed at at Nevis Bank Inn on the 15/8 and 16/8/14 as part of an... more
  • September 13, 2014
Professional photos | Traveler photos (80)
The Loch Leven Hotel (North Ballachulish)
Old Ferry Road, North Ballachulish PH33 6SA, Scotland
Show Prices
$110 - $201 (GBP 68 - 124) Avg. price/night*
Ollie #8 of 35 hotels in Lochaber
Professional photos | Traveler photos (89)
The Macdonald Hotel (Kinlochleven) 2.0 of 5
Fort William Road, Kinlochleven PH50 4QL, Scotland
The Macdonald Hotel Slideshow
$88 - $136 (GBP 54 - 84) Avg. price/night*
Ollie #9 of 35 hotels in Lochaber
  •  Ideal cabins 
  • Recently stayed here as part of the West Highland Way in the cabins... more
  • September 10, 2014
Traveler photos (48)
Clan Macduff Hotel (Fort William)
Achintore Rd, Fort William PH33 6RW, Scotland
Show Prices
$94 - $238 Avg. price/night*
Ollie #10 of 35 hotels in Lochaber
  •  Lovely staff 
  • Have stayed at this hotel a few times and again as usual had an excellent... more
  • September 12, 2014
Professional photos | Traveler photos (80)
Fort William, Banavie, Fort William PH33 7LY, Scotland
Show Prices
$168 - $225 Avg. price/night*
Ollie #11 of 35 hotels in Lochaber
Professional photos | Traveler photos (63)
The Lime Tree (Fort William)
Achintore Road, Fort William PH33 6RQ, Scotland
Show Prices
$129 - $181 Avg. price/night*
Ollie #12 of 35 hotels in Lochaber
Professional photos | Traveler photos (59)
Mallaig PH414QZ, Scotland
Show Prices
$144 - $247 (GBP 89 - 152) Avg. price/night*
Ollie #13 of 35 hotels in Lochaber
  •  Good room views 
  • Had a couple of nights here the room we had we believe was one of the... more
  • September 16, 2014
Professional photos | Traveler photos (61)
Loch Iall | An Aird, Fort William PH33 6AN, Scotland
Premier Inn Fort William Slideshow
Show Prices
$100 - $181 Avg. price/night*
Ollie #14 of 35 hotels in Lochaber
Professional photos | Traveler photos (55)
Special Offer Great deals online.
The West End Hotel (Fort William)
Achintore Rd, Fort William PH33, Scotland
Show Prices
$95 - $170 (EUR 73 - 131) Avg. price/night*
Ollie #15 of 35 hotels in Lochaber
  •  OK at best! 
  • We stayed for one night after completing the West highland Way. We were... more
  • September 13, 2014
Professional photos | Traveler photos (13)
Alexandra Hotel (Fort William) 3.0 of 5
The Parade, Fort William PH33 6AZ, Scotland
Show Prices
$112 - $260 Avg. price/night*
Ollie #16 of 35 hotels in Lochaber
Professional photos | Traveler photos (82)
Bay Caledonian Hotel (Fort William)
Achintore Road, Fort William PH33 6RW, Scotland
Bay Caledonian Hotel Slideshow
$120 - $175 (GBP 74 - 108) Avg. price/night*
Ollie #17 of 35 hotels in Lochaber
  •  Lovely Views 
  • Very enjoyable stay especially with the views from the hotel. Food was... more
  • September 16, 2014
Traveler photos (86)
Special Offer £10 A NIGHT DEALS!
Onich Hotel (Onich) 3.0 of 5
nr Fort William, Onich PH33 6RY, Scotland
Show Prices
$117 - $174 (GBP 72 - 107) Avg. price/night*
Ollie #18 of 35 hotels in Lochaber
  •  Idyllic setting 
  • We spent one night here- our room had a balcony with a view of the loch... more
  • September 16, 2014
Professional photos | Traveler photos (97)
Top Value! $88 less than similar hotels in Lochaber
 
Bank Street Lodge (Fort William)
Bank Street, Fort William PH33 6AY , Scotland
Show Prices
$54 - $94 Avg. price/night*
Ollie #19 of 35 hotels in Lochaber
  •  Nice stay 
  • I stayed for three nights after finishing the WHW and it was perfect. I... more
  • September 9, 2014
Professional photos | Traveler photos (13)
Travelodge Fort William (Fort William)
High Street, Fort William PH33 6DX, Scotland
Show Prices
$67 - $153 Avg. price/night*
Ollie #20 of 35 hotels in Lochaber
  •  Good hotel 
  • We stayed at the Travelodge for 2 nights. It could not be in a better... more
  • September 17, 2014
Professional photos | Traveler photos (3)